Directories ¶
Path | Synopsis |
---|---|
Package configfile reads and writes gocryptfs.conf does the key wrapping.
|
Package configfile reads and writes gocryptfs.conf does the key wrapping. |
Package contentenc encrypts and decrypts file blocks.
|
Package contentenc encrypts and decrypts file blocks. |
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. |
Package ctlsock implements the control socket interface that can be activated by passing "-ctlsock" on the command line.
|
Package ctlsock implements the control socket interface that can be activated by passing "-ctlsock" on the command line. |
Package exitcodes contains all well-defined exit codes that gocryptfs can return.
|
Package exitcodes contains all well-defined exit codes that gocryptfs can return. |
Package fusefrontend interfaces directly with the go-fuse library.
|
Package fusefrontend interfaces directly with the go-fuse library. |
Package nametransform encrypts and decrypts filenames.
|
Package nametransform encrypts and decrypts filenames. |
Package openfiletable maintains a table of currently opened files, identified by the device number + inode number pair.
|
Package openfiletable maintains a table of currently opened files, identified by the device number + inode number pair. |
Package prefer_openssl tries to determine if we should prefer openssl on the platform we are running on.
|
Package prefer_openssl tries to determine if we should prefer openssl on the platform we are running on. |
Package readpassword reads a password from the terminal of from stdin.
|
Package readpassword reads a password from the terminal of from stdin. |
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. |
Package speed implements the "-speed" command-line option, similar to "openssl speed".
|
Package speed implements the "-speed" command-line option, similar to "openssl speed". |
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. |
Package syscallcompat wraps Linux-specific syscalls.
|
Package syscallcompat wraps Linux-specific syscalls. |
Package tlog is a "toggled logger" that can be enabled and disabled and provides coloring.
|
Package tlog is a "toggled logger" that can be enabled and disabled and provides coloring. |
Click to show internal directories.
Click to hide internal directories.