TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
d742a032f4b6c8ae39468da35a5725f5640b8423
/
library
/
gcm.c
073f0fa
Fix missing error checking in gcm
by Manuel Pégourié-Gonnard
· 12 years ago
d4588cf
aesni_gcm_mult() now returns void
by Manuel Pégourié-Gonnard
· 12 years ago
80637c7
Use aesni_gcm_mult() if available
by Manuel Pégourié-Gonnard
· 12 years ago
9d57482
Add comments on GCM multiplication
by Manuel Pégourié-Gonnard
· 12 years ago
dae7093
gcm_selftest depends on AES
by Manuel Pégourié-Gonnard
· 12 years ago
4fe9200
Fix memory leak in GCM by adding gcm_free()
by Manuel Pégourié-Gonnard
· 12 years ago
a0558e0
Check that the cipher GCM receives is a 128-bit-based cipher
by Paul Bakker
· 12 years ago
43aff2a
Moved GCM to use cipher layer instead of AES directly
by Paul Bakker
· 12 years ago
9241be7
Change cipher prototypes for GCM
by Manuel Pégourié-Gonnard
· 12 years ago
20d6a17
Make GCM tag check "constant-time"
by Manuel Pégourié-Gonnard
· 12 years ago
07f8fa5
GCM in the cipher layer, step 1
by Manuel Pégourié-Gonnard
· 12 years ago
52cf16c
Fixed multiple use of GCM-context bug due to split-up of GCM functions
by Paul Bakker
· 12 years ago
b9d3cfa
Split up GCM into a start/update/finish cycle
by Paul Bakker
· 12 years ago
b6c5d2e
Cleanup up non-prototyped functions (static) and const-correctness
by Paul Bakker
· 12 years ago
169b7f4
Fixed gcm.c formatting (removed redundant spaces)
by Paul Bakker
· 12 years ago
0ecdb23
Cleanup of the GCM code
by Paul Bakker
· 12 years ago
09d6725
Modified to work in-place
by Paul Bakker
· 13 years ago
3d2dc0f
Corrected GCM counter incrementation to use only 32-bits instead of 128-bits
by Paul Bakker
· 12 years ago
4a2bd0d
- Merged fixes 1394 and 1395 from trunk to PolarSSL 1.2 branch
by Paul Bakker
· 13 years ago
67f9d53
- Removed code breaking strict-aliasing
by Paul Bakker
· 13 years ago
5c2364c
- Moved from unsigned long to uint32_t throughout code
by Paul Bakker
· 13 years ago
fc5183c
- Added input checking and more efficient buffer overlap use
by Paul Bakker
· 13 years ago
f916962
- Removed unused variables
by Paul Bakker
· 13 years ago
89e80c9
- Added base Galois/Counter mode (GCM) for AES
by Paul Bakker
· 13 years ago