Skip to content

egorbelibov/hmac_sha_512_hasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HMAC-SHA-15 Hasher

Simple Go script that hashes a (message & key) with the HMAC-SHA-512 functions and generates a base16 & 64 output.

Usage

Run the script with:

./hasher

When asked, provide a message & key. By default, your input will be invisble, but if you want to see it you can run the script with an additional argument:

./hasher show-input

Sample Output

With show-input flag:

===========================
HMAC Hasher to Base 16 & 64
===========================
Message: message
Key: key
===========================
==> Base 16: 
e477384d7ca229dd1426e64b63ebf2d36ebd6d7e669a6735424e72ea6c01d3f8b56eb39c36d8232f5427999b8d1a3f9cd1128fc69f4d75b434216810fa367e98
==> Base 64: 
5Hc4TXyiKd0UJuZLY+vy0269bX5mmmc1Qk5y6mwB0/i1brOcNtgjL1QnmZuNGj+c0RKPxp9NdbQ0IWgQ+jZ+mA==

Note

If you want to make any change beware that you have to have installed on your machine the "golang.org/x/crypto/ssh/terminal" package.

About

HMAC SHA 512 -> (Base 16 & 64)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages