0x-2a / go-legacy-crypto

A collection of legacy algorithms in Go.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go Legacy Crypto

A home for legacy crypto algorithms in Go, which are not in go crytpo or x/crypto. This project was inspired by the deprecation of older crypto implementations and the discussion of adding more deprecated hashes in x/crypto.

Contributing

Open an issue/PR if you'd like to see more algorithms. Please provide links to publications, reference implementations, etc.

Install:

go get -u  github.com/y3sh/go-legacy-crypto/ripemd320
go get -u  github.com/y3sh/go-legacy-crypto/whirlpool
go get -u  github.com/y3sh/go-legacy-crypto/skipjack32
go get -u  github.com/y3sh/go-legacy-crypto/...

Test

make test

About

A collection of legacy algorithms in Go.

License:MIT License


Languages

Language:Go 100.0%