Skip to content
forked from ilvn/SHA256

SHA-256 c implementation port to Scheme

Notifications You must be signed in to change notification settings

theschemer/cSHA256

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cSHA256

SHA-256 implementation to compliment a portable byte-oriented AES-256 implementation in C at http://www.literatecode.com/aes256

There is also a newer version in the mark2 directory. This version is cleaner and closer to a reference implementation. It no longer has built-in support features for endianness, but you may easily adapt the code to different endianness shall you need that.

Unlike the previous implementation, the Mark 2 one is formally verifiable with CBMC

Releases

No releases published

Packages

No packages published

Languages

  • C 93.7%
  • Scheme 6.3%