Directories ¶
Path | Synopsis |
---|---|
app
|
|
libgocryptfs/gocryptfs_internal/cryptocore
Package cryptocore wraps OpenSSL and Go GCM crypto and provides a nonce generator.
|
Package cryptocore wraps OpenSSL and Go GCM crypto and provides a nonce generator. |
libgocryptfs/gocryptfs_internal/eme
EME (ECB-Mix-ECB or, clearer, Encrypt-Mix-Encrypt) is a wide-block encryption mode developed by Halevi and Rogaway.
|
EME (ECB-Mix-ECB or, clearer, Encrypt-Mix-Encrypt) is a wide-block encryption mode developed by Halevi and Rogaway. |
libgocryptfs/gocryptfs_internal/exitcodes
Package exitcodes contains all well-defined exit codes that gocryptfs can return.
|
Package exitcodes contains all well-defined exit codes that gocryptfs can return. |
libgocryptfs/gocryptfs_internal/jacobsa_crypto/cmac
Package cmac implements the CMAC mode for message authentication, as defined by NIST Special Publication 800-38B. When a 16-byte key is used, this matches the AES-CMAC algorithm defined by RFC 4493.
|
Package cmac implements the CMAC mode for message authentication, as defined by NIST Special Publication 800-38B. When a 16-byte key is used, this matches the AES-CMAC algorithm defined by RFC 4493. |
libgocryptfs/gocryptfs_internal/jacobsa_crypto/common
Package common contains common implementation details of other packages, and should not be used directly.
|
Package common contains common implementation details of other packages, and should not be used directly. |
libgocryptfs/gocryptfs_internal/jacobsa_crypto/siv
Package siv implements the SIV (Synthetic Initialization Vector) mode of AES, as defined by RFC 5297.
|
Package siv implements the SIV (Synthetic Initialization Vector) mode of AES, as defined by RFC 5297. |
libgocryptfs/gocryptfs_internal/nametransform
Package nametransform encrypts and decrypts filenames.
|
Package nametransform encrypts and decrypts filenames. |
libgocryptfs/gocryptfs_internal/siv_aead
Package siv_aead wraps the functions provided by siv in a crypto.AEAD interface.
|
Package siv_aead wraps the functions provided by siv in a crypto.AEAD interface. |
libgocryptfs/gocryptfs_internal/stupidgcm
Package stupidgcm is a thin wrapper for OpenSSL's GCM encryption and decryption functions.
|
Package stupidgcm is a thin wrapper for OpenSSL's GCM encryption and decryption functions. |
libgocryptfs/rewrites/configfile
Package configfile reads and writes gocryptfs.conf does the key wrapping.
|
Package configfile reads and writes gocryptfs.conf does the key wrapping. |
libgocryptfs/rewrites/contentenc
Package contentenc encrypts and decrypts file blocks.
|
Package contentenc encrypts and decrypts file blocks. |
libgocryptfs/rewrites/syscallcompat
Package syscallcompat wraps Linux-specific syscalls.
|
Package syscallcompat wraps Linux-specific syscalls. |
Click to show internal directories.
Click to hide internal directories.