Skip to main content
Stack Overflow Jobs powered by Indeed: A job site that puts thousands of tech jobs at your fingertips (U.S. only). Search jobs


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.

0-RTT Handshakes ("Zero-RTT ") is a TLS 1.3 TLS Handshake proposal when clients and servers share a PSK (either obtained externally or via a previous handshake), TLS 1.3 allows clients to send data on…
1 question
Difficulty of finding another input string that hashes to the same value as a given string
71 questions
A block cypher encryption algorithm built from applying three iterations of the original DES algorithm.
124 questions
Attribute-Based Encryption is a type of public-key encryption in which the key used for encryption is based on selected attributes of the readers. Decryption of the ciphertext is possible only if the …
101 questions
Access-control is a possible goal of cryptography, where the idea is to restrict access to documents, equipment, locations, or keys to individuals who are authorized such access.
28 questions
A cryptographic accumulator is a one way membership function. It answers a query as to whether a potential candidate is a member of a set without revealing the individual members of the set.
63 questions
Acoustic cryptanalysis is a type of side channel attack which exploits sounds emitted by computers or machines.
2 questions
An adversary model formally defines the power of the adversary. It includes specifics whether the adversary is deterministic/randomized, uniform/non-uniform, interactive/non-interactive and how he int…
70 questions
0 questions
AES (Advanced Encryption Standard) is a symmetrical block-cipher algorithm with a 128-bit block size, and key sizes of 128, 192 or 256 bits.
Deprecated tag, see tag info. Advanced Encryption Standard Galois/Counter Mode, better known as AES-GCM is a mode of operation for symmetric key cryptographic block ciphers that has been widely ado…
212 questions
A type of monoalphabetic substitution cipher, wherein each letter in an alphabet is mapped to its numeric equivalent, encrypted using a simple function `(ax + b) mod m`.
46 questions
An algebraic attack is 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…
43 questions
Algebraic Eraser is a relatively new asymmetric key agreement protocol (also designated the Colored Burau Key Agreement Protocol), based on a simultaneous conjugacy search problem in a braid group.
4 questions
0 questions
Design of cryptographic primitives (algorithms), like block ciphers, stream ciphers, random-number generators, hash functions, MACs, key exchanges, public-key encryption or signature schemes. Also tag…
888 questions
An alternating step generator is a cryptographic pseudorandom number generator intended to be used in a stream cipher.
6 questions
Anonymity describes the state of being unknown or unacknowledged.
90 questions
AONT is an acronym for an all-or-nothing transform. An AONT is used in combination with encryption and it indicates that all of the ciphertext needs to be known to be able to decrypt.
13 questions
Argon2 is a password hash or password-based key derivation function, which won the password-hashing competition in 2015.
111 questions
Arithmetic is a branch of mathematics usually concerned with the four operations (adding, subtracting, multiplication and division) of positive numbers.
38 questions
Design philosophy for ciphers. ARX solely relies on additions, rotations and XORs to build ciphers and similar algorithms. This usually constructs ciphers that are highly resistant against side-channe…
30 questions
Abstract Syntax Notation One (ASN.1) is a language that defines the way data is sent across dissimilar communication systems.
36 questions
0 questions
A cryptographic attack tries to theoretically and/or practically attack the security properties of a cipher and/or algorithm.
0 questions
0 questions
0 questions
Combination of encryption and authentication in a way that ensures confidentiality, integrity and authentication
554 questions
Authentication is successfully validating that an entity you are communicating with is actually who they claim to be. The entity typically demonstrates who they are by showing they possess a secret th…
The avalanche effect is evident if, when an input is changed slightly (for example, flipping a single bit) the output changes significantly (e.g., half the output bits flip).
36 questions
A backdoor in a cryptosystem or algorithm allows someone to obtain access to the decrypted data, without the need for the key/password that was used to encrypt the data.
39 questions
Balloon is a password hashing/password based key derivation function published in 2016.
2 questions
Balloon Hashing is a password-based (equivalently: entropy stretching) Key Derivation Function proposed in 2016.
1 question
2 3 4 5