# 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:
 certificates× 42 A certificate consists of a public key and information about the owner (e. g. the name of a person or server). cfb× 3 an encryption mode, that builds a self-synchronizing stream-cipher from a block-cipher. challenge-response× 7 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× 18 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× 36 The attacker can specify his own plain text and encrypt or sign it. cipher× 49 Cryptographic functions which transform plaintext into ciphertext or the other way around. 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. classical-cipher× 53 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× 2 a block cipher-based message authentication code algorithm. coding-theory× 6 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× 94 Difficulty of finding two different inputs that hash to the same value commitments× 17 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× 6 A commutative encryption system allows a message encrypted with two different keys to be decrypted using the keys in either order. complexity× 35 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× 14 the reduction in size of data without losing information. congruence× 2 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× 2 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× 7 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. copy-protection× 5 Copy protection or content protection covers various mechanism, such as DRM and software license keys, used to restrict the unauthorized copying or use of software or digital media. cpu× 2 the most important hardware component of a computer system, since it contains the circuitry necessary to interpret and execute instructions. crc× 9 non-cryptographic error-detecting code commonly used to detect accidental changes to raw data. crl one of two common methods when using a public key infrastructure for maintaining access to servers in a network. cryptanalysis× 313 analysing cryptographic algorithms, potentially uncovering weaknesses in them (e.g. "breaking" them or casting doubts on their actual security) cryptanalytics cryptoapi The Cryptographic Application Programming Interface is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Wind… cryptographic-hardware× 22 Cryptographic hardware enables the handling of cryptographic tasks and/or problems using hardware instead of software solutions. csprng× 24 A cryptographically secure pseudorandom number generator is a pseudo-random number generator with properties that make it suitable for use in cryptography. ctr× 31 an encryption mode, that builds a random-access stream-cipher from a block-cipher. database× 19 A structured set of data held in a computer, esp. one that is accessible in various ways. data-privacy× 5 Data privacy refers to (cryptographic) methods to prevent the disclosure of sensitive (identifying) information of persons. decryption-oracle× 3 deniable-encryption× 11 a type of cryptography that allows an encrypted text to be decrypted in two or more ways, depending on which decryption key is used. des× 67 (or Data Encryption Standard), a (symmetric) block cipher using a 64 bit block size, with keys of size 56 bit, the standard US block cipher from 1976 to 2001. deterministic-encryption× 8 a cryptosystem which always produces the same ciphertext for a given plaintext and key, even over separate executions of the encryption algorithm. dictionary-attack× 7 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… differential-analysis× 10 a form of cryptanalysis which studies cryptographic algorithms by observing how differences in input affect differences on output.