3
votes
Accepted
Alternative to CBC mode encryption?
GCM is a very good alternative, it provides built in message authentication, so encrypted messages can not be manipulated by an attacker.
The encryption itself is based on CTR mode which is well ...
2
votes
Cryptography based on #P-complete problems
We don't know how to base cryptography even on $\mathbf{NP}$-completeness let alone $\#\mathbf{P}$-completeness. Moreover, there are known barriers to basing cryptography on $\mathbf{NP}$-completeness:...
2
votes
What is the difference between AES-CCM8 mode and AES-CCM mode?
8 is the tag length (in bytes).
CCM is a family of AEAD (authenticated encryption with associated data) algorithms which is parametrized by:
a block cipher algorithm (e.g. AES-128, AES-192, AES-256, ...
1
vote
What is a ciphering key?
A cipher is defined for cryptography as "A cryptographic system using an algorithm that converts letters or sequences of bits into ciphertext."
Now it seems that the origin of the term ...
1
vote
What is the difference between AES-CCM8 mode and AES-CCM mode?
As defined in section 6.1 of RFC6655, AES-CCM8 differs in that the size of the authentication tag is 8 bytes (i.e. 64-bits) rather than 16 bytes (i.e. 128-bits) for AES-CCM. The NIST CCM specification ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
encryption × 4282aes × 557
public-key × 510
rsa × 431
cryptanalysis × 339
hash × 269
keys × 232
symmetric × 228
block-cipher × 218
algorithm-design × 171
signature × 129
homomorphic-encryption × 124
decryption × 116
stream-cipher × 112
elliptic-curves × 111
cbc × 106
modes-of-operation × 100
authentication × 97
authenticated-encryption × 96
des × 91
initialization-vector × 87
diffie-hellman × 83
one-time-pad × 80
protocol-design × 78
tls × 76