A TrueCrypt compatible cryptographic filesystem layer for FreeBSD