# 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:
 differential-analysis× 11 a form of cryptanalysis which studies cryptographic algorithms by observing how differences in input affect differences on output. diffie-hellman× 151 The most famous key exchange algorithm with perfect forward-secrecy. digest digital-cash× 9 Money that may be transferred electronically from one party to another during a transaction. discrete-logarithm× 93 the number of times a generator of a group must be multiplied by itself to produce a known number. By choosing certain groups, the task of finding a discrete l… disk-encryption× 10 Disk encryption protects information by encrypting every byte that is written to a HD or virtual disk volume. distinguisher× 8 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… distinguishing-attack× 11 any form of cryptanalysis on data encrypted by a cipher that allows an attacker to distinguish the encrypted data from random data. distributed-decryption× 5 double-encryption× 2 the process of encrypting a message multiple times, either using the same or a different algorithm. dsa× 31 a United States Federal Government standard or FIPS for digital signatures. It was proposed by the National Institute of Standards and Technology (NIST) in Aug… dual-ec-drgb× 4 short for Dual Elliptic Curve Deterministic Random Bit Generator; a pseudorandom number generator based on the elliptic curve discrete logarithm problem. eax× 7 An authenticated encryption mode of operation for a block cipher, based on the CTR mode and the OMAC/CMAC MAC algorithm. ecb× 28 a mode of operation for a block cipher, with the characteristic that each possible block of plaintext has a defined corresponding ciphertext value and vice versa. ecc ecdsa× 62 a signature algorithm. It is the elliptic curve (EC) implementation of the digital signature algorithm (DSA). ecies Elliptic Curve Integrated Encryption Scheme (ECIES) is a public key encryption system proposed by Victor Shoup in 2001. ed25519× 20 an algorithm for producing digital signatures. The algorithm is based on Edwards curves introduced by Bernstein et al. (2007) and named after mathematician Harold M. Edwards. elgamal-encryption× 71 a public key encryption scheme with security based on the discrete logarithm problem. elgamal-signature× 19 A digital signature scheme based on the discrete logarithm problem, published by Taher ElGamal in 1984. Not to be confused with the ElGamal encryption system. elliptic-curves× 236 a mathematical structure. In cryptography, it is common to use the structure $y^2 = x^3 + ax^2 + b$ over a finite field. Questions relating to elliptic curves and derived algorithm… embedded× 3 a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. encoding× 3 the act of transforming information from one form to another. In cryptography, encoding is typically used to refer to an unkeyed process that does not provide any security in itself, but j… encryption× 743 the process of transforming plaintext using a cipher to make it unreadable to anyone except those possessing the key. enigma× 7 The Enigma Machine was a piece of cryptographic hardware used by the German military during World War II; successful cryptanalysis was routinely applied against it and the scheme was considered broken… entropy× 80 a measure of information content, which can be viewed as the uncertainty in a random selection. ephemeral short-lived, like (for example) an ephemeral key, which is a key that only exists within the lifetime of a communication session. factorization× 61 the problem of taking an integer and finding the set of prime numbers that produce the integer when multiplied together. For large integers with large factors, factorization is hard a… feistel-network× 20 a structure that has been used to create a number of different block ciphers (e.g., DES, Blowfish, Twofish, RC6). fiat-shamir× 5 file-encryption× 43 The process of encrypting individual files on a storage medium and permitting access to the encrypted data only after proper authentication is provided. finite-field× 42 a mathematical construct based on a set of axioms which are held to be true. A number of interesting and useful properties arise from finite fields that makes them particularly suita… fips-140× 9 a U.S. government computer security standard used to accredit cryptographic modules. forgery× 9 the process of making, adapting, or imitating objects, statistics, or documents with the intent to deceive. format-preserving× 15 Format-preserving encryption (FPE) refers to encrypting in such a way that the output has the same length as the input, or otherwise has the same format or structure as the input. fortuna× 6 a family of cryptographically secure PRNGs; devised by Bruce Schneier and Niels Ferguson, who published it in 2003.