Skip to content

hikarulin/file-cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple tool to encrypt/decrypt file.

cipher build

builder, err := file_cipher.NewFileCipherBuilder(password)
if err != nil {
    panic(err)
}
fileCipher = builder.WithBufferSize(bufferSize).WithSignature(prefixBytes).Build()

encrypt

fileCipher.Encrypt(path, writer)
fileCipher.EncryptWithReader(reader, writer)

decrypt

fileCipher.Decrypt(path, writer)
fileCipher.DecryptWithReader(reader, writer)

batch encrypt/decrypt

file-cipher.exe -encrypt -password "your password" -buffer 4096 /path/to/file/*.txt
file-cipher.exe -decrypt -password "your password" -buffer 4096 /path/to/file/*.encrypt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages