GoWood
Encryption Software which supports existing algorithms with GO
introduction
The goal was to write a tool in Golang that Supports Modern Encryption Algorithms.
Supported Methods: Hashing, Symmetric Encryption, Asymmetric Encryption
Supported Algorithms: MD5, SHA-256, SHA-512, AS-128 , AES-192, AES-256, BLOWFISH, DES, RSA
installation
from source code
git clone github.com/haliliceylan/gowood.git
cd gowood
make build
./gowood
if you want to install as binary in your /usr/local/bin run make install-usr-local
instead of make install
from release
you can select and download from Releases.
Algorithms
Hashing
Asymmetric Encryption
Symmetric Encryption
- AES-256, AES-192, AES-128
- Blowfish
- DES
Usage
Hashing
MD5 Algorithm
SHA256 Algorithm
SHA512 Algorithm
Asymmetric Encryption
RSA Create Keys
RSA Encryption/Decryption
RSA Sign/Verify
Symmetric Encryption
AES-256, AES-192, AES-128