Skip to content
Category

Public-key cryptography

page 1
public-key cryptography
cryptosystem that uses both public and private keys
digital certificate
electronic document used to prove the ownership of a public key
Diffie–Hellman key exchange
method of exchanging cryptographic keys
public-key infrastructure
system that can issue, distribute and verify digital certificates
X.509
In cryptography, X.509 is an International Telecommunication Union (ITU) standard defining the format of public key certificates. X.509 certificates are used in many Internet protocols, including TLS/SSL, which is the basis for HTTPS, the secure protocol for browsing the web. They are also used in offline applications, like electronic signatures.
Domain Name System Security Extensions
suite of IETF specifications for securing certain kinds of information provided by DNS
certificate authority
entity that issues digital certificates
forward secrecy
property of secure communication protocols in which compromise of long-term keys does not compromise past session keys
elliptic curve cryptography
approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields
Digital Signature Algorithm
algorithm for digital signatures standardized by FIPS
Byzantine fault
Fault in a computer system that presents different symptoms to different observers
homomorphic encryption
A form of encryption that allows computation on ciphertexts
Elliptic Curve Digital Signature Algorithm
cryptographic algorithm for digital signatures
Public Key Cryptography Standards
Public Key Cryptography Standards (PKCS) are a group of public-key cryptography intervendor standards first developed by RSA Security, with involvement from Apple, Digital, Lotus Software, Microsoft, MIT, Nothern Telecom, and Sun Microsystems, first published in June 1991.
non-repudiation
In law, non-repudiation is a situation where a statement's author cannot successfully dispute its authorship or the validity of an associated contract. The term is often seen in a legal setting when the authenticity of a signature is being challenged. In such an instance, the authenticity is being "repudiated".
revocation list
in computing, a list of revoked certificates
blind signature
form of digital signature in which the content of a message is disguised (blinded) before it is signed
commitment scheme
cryptographic concept
key exchange protocol
cryptographic protocol enabling the sharing of a secret key over an insecure channel
Edwards-curve Digital Signature Algorithm
In public-key cryptography, Edwards-curve Digital Signature Algorithm (EdDSA) is a digital signature scheme using a variant of Schnorr signature based on twisted Edwards curves. It is designed to be faster than existing digital signature schemes without sacrificing security. It was developed by a team including Daniel J. Bernstein, Niels Duif, Tanja Lange, Peter Schwabe, and Bo-Yin Yang. The reference implementation is public-domain software.
public key fingerprint
short sequence of bytes used to authenticate or look up a longer public key
trusted third party
entity facilitating interactions between two other parties
ring signature
used in cryptocurrency
Group signature
Privacy-based cryptographic primitive
DNS-based Authentication of Named Entities
Internet security protocol
ID-based cryptography
Authorization certificate
threshold cryptosystem
type of cryptosystem which requires several parties (more than some threshold number) to cooperate in the decryption protocol
RSA problem
Computational hardness assumption
Resource Public Key Infrastructure
internet routing security framework
wildcard certificate
public key certificate with which can be used to secure multiple subdomains