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:
× 21
a form of cryptanalysis which studies cryptographic algorithms by observing how differences in input affect differences on output.
× 21
a sequence of bytes or bits, having a fixed length (the block-size).
× 21
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.
× 21
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…
× 21
a dynamic, object-oriented, prototype-based, weakly typed language commonly used for scripting in web browsers. Despite the name, it is unrelated to the Java programming language and sha…
× 20
A side-channel attack on implementations of encryption modes that use padding (e.g. ECB, CBC) that uses information leaked during decryption of tampered ciphertext values to derive information about t…
× 20
Quantum cryptography describes the use of quantum mechanical effects to perform cryptographic tasks or to break cryptographic systems.
× 20
the art of chopping a secret into little bits, so that the secret can only be learned by possessing more than a threshold number of those bits.
× 19
the process of generating keys for cryptographic purposes.
× 19
said to be malleable if it is feasible to modify ciphertext to produce meaningful changes in the corresponding plaintext without knowing the encryption key.
× 19
A backdoor in a cryptosystem or algorithm allows someone to obtain access to the decrypted data, without the need for the key/password that was used to encrypt the data.
× 19
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 …
× 19
Disk encryption protects information by encrypting every byte that is written to a HD or virtual disk volume.
× 19
for questions about cryptographic algorithms which were invented (and used) before the computer age.
× 18
a method of hierarchically hashing data. They allow efficient parallel hashing and updates and the possibility of verifying partial data.
× 18
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…
× 18
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…
× 18
the central producer and manager of signals intelligence for the United States Government.
× 18
A symmetric block cipher algorithm with a 128 bit block size, and key sizes up to 256 bits.
× 17
A digital signature algorithm based on the discrete logarithm problem, provably secure in the random oracle model.
× 17
A public-key cryptosystem based on squaring modulo the product of two primes, introduced in 1979 by Michael O. Rabin and proven to have security reducible to the hardness of integer factorization.
× 17
based on recording an encrypted and/or signed communication and replaying it at a later time.
× 17
A length extension attack on a hash or message authentication code function, which allows extra information to be added to the input message without changing the output value.
× 17
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…
× 17
a method of cryptanalysis against a cipher 1)expressing the cipher operations as a system of equations. 2)substituting in known data for some of the variables. 3)sol…
× 16
the process of making, adapting, or imitating objects, statistics, or documents with the intent to deceive.
× 16
a cryptosystem which always produces the same ciphertext for a given plaintext and key, even over separate executions of the encryption algorithm.
× 16
a set of inputs used to test new and/or established cryptographic designs and/or implementations.
× 16
a construction scheme for hash functions (and other symmetric primitives) based on an unkeyed permutation. The most famous example is Keccak, which won the SHA-3 competitio…
× 15
the current time of an event that is recorded by a computer. You can use digital timestamps via a trusted authority to certify and protect your intellectual property or your …
× 15
a type of cryptography that allows an encrypted text to be decrypted in two or more ways, depending on which decryption key is used.
× 15
an encryption mode, that builds a self-synchronizing stream-cipher from a block-cipher.
× 15
Data privacy refers to (cryptographic) methods to prevent the disclosure of sensitive (identifying) information of persons.
× 15
non-cryptographic error-detecting code commonly used to detect accidental changes to raw data.
× 15
A rainbow table allows inverting a cryptographic function (typically, a hash) at low cost, after a precomputation.
× 15
an encryption mode, that builds a synchronous stream-cipher from a block-cipher.