Versions in this module Expand all Collapse all v1 v1.1.1 Jun 18, 2020 v1.1.0 May 27, 2020 Changes in this version + const BufferSize + const IvSize + const KeyPasses + const KeySize + const SaltSize + func ClearMem(data *[]byte) bool + func DecryptFile(args *DecryptArgs) error + func EncryptFile(args *EncryptArgs) error + func GenKey(pass *[]byte, salt []byte) *[]byte + func RandomIv() (bool, []byte) + func RandomSalt() (bool, []byte) + type DecryptArgs struct + Aes cipher.AEAD + Info os.FileInfo + Input os.File + Output string + Verbose bool + type EncryptArgs struct + Aes cipher.AEAD + Input os.File + Output os.File + Salt []byte + Verbose bool