# Tags

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:
 hash× 906 a function which takes a variable size input and produces a fixed size output. The algorithm makes it difficult to predict the output for a given input, find two inpu… hash-collision hashed-elgamal× 2 hash-signature× 46 Hash-based digital signatures, such as Lamport one-time signatures, are digital signature schemes based on a (non-trapdoor) one-way function such as a cryptographic hash. Such schemes are expected to … hash-tree× 22 a method of hierarchically hashing data. They allow efficient parallel hashing and updates and the possibility of verifying partial data. hermitian-curves× 2 hill-cipher× 21 a historic polygraphic substitution cipher invented by Lester S. Hill in 1929. historic history× 24 History of cryptography and cryptanalysis. Questions that wish to ask about the history of cryptography should use this tag; if you're asking about historical ciphers you may also wish to use the clas… hkdf× 24 a key derivation function specified in RFC5869. hmac× 204 a method for constructing a message authentication code based on a cryptographic hash function. hnp homomorphic-encryption× 207 Cryptosystems which support computation on encrypted data. They might be partially homomorphic (support for one operation such as + or *) or they might be fully homomorphic (any sequence of + and *). homomorphic-signatures× 4 A homomorphic signature scheme (also malleable signature scheme) is a digital signature scheme that allows computations on signed data (without access to the secret signing key) while preserving the… host-proof× 8 "host-proof" means that no unencrypted or insecure data is stored on the server or passed over the network. hotp× 16 The HMAC-based one-time password algorithm defined in RFC 4226. https hybrid× 3 Something of mixed origin. In cryptography, typically a cipher system containing both public key and secret key component ciphers, where the public key system is used only to transport the key for the… idea× 6 The International Data Encryption Algorithm (IDEA) is a block cipher developed in 1991 by James Massey and Xuejia Lai. identity-based-encryption× 27 In identity-based encryption (IBE) the public key of a user $A$ is some identity string $ID_A$, e.g., an email address. To encrypt a message for this user there is no need to retrieve an authentic cop… implementation× 185 the process of taking it from its mathematical or algorithmic description and producing a working version, often in computer software or hardware. This tag should … ind-cca ind-cpa index-of-coincidence× 7 a measure of the relative frequency of letters in a cipher text sample, which facilitates cryptanalysis of poly-alphabetic ciphers by allowing determination of the per… information-theory× 10 concerned with sending messages via electronic signals in the most efficient and error-free way. initialization-vector× 135 Unique data used by block cipher modes of operation to randomize the output in order to achieve semantic security. Also for other similar constructs in other iterative algorithms. integrity× 45 In a cryptographic sense, integrity means unimpaired and complete. inteltxt intel-txt ipsec× 7 iv java× 52 an object-oriented programming language. Java programs are compiled to bytecode and run in a virtual machine (JVM). Java should not be confused with JavaScript; JavaScript is an entirely diff… javascript× 22 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… kbkdf× 3 a key derivation function ([tag:kdf]) that uses a key in the computation. kdf keccak× 25 a cryptographic hash function designed by Guido Bertoni, Joan Daemen, Michaël Peeters, and Gilles Van Assche.