Skip to content

JeffDeCola/my-go-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MY GO TOOLS

Tag Latest Go Reference Go Report Card codeclimate Maintainability codeclimate Issue Count MIT License jeffdecola.com

A place to keep useful tools I created in go.

Table of Contents

Documentation and Reference

CRYPTOGRAPHY TOOLS

  • decryptfile

    Decrypt a file with AES-256 GCM (a 32-byte hash key) using the crypto/aes package. Works with encryptfile.

  • encryptfile

    Encrypt a file with AES-256 GCM (a 32-byte hash key) using the crypto/aes package. Works with decryptfile.

  • md5-hash-file

    Get an md5 hash (fingerprint) from an input file using the standard crypto/md5 package. I also added a flag to read in your .ssh/id_rsa.pub key to get your ssh fingerprint.

  • sha256-hash-file

    Get an sha256 hash (fingerprint) from an input file using the standard crypto/sha256 package. I also added a flag to read in your .ssh/id_rsa.pub key to get your ssh fingerprint.

MARKDOWN TOOLS