Category: Encryption Flashcards
Zero Knowledge Proofs
Understanding Zero-Knowledge Proofs: A Cryptographic Marvel In the realm of cryptography, zero-knowledge proofs (ZKPs) represent…
zk-SNARK: Zero-Knowledge Succinct Non-Interactive Argument of Knowledge
Overview zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) is a cryptographic technique that allows one…
Elliptic Curve Digital Signature Algorithm (ECDSA)
The Elliptic Curve Digital Signature Algorithm (ECDSA) is a widely used digital signature scheme based…
Schnorr Signature Algorithm
The Schnorr signature algorithm is a digital signature scheme developed by Claus-Peter Schnorr in 1989….
Cryptographic Hash
In the context of blockchains, a cryptographic hash is a fundamental component that plays a…
Public Key ~ Private Key
In encryption, public and private keys are used to secure data and ensure that it…
SHA-256
SHA-256 (Secure Hash Algorithm 256-bit) is a cryptographic hash function used to ensure data integrity…
Keccak-256
Keccak-256 is a cryptographic hash function and the winning algorithm of the SHA-3 competition. It…
Homomorphic Encryption
Homomorphic encryption is a type of encryption that allows computations to be performed on encrypted…
Encryption ~ Terminology and Concepts
Encryption Cryptographic HashSHA-256Keccak-256 Elliptic Curve Digital Signature Algorithm (ECDSA) Homomorphic Encryption Public Key – Private Key…