summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/ccache/deps
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2010-01-03 23:39:12 +0000
committerKen Raeburn <raeburn@mit.edu>2010-01-03 23:39:12 +0000
commitb71168c7fbe2143bc72c674f1e74a239b90b5007 (patch)
tree9dbe00201d0e4a0fa0c45a358af683ffe14d304a /src/lib/krb5/ccache/deps
parentca56ca345f0cd89c0bc1e544158a21b394c2616a (diff)
downloadkrb5-b71168c7fbe2143bc72c674f1e74a239b90b5007.tar.gz
krb5-b71168c7fbe2143bc72c674f1e74a239b90b5007.tar.xz
krb5-b71168c7fbe2143bc72c674f1e74a239b90b5007.zip
Enable caching of key-derived context info such as key schedules from
one encryption operation to another. Use a new function in the enc_provider structure for cleanup. Implement caching of aes_ctx values. Using Greg's performance tests from the derived-key caching work, on a 2.8GHz Xeon, I see 1 million AES-128 encryptions of 16 bytes improved by 5-6%; encryptions of 1024 bytes and checksums are not significantly affected. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23574 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/ccache/deps')
0 files changed, 0 insertions, 0 deletions