Provided by: gocryptfs_2.2.1-1_amd64 bug

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)