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:
× 47
a method of building a message authentication code from a block-cipher.
× 46
an algorithm for producing digital signatures. The algorithm is based on Edwards curves introduced by Bernstein et al. (2007) and named after mathematician Harold M. Edwards.
× 46
Questions on the meaning, history, and usage of symbols and notation in cryptography. Please remember to mention where (book, paper, webpage, etc.) you encountered any notation you are asking about.
× 46
an encryption algorithm which is based on the shortest vector problem in a lattice.
× 46
a family of symmetric block-ciphers with block and keys sizes of 128, 160, 192, 224, or 256 bits.
× 45
Confidentiality in a very strong sense. Ciphers reaching perfect-secrecy can't be broken to disclose informations over the plaintext from the ciphertext, even with unlimited computing power. The most …
× 45
Linear Feedback Shift Register, a pseudorandom bit generator which can be efficiently implemented in hardware.
× 43
the reduction in size of data without losing information.
× 43
a cryptographic hash function standardized by NIST as a new alternative to the SHA-2 hash function family.
× 42
a type of public-key encryption in which the key used for encryption is based on selected attributes of the readers. Decryption of the ciphertext is possible only if the …
× 41
an active attack where the attacker is able to interpose himself between the sender and receiver. The attacker may monitor and/or modify some or all of the messag…
× 41
Multiple encryption means encrypting a message two or more times using either the same, or a different algorithm.
× 40
a function that cannot be distinguished (with practical effort) from a permutation selected at random with uniform probability from the family of all permutations …
× 38
A digital signature scheme based on the discrete logarithm problem, published by Taher ElGamal in 1984. Not to be confused with the ElGamal encryption system.
× 38
A structured set of data held in a computer, esp. one that is accessible in various ways.
× 38
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…
× 37
A slow and memory-intensive hash function designed for passwords
× 37
A distinguisher describes an adversary's advantage. In cryptography, an adversary's advantage is a measure of how successfully it can attack a cryptographic algorithm, by distinguishing it from an ide…
× 37
the act of transforming information from one form to another. In cryptography, encoding is typically used to refer to an unkeyed process that does not provide any security in itself, but j…
× 35
a protocol where one party commits themselves to a secret value without revealing it. At a later point, the value can be revealed.
× 35
a sequence of bytes or bits, having a fixed length (the block-size).
× 34
an encryption algorithm that can be used as a replacement for the DES or IDEA algorithms. Blowfish was designed in 1993 by Bruce Schneier as an alternative to existing encryption algorithm…
× 34
the process of generating keys for cryptographic purposes.
× 34
History of cryptography and cryptanalysis. Questions that wish to ask about the history of cryptography should use this tag; if you're asking about historical ciphers you may also wish to use the clas…
× 34
a modern cryptographic protocol for password authenticated key exchange (PAKE). It provides some desireable properties, like a passive eavesdropper being unabl…
× 33
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…
× 33
a known plaintext attack and uses a linear approximation to describe the behavior of the block cipher. Given sufficient pairs of plaintext and corresponding ciphertext, bits of…
× 33
a form of cryptanalysis which studies cryptographic algorithms by observing how differences in input affect differences on output.
× 32
Difficulty of finding another input string that hashes to the same value as a given string
× 32
a digital peer-to-peer currency with no central authority. It was created in 2009 by Satoshi Nakamoto. Transactions are managed entirely by the network.
× 32
produces ciphertext that, by itself, does not reveal information about the original message besides its length
× 32
a family of stream ciphers built on a pseudo-random function.
× 32
Quantum cryptography describes the use of quantum mechanical effects to perform cryptographic tasks or to break cryptographic systems.
× 31
part of the SHA-2 family of hash functions with a 512-bit output and a 256-bit security level.
× 31
based on a mathematical problem that is moderate hard to solve but easy to verify.
× 31
Oblivious transfer refers to a cryptographic protocol in which a sender possesses a set of data and a receiver queries the sender for a particular member of that set in such a way that the sender does…