directory
1.8.0
Repository: https://github.com/rfjakob/gocryptfs.git
Documentation: pkg.go.dev

# Packages

Package configfile reads and writes gocryptfs.conf does the key wrapping.
Package contentenc encrypts and decrypts file blocks.
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.
No description provided by the author
Package exitcodes contains all well-defined exit codes that gocryptfs can return.
Package fusefrontend interfaces directly with the go-fuse library.
No description provided by the author
inomap translates (Dev, Flags, Ino) tuples to unique uint64 inode numbers.
Package nametransform encrypts and decrypts filenames.
Package openfiletable maintains a table of currently opened files, identified by the device number + inode number pair.
No description provided by the author
Package readpassword reads a password from the terminal of from stdin.
No description provided by the author
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".
No description provided by the author
Package syscallcompat wraps Linux-specific syscalls.
Package tlog is a "toggled logger" that can be enabled and disabled and provides coloring.