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:
× 13
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…
× 12
any form of cryptanalysis on data encrypted by a cipher that allows an attacker to distinguish the encrypted data from random data.
× 12
a family of protocols in which one party presents a question ("challenge") and another party must provide a valid answer ("response") to be authenticated.
× 12
non-cryptographic error-detecting code commonly used to detect accidental changes to raw data.
× 12
Data privacy refers to (cryptographic) methods to prevent the disclosure of sensitive (identifying) information of persons.
× 12
A symmetric block-cipher algorithm with a 128-bit block size, and key sizes up to 256 bits.
× 11
a function that is easy to perform one way, but has a secret that is required to perform the inverse calculation efficiently.
× 11
In cryptography, white box analysis means extracting a secret value from an implementation of a function that uses the value.
× 11
Secure remote password protocol
× 11
a block cipher mode of operation, which is most commonly used when random accessible data (like a hard disk or RAM) is to be encoded.
× 11
a deterministic Pseudo-Random Bit Generator with security demonstrably reducible to that of integer factorization.
× 11
In cryptanalysis and computer security, a dictionary attack is a technique for defeating a cipher or authentication mechanism by trying to determine its decryption key or pass-phrase by trying hundred…
× 11
a type of public-key encryption, where the party that has access to a secret key can learn a function from that key, which is used to encrypt and decrypt messages.
× 11
a U.S. government computer security standard used to accredit cryptographic modules.
× 11 × 11
the process of generating keys for cryptographic purposes.
× 11
Matrix multiplication indicates a row-by-column multiplication, where the entries in the Xth row of A are multiplied by the corresponding entries in the Yth column of B and then adding the results.
× 11
Pseudo-Random Generator
× 11
a symmetric cipher. In number theory, the Pohlig–Hellman algorithm sometimes is a special-purpose algorithm for computing discrete logarithms in a multiplicative gro…
× 11
a method of encrypting data so that it's possible to make efficient inequality comparisons on the encrypted items without decrypting them.
× 11
A residue of order 2. A number $a$ for which the congruence $x^2 ≡ a \pmod m$ has a solution is called a quadratic residue modulo $m$.
× 11
a prime number of the form 2p + 1, where p is also a prime.
× 10
In a private set intersection (PSI) protocol two parties jointly compute the intersection of their private input sets.
× 10
a cryptographic message authentication code (MAC) written by Daniel J. Bernstein. It can be used to verify the data integrity and the authenticity of a message.
× 10
Money that may be transferred electronically from one party to another during a transaction.
× 10
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…
× 10
a cryptanalytic technique. Birthday attacks can be used to find collisions in a cryptographic hash function. For instance, suppose we have a hash function which, when supplied wit…
× 10
a one way membership function. It answers a query as to whether a potential candidate is a member of a set without revealing the individual members of the set.
× 10
a branch of mathematics usually concerned with the four operations (adding, subtracting, multiplication and division) of positive numbers.
× 10
a block cipher-based message authentication code algorithm.
× 10
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…
× 10
a method for a group such as a meeting or an electorate to make a decision or express an opinion.
× 9
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.
× 9
an encryption mode, that builds a self-synchronizing stream-cipher from a block-cipher.
× 9
A commutative encryption system allows a message encrypted with two different keys to be decrypted using the keys in either order.
× 9
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.