oracular (1) gocryptfs-xray.1.gz

Provided by: gocryptfs_2.4.0-1build3_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)