Implementing a cipher or protocol is the process of taking it from its mathematical or algorithmic description and producing a working version, often in computer software or hardware. This tag should be used for any question discussing the various potential considerations and pitfalls of this process, for example padding.
Stats
created |
1 year ago |
viewed |
7 times |
editors |
1 |
Recent Hot Answers
Reverse engineering a hash?What is a white-box implementation of a cryptographic algorithm?
How can a random salt for a hash function work in practice?
Known methods for constant time (table-free) AES implementation using 'standard' operations?
Why x00 is usually avoided in salt?
more »
Related Tags
encryption × 14hash × 12
aes × 12
public-key × 7
protocol-design × 7
pgp × 5
block-cipher × 4
authentication × 4
database × 4
ssl × 4
rsa × 4
passwords × 4
algorithm-design × 4
keys × 3
cryptanalysis × 3
homomorphic-encryption × 3
salt × 3
random-number-generator × 2
finite-field × 2
padding × 2
cbc × 2
md5 × 2
key-exchange × 2
modes-of-operation × 2
diffie-hellman × 2