GOCRYPTFS-XRAY(1) GOCRYPTFS-XRAY(1) NAME gocryptfs-xray - examine gocryptfs-related data SYNOPSIS Examine encrypted file/directory gocryptfs-xray CIPHERDIR/ENCRYPTED-FILE-OR-DIR Decrypt and show master key gocryptfs-xray -dumpmasterkey CIPHERDIR/gocryptfs.conf Encrypt paths gocryptfs-xray -encrypt-paths SOCKET DESCRIPTION Available options are listed below. -0 Use \0 instead of \n as separator for -decrypt-paths and -encrypt- paths. -aessiv Assume AES-SIV mode instead of AES-GCM when examining an encrypted file. Is not needed and has no effect in -dumpmasterkey mode. -decrypt-paths Decrypt file paths using gocryptfs control socket. Reads from stdin. See -ctlsock in gocryptfs(1). -dumpmasterkey Decrypts and shows the master key. -encrypt-paths Encrypt file paths using gocryptfs control socket. Reads from stdin. See -ctlsock in gocryptfs(1). EXAMPLES Examine an encrypted file: gocryptfs-xray myfs/mCXnISiv7nEmyc0glGuhTQ Print the master key: gocryptfs-xray -dumpmasterkey myfs/gocryptfs.conf Mount gocryptfs with control socket and use gocryptfs-xray to encrypt some paths: gocryptfs -ctlsock myfs.sock myfs myfs.mnt echo -e "foo\nbar" | gocryptfs-xray -encrypt-paths myfs.sock SEE ALSO gocryptfs(1) fuse(8) AUTHORS github.com/rfjakob. Jan 2018 GOCRYPTFS-XRAY(1)