summaryrefslogtreecommitdiffstats
path: root/crypto/aes/aes_ctr.c
AgeCommit message (Collapse)Author
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2004-08-23Make aes_ctr.c 64-bit savvy.Andy Polyakov
2003-07-04The counter is big-endian. Since it comes as an array of char,Richard Levitte
there's absolutely no need to special-case it on little-endian machines. Notified by Thierry Boivin <Thierry.Boivin@celsecat.com>
2003-07-03Oops, I forgot to replace 'counter' with 'ivec' when used...Richard Levitte
2003-07-03Change AES-CTR to increment the IV by 1 instead of 2^64.Richard Levitte
2002-11-13disable weird assert()sBodo Möller
2002-10-11Add more commentary. Check that *num is smaller than the block size.Richard Levitte
2002-10-11The AES CTR API was buggy, we need to save the encrypted counter as wellRichard Levitte
between calls, or that will be lost if it returned with *num non-zero.
2002-05-30Correct AES counter mode, which incorrectly incremented the counter beforeRichard Levitte
using it. PR: 56
2002-02-16Add the modes OFB128, CFB128 and CTR128 to AES.Richard Levitte
Submitted by Stephen Sprunk <stephen@sprunk.org>