Tcl Library Source Code

Artifact [8e53ef0929]
Login

Artifact 8e53ef09296e0c86866fd169817b7d8b9f3a601f:

Ticket change [8e53ef0929] - Ticket [358a88716e32b452|358a88716e] <i>slight performance improvement in CBC mode</i> status still Open with 3 other changes by aku 2014-09-22 23:41:11.
D 2014-09-22T23:41:11.154
J comment This\spatch\smodifies\saes'\sstate\sto\skeep\sIV\sas\slist\sof\sintegers\sinstead\sof\stheir\sbinary\srepresentation.\r\n\r\nThis\sspares\sone\s[binary\sscan]\sper\sblock\s(see\s::aes::EncryptBlock\sand\s::aes::DecryptBlock).\sThe\scost\sis\san\sadditional\s[binary\sscan]\sin\r\n::aes::Init\sand\s::aes::Reset,\sbut\ssince\sthese\sfunctions\sare\scalled\r\nmuch\smore\srarely\sthan\s[En|De]cryptBlock,\sit's\sworth\sdoing:\smy\stests\r\nhave\sshown\sa\sgain\sof\s~\s3%\sin\sspeed.\r\n\r\nAlso,\sthe\slast\schunk\sfixes\sthe\scomment\sblock\sfor\s::aes::Decrypt.\r\n\r\n[moved\sthe\sinlined\spatch\sinto\sa\sproper\sattachment]
J login aku
J mimetype text/plain
K 358a88716e32b452115b8556208fd2ee42be8496
U aku
Z a4b575aada14031082a4489a18ee06fd