We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a1477e commit c2f6c40Copy full SHA for c2f6c40
src/encauth/gcm/gcm_add_aad.c
@@ -83,7 +83,7 @@ int gcm_add_aad(gcm_state *gcm,
83
84
x = 0;
85
#ifdef LTC_FAST
86
- if (gcm->buflen == 0) {
+ if (gcm->buflen == 0 && adatalen > 15) {
87
for (x = 0; x < (adatalen & ~15); x += 16) {
88
for (y = 0; y < 16; y += sizeof(LTC_FAST_TYPE)) {
89
*(LTC_FAST_TYPE_PTR_CAST(&gcm->X[y])) ^= *(LTC_FAST_TYPE_PTR_CAST(&adata[x + y]));
0 commit comments