Skip to content

riverrun/blake2_elixir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blake2_elixir

Elixir implementation of the Blake2 hashing algorithm

Blake2

Blake2 is a modern cryptographic hash function that is fast, but at least as secure as the latest standard SHA-3.

Blake2 comes in two flavors:

  • Blake2b is optimized for 64-bit platforms
    • produces digests of any size between 1 and 64 bytes
  • Blake2s is optimized for 8- to 32-bit platforms
    • produces digests of any size between 1 and 32 bytes

There are also the 4-way parallel Blask2bp and 8-way parallel Blake2sp versions.

Status

Standard, keyed, salted and personalized hashing are now supported for all four versions.

Tree hashing and b2sum are not yet supported.

About

Elixir implementation of the Blake2 hashing algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published