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:
× 5
a 128-bit, symmetrical block cipher jointly developed by Mitsubishi and NTT of Japan.
× 149
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.
× 10
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 …
× 71
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.
× 13
a family of protocols in which one party presents a question ("challenge") and another party must provide a valid answer ("response") to be authenticated.
× 59
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…
× 78
The attacker can specify his own plain text and encrypt or sign it.
× 12
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.
× 77
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…
× 13
a block cipher-based message authentication code algorithm.
× 8
an acronym for the Cryptographic Message Syntax, as defined in RFC5652
× 14
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…
× 163
Difficulty of finding two different inputs that hash to the same value
× 30
a protocol where one party commits themselves to a secret value without revealing it. At a later point, the value can be revealed.
× 13
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…
× 33
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$.…
× 7
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.
× 533
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
× 3
The Cryptographic Application Programming Interface is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Wind…
× 42
Cryptographic hardware enables the handling of cryptographic tasks and/or problems using hardware instead of software solutions.
× 51
A cryptographically secure pseudorandom number generator is a pseudo-random number generator with properties that make it suitable for use in cryptography.