Documentation
¶
Overview ¶
Package utils ...
*
Index ¶
- Variables
- func AESDecrypt(key, data []byte) ([]byte, error)
- func AESEncrypt(key, data []byte) ([]byte, error)
- func AESVerifyKey(key, data []byte) (bool, error)
- func ErrorLogger(err error)
- func GetFileNameExt(file string) (filename, extension string)
- func GetVersion() string
- func PromptTermPass(promptText string) ([]byte, error)
- func ReadFile(filename string) ([]byte, error)
- func SaveFile(filename string, data []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var AppName = "go-encryptor"
AppName is the application name
Functions ¶
func AESDecrypt ¶
AESDecrypt returns decrypted data and errors
func AESEncrypt ¶
AESEncrypt returns encrypted data and errors
func AESVerifyKey ¶
AESVerifyKey verify the password
func GetFileNameExt ¶
GetFileNameExt simplify filename for use (Note: only 3 char ext)
func PromptTermPass ¶
PromptTermPass takes password as user input
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.