Glossary
Asymmetric Encryption
A method of encryption that uses a pair of cryptographic keys—one public and one private. The public key is used to encrypt data, while the corresponding private key is used to decrypt it. This ensures that only the holder of the private key can access the encrypted data, even if the public key is widely distributed.
"Asymmetric encryption allows secure communication between parties who have never shared a secret key."
In cryptography, a technique used for secure data exchange, authentication, and digital signatures. The public key can be shared openly, while the private key remains secret, ensuring that sensitive information can be transmitted securely.
"Asymmetric encryption is widely used in secure protocols like SSL/TLS for internet communication."
Nym
A pseudonymous digital identity used in online or decentralized systems, where the identity is controlled solely by the individual, typically through cryptographic keys. A nym allows users to interact, authenticate, and prove certain facts about themselves (e.g., personhood, residency) without revealing their real-world identity.
"By using a nym, individuals can participate in digital interactions while preserving their privacy."
In decentralized networks, a nym represents a self-sovereign identity that is resistant to surveillance, theft, or centralized control. It enables users to maintain privacy and security while engaging with various services and systems online.
Private Key
A cryptographic key that remains secret and is used to decrypt data or create a digital signature. Paired with a public key in asymmetric encryption systems, the private key is essential for proving identity, decrypting messages, and accessing encrypted data.
"The private key must be kept secure to prevent unauthorized access to encrypted information."
In blockchain and decentralized systems, a secret key that allows the owner to control and transfer digital assets by creating verifiable digital signatures.
"Losing a private key means losing access to the associated digital assets permanently."
Public Key
A cryptographic key that is openly shared and used to encrypt data or verify a digital signature. It is paired with a private key in asymmetric encryption systems. The public key can be distributed freely to anyone, allowing secure communication or verification without revealing the private key.
"The public key is used to encrypt messages that can only be decrypted by the corresponding private key."
In blockchain and decentralized systems, a publicly available identifier that allows others to verify the identity of the key owner or send encrypted data to them.
"Public keys are essential in blockchain transactions to verify ownership without revealing sensitive information."
Zero Knowledge Proof
A cryptographic method by which one party (the prover) can prove to another party (the verifier) that a specific statement is true, without revealing any additional information about the statement itself. Zero-Knowledge Proofs are essential for maintaining privacy in digital interactions, as they allow the prover to validate their claim (e.g., identity, age, ownership) without disclosing sensitive underlying data.
"Using zero-knowledge proofs, a person can prove they are over 18 without revealing their birthdate."
In decentralized and privacy-preserving systems, ZKPs allow individuals to prove facts about their identity or actions (e.g., being a unique human or holding a certain credential) without exposing personal details, enhancing both security and privacy.
Last updated