Skip to main content


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 questions
0 questions
bcrypt is an intentionally slow hash algorithm specially designed for passwords.
93 questions
A biclique attack is a variant of the meet-in-the-middle (MITM) method of cryptanalysis.
3 questions
A bijection (or a bijective function) is a function $f$ from a set $X$ to a set $Y$ with the property that, for every $y$ in $Y$, there is exactly one $x$ in $X$ such that $f(x) = y$. It follows from …
30 questions
A bilinear pairing is a function $e$ that takes two arguments and returns a single value. Arguments and return values belong to (possibly distinct) groups with inputs written additively and outputs wr…
20 questions
BIP32, or Hierarchical Deterministic Wallets. HD wallets are wallets that can be shared amongst different wallet implementation with or without the ability to spend coins.
9 questions
A birthday attack is a cryptanalytic technique. Birthday attacks can be used to find collisions in a cryptographic hash function. For instance, suppose we have a hash function which, when supplied wit…
93 questions
0 questions
For questions about bitsliced (SIMD-within-a-register / SWAR) implementation of ciphers and other cryptographic primitives.
12 questions
BLAKE2 is a cryptographic hash function based on the SHA-3 finalist BLAKE
45 questions
BLAKE3 is an evolution of the BLAKE2 cryptographic hash that is both faster and also more consistently fast across different platforms and input sizes.
11 questions
Technique mainly employed for factorization based cryptosystems to hide information. Usually blinding involves using a multiplicative homomorphic property of the cipher, it may be used to realize blin…
41 questions
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…
72 questions
A block cipher is 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…
0 questions
A block is a sequence of bytes or bits, having a fixed length (the block-size).
91 questions
Blowfish is 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…
63 questions
0 questions
The Boneh-Lynn-Shacham Signature scheme is a scheme where multiple signatures can be combined into one and verified given a public key, the data to be verified and a single combined signature.
54 questions
The Blum Blum Shub generator is a deterministic Pseudo-Random Bit Generator with security demonstrably reducible to that of integer factorization.
21 questions
1 question
Broadcast encryption is the cryptographic problem of delivering encrypted content (e.g. TV programs or data on DVDs) over a broadcast channel in such a way that only qualified users (e.g. subscribers …
29 questions
A brute-force attack is attempting to find a secret value by trying all possible values until the correct one is found.
346 questions
0 questions
1 question
0 questions
CAdES is a new standard for advanced digital signature by European Directive on a community framework for Electronic Signatures.
3 questions
Camellia is a 128-bit, symmetrical block cipher jointly developed by Mitsubishi and NTT of Japan.
21 questions
Carter-Wegman MACs build a provably secure MAC from a universal hash
18 questions
Cipher block chaining (CBC) is 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…
498 questions
Cipher Block Chaining MAC (CBC-MAC) is a method of building a message authentication code from a block-cipher.
114 questions
0 questions
3 questions
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. .
49 questions
3 4 5