gowood

command module
v0.0.2-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2022 License: MIT Imports: 5 Imported by: 0

README

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

  • MD5
  • SHA-256
  • SHA-512

Asymmetric Encryption

  • RSA

Symmetric Encryption

  • AES-256, AES-192, AES-128
  • Blowfish
  • DES

Usage

Hashing

MD5 Algorithm

asciicast

SHA256 Algorithm

asciicast

SHA512 Algorithm

asciicast

Asymmetric Encryption

RSA Create Keys

asciicast

RSA Encryption/Decryption

asciicast

RSA Sign/Verify

asciicast

Symmetric Encryption

AES-256, AES-192, AES-128

asciicast

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cryptography

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL