# 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:
 blind-signature× 27 In a blind signature scheme, the signer does not know what he is signing. This is an important building block of anonymous voting or digital cash schemes, because it allows an authority to control the… block-cipher× 438 an encryption algorithm which encrypts fixed-size blocks of plaintext to same-sized blocks of ciphertext. For good ciphers every bit of the ciphertext block depends on every bit of t… block-cypher blocksize× 35 a sequence of bytes or bits, having a fixed length (the block-size). blowfish× 34 an encryption algorithm that can be used as a replacement for the DES or IDEA algorithms. Blowfish was designed in 1993 by Bruce Schneier as an alternative to existing encryption algorithm… blum-blum-shub× 11 a deterministic Pseudo-Random Bit Generator with security demonstrably reducible to that of integer factorization. broadcast-encryption× 13 brute-force-attack× 142 attempting to find a secret value by trying all possible values until the correct one is found. cache-timing-attack camellia× 10 a 128-bit, symmetrical block cipher jointly developed by Mitsubishi and NTT of Japan. carter-wegman× 6 Carter-Wegman MACs build a provably secure MAC from a universal hash cbc× 198 a method for encrypting large amounts of data with a block cipher that can only encrypt fixed length plaintexts. When used with an unpredictable initialization vector (I… cbc-mac× 47 a method of building a message authentication code from a block-cipher. ccm× 13 The Counter with CBC Mac mode, an authenticated encryption mode of operation for a block cipher based on the CTR mode and the CBC-MAC algorithm. . 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 … certificates× 90 A certificate consists of a public key and information about the owner (e. g. the name of a person or server). cfb× 20 an encryption mode, that builds a self-synchronizing stream-cipher from a block-cipher. chacha× 28 a family of stream ciphers proposed by Daniel J. Bernstein, as an evolution of Salsa20 with (conjecturally) improved resistance to cryptanalysis. chacha20 challenge-response× 20 a family of protocols in which one party presents a question ("challenge") and another party must provide a valid answer ("response") to be authenticated. chosen-ciphertext-attack× 83 an attack model for cryptanalysis in which the cryptanalyst gathers information, at least in part, by choosing a ciphertext and obtaining its decryption under an un… chosen-plaintext-attack× 113 The attacker can specify his own plain text and encrypt or sign it. cipher ciphertext-only-attack× 23 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. classical-cipher× 122 Ciphers invented before the era of computers and modern cryptographic theory. Classical ciphers typically operate on letters instead of bits and are usually designed to be implemented by hand or using… cmac× 18 a block cipher-based message authentication code algorithm. cms× 11 an acronym for the Cryptographic Message Syntax, as defined in RFC5652 coding-theory× 14 Coding theory studies the properties of codes and their fitness for specific applications, and typically involves the removal of redundancy and the detection and/or correction of errors in transmitted… collision-resistance× 231 Difficulty of finding two different inputs that hash to the same value commitments× 35 a protocol where one party commits themselves to a secret value without revealing it. At a later point, the value can be revealed. commutative-encryption× 16 A commutative encryption system allows a message encrypted with two different keys to be decrypted using the keys in either order. complexity× 82 Complexity describes - in simple words - how hard (complex) it is to reach a specific goal; and under which conditions. In cryptography, this mostly ends up in using the complexity theory to analyze t… compression× 43 the reduction in size of data without losing information. congruence× 7 If two numbers $b$ and $c$ have the property that their difference $b-c$ is integrally divisible by a number $m$ (i.e., $(b-c)/m$ is an integer), then $b$ and $c$ are said to be "congruent modulo $m$.… constants× 9 Fixed, more or less arbitrary parameter values that appear in the definitions of cryptographic schemes, such as fixed initialization vectors for hash functions or S-box tables for block ciphers. convergent-encryption× 10 Convergent encryption, also known as content hash keying, is simply encrypting a file using a symmetric encryption key which is the secure hash of the plaintext of the file.