A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

Type to find tags:
× 50
a hash function that will soon be two generations old. It is no longer considered secure and should only be used for backward compatibility.
× 27
a family of cryptographic hash functions designed by the NSA and published by NIST in 2001. The family includes various output lengths (224, 256, 384, and 512 bits).
× 56
part of the SHA-2 family of hash functions with a 256-bit output and a 128-bit security level.
× 14
a cryptographic hash function standardized by NIST as a new alternative to the SHA-2 hash function family.
× 3
Between 2007 and 2012 NIST ran a hash function competition to determine SHA-3. In the end Keccak was chosen as winner and became SHA-3.
× 9
part of the SHA-2 family of hash functions with a 512-bit output and a 256-bit security level.
× 22
a threshold secret sharing scheme based on polynomial interpolation over a finite field.
× 18
attacks using information leaked by implementations of cryptographic algorithms to obtain information about keys or (plaintext) data, instead of (or additional to) using cryptographic weaknesses.
× 196
Algorithms and protocols for creating signatures to documents, and verifying such signatures. These are normally asymmetric, for symmetric signatures see [mac].
× 3
A family of lightweight symmetric block-ciphers designed for good performance in hardware with block sizes ranging from 32 to 128 bits and key sizes ranging from 64 to 256 bits.
× 2
a two-pass AEAD block cipher mode of operation described in RFC 5297. It can be used either for key-wrap (nonce-less deterministic authenticated encryption) or…
× 3
a cryptographic hash function. It was designed for the SHA-3 competition where it became a finalist, but wasn't chosen as SHA-3.
a 64-bit block cipher developed by the U.S. National Security Agency (NSA).
× 2
Secure/Multipurpose Internet Mail Extensions, or short S-MIME, is a standard for public key encryption and signing of MIME data.
× 6
× 2
A family of lightweight symmetric block-ciphers designed for good performance in constrained software devices with block sizes ranging from 32 to 128 bits and key sizes ranging from 64 to 256 bits.
× 8
a construction scheme for hash functions (and other symmetric primitives) based on an unkeyed permutation. The most famous example is Keccak, which won the SHA-3 competitio…
× 9
Secure remote password protocol
× 9
Secure Remote Password protocol version 6.
× 10
an authentication protocol (described in RFC 4252) for securely getting access to a remote computer.
× 89
SSL (Secure Sockets Layer) and its successor TLS (Transport Layer Security) are protocols which provide communication security (privacy and integrity) for a bidirectional data channel.
a VPN tunneling protocol that allows the tunneling of PPP or L2TP traffic over an SSL connection.
× 21
Questions about official cryptographic standards and their implementation.
× 14
used to estimate the likelihood of a hypothesis given a set of data. In cryptanalysis, statistical testing is commonly used to detect non-randomness in the data, e.g. distinguis…
× 10
the art and science of writing hidden messages in such a way that no one, apart from the sender and intended recipient, suspects the existence of the message. While cryptography prot…
× 97
an encryption algorithm which encrypts arbitrary length plain text, using a (fixed length) key. Some stream ciphers generate a key stream from only the key, which is then XOR-combin…
× 32
an encryption algorithm which works by replacing plaintext units with corresponding ciphertext units, following some rule depending on the key.
a set of cryptographic algorithms promulgated by the National Security Agency as part of its Cryptographic Modernization Program.
× 127
Symmetric cryptosystems assume two communicating entities share a pre-established secret key.
× 31
Questions about the meaning and proper use of specific technical terms or notation within cryptography.
× 8
a set of inputs used to test new and/or established cryptographic designs and/or implementations.
A family of tweakable symmetric block-cipher algorithms with 256, 512 and 1024 bit block and key sizes.
× 2
The three-pass protocol uses commutative encryption to let two people communicate privately without having to exchange keys in advance.
× 8
the art of chopping a secret into little bits, so that the secret can only be learned by possessing more than a threshold number of those bits.
× 5
Time-lock puzzles and other cryptographic schemes intended to ensure that a message cannot be read until a certain time has passed.