1Nearly all of this project has been written by Brian De Wolf 2<libkpass@bldewolf.com>. Other credits are as follows: 3 4The KeePass project, as well as the KeePassX project, have been significant 5resources, both in design documents and as reference implementations. 6DbFormat.txt is from the KeePass project and is included as a reference (it was 7not specifically licensed and can be removed on request). 8 9Thanks to nettle for doing the cryptographic dirty work for me (thanks to 10OpenSSL for doing the dirty work for me previously, but no thanks for the 11licensing issues). 12 13The byte swapping functions are copies of the GNU C Library's htonl and htons 14functions, with the affect reversed to achieve a host-to-little-endian 15function. 16