class Object

Constants

AES_KEY
FILE
INFILE
KEY
OUTFILE
PRIVATE_KEY
PUBLIC_KEY
TMP_DIR

Public Instance Methods

usage() click to toggle source
# File bin/sshenc, line 5
def usage
  print(<<-"EOB")
sshenc will make encrypted file by using ssh public key.

  Usage:
    Encrypt:
      $ sshenc file id_rsa.pub
    Decrypt:
      $ sshenc [-k privatekey] file.sshenc.tar

      By default, privatekey is using ~/.ssh/id_rsa
        $ sshenc hoge.txt.sshenc.tar
      If you want to change the privatekey, please use the option.
        $ sshenc -k path/to/id_rsa hoge.txt.sshenc.tar

  EOB
  exit
end