aboutsummaryrefslogtreecommitdiffstats
path: root/src/constructs/rfc3394
Commit message (Collapse)AuthorAgeFilesLines
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-281-1/+1
| | | | | | so application code can check for the specific API it expects without having to keep track of what versions APIs x,y,z changed. Arbitrarily set all current API versions to 20131128.
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-182-12/+12
| | | | | | using a custom allocator. Currently our allocator just does new/delete with a memset before deletion, and the mmap and mlock allocators have been removed.
* Use unique_ptr instead of auto_ptrlloyd2011-03-081-2/+2
| | | | Use std::to_string in bcrypt
* Forward declare Algorithm_Factorylloyd2011-02-162-1/+3
|
* Add the NIST AES key wrap algorithm, as specified in RFC 3394 andlloyd2011-02-153-0/+166
http://csrc.nist.gov/groups/ST/toolkit/documents/kms/key-wrap.pdf