Add some more documentation.
Fix incorrect fingerprint length in the header.