# 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:
 timing-attacks× 10 side channel attack based on the different speed at which certain operations are executed. differential-analysis× 10 a form of cryptanalysis which studies cryptographic algorithms by observing how differences in input affect differences on output. forward-secrecy× 10 A security property wherein past messages are protected against future compromise of the master keys. 2nd-preimage-resistance× 10 Difficulty of finding another input string that hashes to the same value as a given string linear-cryptanalysis× 10 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… ntru× 10 an encryption algorithm which is based on the shortest vector problem in a lattice. nonce× 10 an arbitrary number or string used only once within the context of a specific cryptographic scheme. Nonces are used e.g. in authentication protocols to prevent replay attacks, as well as … ofb× 10 an encryption mode, that builds a synchronous stream-cipher from a block-cipher. padding-oracle× 10 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… oblivious-transfer× 10 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… schnorr-signature× 10 A digital signature algorithm based on the discrete logarithm problem, provably secure in the random oracle model. order-preserving× 9 a method of encrypting data so that it's possible to make efficient inequality comparisons on the encrypted items without decrypting them. merkle-damgard× 9 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… javascript× 9 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… algebraic-attack× 9 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… arithmetic× 9 a branch of mathematics usually concerned with the four operations (adding, subtracting, multiplication and division) of positive numbers. crc× 9 non-cryptographic error-detecting code commonly used to detect accidental changes to raw data. forgery× 9 the process of making, adapting, or imitating objects, statistics, or documents with the intent to deceive. hash-tree× 9 a method of hierarchically hashing data. They allow efficient parallel hashing and updates and the possibility of verifying partial data. srp× 9 Secure remote password protocol srp-6× 9 Secure Remote Password protocol version 6. ssh× 9 an authentication protocol (described in RFC 4252) for securely getting access to a remote computer. sha512× 8 part of the SHA-2 family of hash functions with a 512 bit output. twofish× 8 A symmetric block-cipher algorithm with a 128-bit block size, and key sizes up to 256 bits. identity-based-encryption× 8 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… ind-cca× 8 definition used in cryptography to describe: indistinguishability under (non-adaptive) chosen ciphertext attack (IND-CCA1), and indistinguishability under adaptive chosen ciphertext attack … dictionary-attack× 8 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… ciphertext-only-attack× 8 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. certificateless-crypto× 8 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 … serpent× 8 A symmetric block cipher algorithm with a 128 bit block size, and key sizes up to 256 bits. pohlig-hellman× 8 a symmetric cipher. In number theory, the Pohlig–Hellman algorithm sometimes is a special-purpose algorithm for computing discrete logarithms in a multiplicative gro… pseudo-random-permutation× 8 a function that cannot be distinguished (with practical effort) from a permutation selected at random with uniform probability from the family of all permutations … private-set-intersection× 7 In a private set intersection (PSI) protocol two parties jointly compute the intersection of their private input sets. salsa20× 7 a stream cipher built on a pseudo-random function. non-repudiation× 7 the assurance that someone cannot deny something. multiple-encryption× 7 Multiple encryption means encrypting a message two or more times using either the same, or a different algorithm.