Skip to content

marcopaganini/iocrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iocrypt

Build Status Go Report Card GoDoc

I/O encryption/decryption library in Go.

This is a simple library that allows I/O streams to be easily encrypted and decrypted using Go's standard AES/GCM implementation. Unlike the original libraries, which operate on slices of bytes, iocrypt reads, encrypts, and saves data in chunks, allowing the use of large data sets.

SUPER IMPORTANT DISCLAIMER

I am NOT a cryptographer and I wrote this code in one afternoon. This library makes use of the the standard libraries to encrypt/decrypt a file in "chunks", so it should be safe. Use at your own risk. Feel free to review the code and report any problems.

About

Go library to encrypt/decrypt I/O streams (suitable for large data sets)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published