Glossary_
Master the essential terminology of privacy and security in the digital age.
Master the essential terminology of privacy and security in the digital age.
The ability to control who has access to personal information and how it is used.
The state of being unrecognizable or unidentified.
The use of a false name, often used to protect identity.
A cryptographic protocol that allows one party (the prover) to demonstrate to another party (the verifier) that they know a value, without revealing that value.
Smart contracts that use cryptographic techniques to protect the privacy of their users and data.
Transactions that are conducted off-chain or using privacy-preserving techniques to protect the sender and recipient's identities.
Wallets that use cryptographic techniques to protect the privacy of their users.
Oracles that provide data to smart contracts without revealing the content of that data.
Wallet address that is cryptographically tied to ones' public address, but that is only revealed to the parties transacting.
A type of encryption that allows arbitrary computations to be performed on encrypted data without decrypting it first.
Can perform any computation on encrypted data, not just linear operations.
A cryptographic technique that allows multiple parties to compute a function over their inputs without revealing their individual inputs to each other.
A technique that adds noise to data to protect individual privacy while preserving statistical accuracy.
A digital signature scheme that allows a group of individuals to sign a message without revealing which member of the group signed it.
A signature scheme that allows a signer to sign a message without knowing its contents, providing anonymity for the message sender.
Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge. A type of ZKP that allow one party to prove to another that they know a value without revealing that value or any additional information.
Zero-Knowledge Scalable Transparent Arguments of Knowledge. A type of ZKP that is more efficient than zk-SNARKs and does not require a trusted setup.
A type of ZKP that is more efficient than zk-SNARKs and zk-STARKs by using range proofs, aggregation, optimized verification, and transparency.
Protocols such as Aztec Protocol, Tornado Cash, and Railgun that aim to provide privacy for Ethereum transactions.
A widely used symmetric-key encryption algorithm.
A symmetric-key encryption algorithm known for its speed and security.
A symmetric-key encryption algorithm that was a finalist in the AES competition.
A type of cryptography that is resistant to quantum computing attacks.
A technique that allows multiple parties to share the responsibility for managing a private key.
A type of signature scheme that allows a group of individuals to sign a message without revealing which member of the group signed it.
A type of public-key cryptography that uses points on an elliptic curve for encryption and digital signatures, offering smaller key sizes and faster computations than traditional methods.
A digital signature algorithm that uses modular exponentiation and discrete logarithms to verify the authenticity of digital documents.
A type of digital signature scheme that is more efficient and simpler to implement than DSA, often used in Bitcoin and other cryptocurrencies.
A widely used cryptographic hash function that produces a 256-bit hash value.
A newer cryptographic hash function selected as the winner of the NIST hash function competition, offering improved security and performance.
A cryptographic hash function known for its speed and security, often used in various applications, including blockchain technology.
A technique for hiding information within other information, making it difficult to detect that it is there.
A technique for embedding a hidden message or identification code within a piece of data.
A cryptographic protocol that allows two parties to exchange information without either party revealing their information to the other.
The principle of collecting and processing only the data that is necessary for a specific purpose.
The principle that data should only be used for the purposes for which it was originally collected.
The principle that data should not be kept for longer than necessary.
The principle that data should be accurate, complete, and up-to-date.
The principle that data should be protected from unauthorized access, disclosure, alteration, or destruction.