summaryrefslogtreecommitdiffhomepage
path: root/networking/tls_aesgcm.c
AgeCommit message (Expand)Author
2018-12-08tls: AES-GCM: in GMULT, avoid memcpy, use one less variable in bit loopDenys Vlasenko
2018-12-08tls: make RIGHTSHIFTX() in AES-GCM fasterDenys Vlasenko
2018-11-25tls: code shrinkDenys Vlasenko
2018-11-25tls: on x86, use xorbuf_aligned_AES_BLOCK_SIZE() even with non-aligned sourceDenys Vlasenko
2018-11-24tls: speed up xor'ing of aligned 16-byte buffersDenys Vlasenko
2018-11-24tls: in AES-GCM decoding, avoid memmoveDenys Vlasenko
2018-11-24tls: fix a thinko in GHASH optimizationDenys Vlasenko
2018-11-23tls: code shrinkDenys Vlasenko
2018-11-23tls: typo fix in commentDenys Vlasenko
2018-11-23tls: make local buffers in aesgcm_GHASH() explicitly 32-bit alignedDenys Vlasenko
2018-11-23tls: simplify aesgcm_GHASH()Denys Vlasenko
2018-11-23tls: in AES-CBC code, do not set key for every record - do it onceDenys Vlasenko
2018-11-23tls: add support for TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipherDenys Vlasenko