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:
× 11
a deterministic Pseudo-Random Bit Generator with security demonstrably reducible to that of integer factorization.
× 10 × 120
attempting to find a secret value by trying all possible values until the correct one is found.
× 5
a 128-bit, symmetrical block cipher jointly developed by Mitsubishi and NTT of Japan.
× 157
a method for encrypting large amounts of data with a block cipher that can only encrypt fixed length plaintexts. When used with an unpredictable initialization vector (I…
× 34
a method of building a message authentication code from a block-cipher.
× 11
The Counter with CBC Mac mode, an authenticated encryption mode of operation for a block cipher based on the CTR mode and the CBC-MAC algorithm. .
× 5
a variant of ID-based cryptography intended to prevent the key escrow problem. Only a partial private key is generated by the key generation center (KGC) and the other …
× 74
A certificate consists of a public key and information about the owner (e. g. the name of a person or server).
× 17
an encryption mode, that builds a self-synchronizing stream-cipher from a block-cipher.
× 8
a family of stream ciphers proposed by Daniel J. Bernstein, as an evolution of Salsa20 with (conjecturally) improved resistance to cryptanalysis.
× 15
a family of protocols in which one party presents a question ("challenge") and another party must provide a valid answer ("response") to be authenticated.
× 63
an attack model for cryptanalysis in which the cryptanalyst gathers information, at least in part, by choosing a ciphertext and obtaining its decryption under an un…
× 83
The attacker can specify his own plain text and encrypt or sign it.
× 13
a form of cryptographic attack in which the attacker possesses only the encrypted message, with no corresponding plain text or segment of the key to work with.
× 96
Ciphers invented before the era of computers and modern cryptographic theory. Classical ciphers typically operate on letters instead of bits and are usually designed to be implemented by hand or using…
× 14
a block cipher-based message authentication code algorithm.
× 8
an acronym for the Cryptographic Message Syntax, as defined in RFC5652
× 11
Coding theory studies the properties of codes and their fitness for specific applications, and typically involves the removal of redundancy and the detection and/or correction of errors in transmitted…
× 180
Difficulty of finding two different inputs that hash to the same value
× 32
a protocol where one party commits themselves to a secret value without revealing it. At a later point, the value can be revealed.
× 14
A commutative encryption system allows a message encrypted with two different keys to be decrypted using the keys in either order.
× 65
Complexity describes - in simple words - how hard (complex) it is to reach a specific goal; and under which conditions. In cryptography, this mostly ends up in using the complexity theory to analyze t…
× 36
the reduction in size of data without losing information.
× 6
If two numbers $b$ and $c$ have the property that their difference $b-c$ is integrally divisible by a number $m$ (i.e., $(b-c)/m$ is an integer), then $b$ and $c$ are said to be "congruent modulo $m$.…
× 8
Fixed, more or less arbitrary parameter values that appear in the definitions of cryptographic schemes, such as fixed initialization vectors for hash functions or S-box tables for block ciphers.
× 10
Convergent encryption, also known as content hash keying, is simply encrypting a file using a symmetric encryption key which is the secure hash of the plaintext of the file.
× 6
Copy protection or content protection covers various mechanism, such as DRM and software license keys, used to restrict the unauthorized copying or use of software or digital media.
× 2
the most important hardware component of a computer system, since it contains the circuitry necessary to interpret and execute instructions.
× 3
Cramer-Shoup asymmetric encryption (an extension of ElGamal)
× 15
non-cryptographic error-detecting code commonly used to detect accidental changes to raw data.
one of two common methods when using a public key infrastructure for maintaining access to servers in a network.
× 565
analysing cryptographic algorithms, potentially uncovering weaknesses in them (e.g. "breaking" them or casting doubts on their actual security)
× 4
an SQL-Aware encrypted database system from MIT