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 ctlsocksrv implements the control socket interface that can be activated by passing "-ctlsock" on the command line.
|
Package ctlsocksrv implements the control socket interface that can be activated by passing "-ctlsock" on the command line. |
Package ensurefds012 ensures that file descriptors 0,1,2 are open.
|
Package ensurefds012 ensures that file descriptors 0,1,2 are open. |
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. |
inomap translates (Dev, Tag, Ino) tuples to unique uint64 inode numbers.
|
inomap translates (Dev, Tag, Ino) tuples to unique uint64 inode numbers. |
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 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 wraps OpenSSL to provide a cipher.AEAD interface for authenticated encryption algorithms.
|
Package stupidgcm wraps OpenSSL to provide a cipher.AEAD interface for authenticated encryption algorithms. |
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.