fuzzytags-book/src/terminology.md

28 lines
970 B
Markdown

# Terminology
Throughout this book, the fuzzytags API and documentation we use the following terms, some of which
deviate and/or extend definitions from the original paper.
## **Tag**
A probabilistic structure that can be attached to a message in order to identify the recipient. The focus of the
fuzzytags system.
## **Root Secret**
A privately generated set of secret scalars. Randomly generated.
Not to be confused with "secret/private key" in larger system integrations.
## **Tagging Key**
A publicly distributed set of group elements used to construct a tag for a given party. Derived from the Root Secret.
Not to be confused with "public key" in larger system integrations.
## **Detection Key**
A semi-public subvector of the Root Secret that is provided to an adversarial server in order to outsource identification
of tags (with some pre-determined false positive rate).
Not to be confused with "verification" key in larger system integrations.