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:
× 17
"The sodium crypto library". A cryptographic multi-language-library with support for many modern cryptographic primitives, that is a fork of the NaCl library. The library focuses on providing easy-to-…
× 8
a typically short alphanumeric code used as a software copy-protection mechanism, by requiring a user to enter a valid key before they can use the software.
× 19
Small and/or fast ciphers and other cryptographic primitives designed for use in constrained environments, such as embedded MCUs and smart cards.
× 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…
× 7
Literature describes everything that has been written and/or visualized (here: in relation cryptography), which ranges from papers to books, and from publications to presentations.
× 4
An attack on TLS and related protocols as of may 2015. This attack uses pre-computations to attack short prime diffie hellmann key exchange, primes with up to 1024 bits length are considered broken. I…
× 6
a Feistel cipher where in each round the nonlinear function used is assumed to be chosen uniformly at random from the set of all such functions. These ciphers are mainly of th…
× 2
× 244
(or message authentication code), a short piece of information used to authenticate a message, and the algorithm to create and check such information, using a secret key.
× 20
said to be malleable if it is feasible to modify ciphertext to produce meaningful changes in the corresponding plaintext without knowing the encryption key.
× 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…
a 128-bit block cipher with variable key size of between 128 and 448 bits. It has a heterogeneous structure: several rounds of a cryptographic core are “jacketed” by un-keyed mixing rounds, to…
× 15
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.
× 20
an asymmetric encryption algorithm and is a candidate for "post-quantum cryptography", as it is immune to attacks using Shor's algorithm and — more generally — measuring coset…
RFC 1319 — The MD2 Message-Digest Algorithm is a cryptographic hash function which is no longer considered secure.
× 4
RFC 1320 — the MD4 message-digest algorithm — is a cryptographic hash function with a digest length is 128 bits, developed by Ronald Rivest in 1990.
× 124
a hash function that is no longer considered secure from a cryptographic point of view. Therefore, it should only be used for backward compatibility.
× 29
an optimized brute-force attack that significantly reduces the number of keys the attacker needs to try by utilizing a time-space trade-off. Work is done from the begi…
× 12
a property that, if proven to be possesed, makes an algorithm "immune" to time-memory tradeoffs, by "punishing" memory reductions. Usually algorithms possesing this property can't e…
× 7
the common description for a set of cryptographic problems related to playing a fair game over a distance without the need for any trusted third party.
× 24
The Merkle–Damgård construction — used in the design of many popular hash algorithms such as MD5, SHA1 and SHA2 — is a method of building collision-resistant cryptographic hash functions from collisio…
× 3
a feature of some digital signature schemes, whereas some or all of the message signed is embedded in the signature, recovered as part of signature verification, and thus needs not…
× 5
to "scramble" or mix the internal state of a hash (or cipher) function. The input to the function is the current internal state and the output of the function bec…
× 3
routing protocols that create hard-to-trace communications by using a chain of proxy servers known as mixes which take in messages from multiple senders, shuffle them, and send them b…
× 2
The Miyaguchi-Preneel scheme, based on a one-way compression function, was proposed around 1989 by Preneel, and independently by Miyaguchi.Ohta, and Iwata.
× 176
ways of applying a block cipher to multi-block messages and enabling repeated use without changing the key.
× 164
a system of arithmetic for integers, where numbers "wrap around" upon reaching a certain value… the modulus.
× 4
Let $\Omega$ be a set of entities. An *access structure* $\mathcal{A}$ is a collection of nonempty subsets of the power set $P(\mathcal{A})$. This structure is called *monotone*, if $A\in\mathcal{A}$ …
× 15
× 118
Multi-party computation (MPC) allows a set of parties, each with a private input, to securely and jointly perform any computation over their inputs.
× 41
Multiple encryption means encrypting a message two or more times using either the same, or a different algorithm.
× 10
the product of more than two primes.