Heptazhou / SHA3.jl

A "performant, 100% native-julia SHA1, SHA2, and SHA3 implementation" that works correctly | https://github.com/0h7z/SHA3.jl

Home Page:https://github.com/JuliaCrypto/SHA.jl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SHA3.jl

CI status


Usage

pkg> add https://github.com/Heptazhou/sha3.jl#stable

julia> using SHA3
julia> hash = ""          |> sha3_512 |> bytes2hex  # a69f73cca23a9ac5...
julia> hash = 'a'^71      |> sha3_512 |> bytes2hex  # 070faf98d2a8fddf...
julia> hash = read($file) |> sha3_512 |> bytes2hex

About

A "performant, 100% native-julia SHA1, SHA2, and SHA3 implementation" that works correctly | https://github.com/0h7z/SHA3.jl

https://github.com/JuliaCrypto/SHA.jl

License:GNU Affero General Public License v3.0


Languages

Language:Julia 100.0%