greghendershott / sha

Racket support for both SHA-1 and SHA-2, via FFI to OpenSSL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI raco pkg install sha Documentation BSD License

Racket support for SHA-1 and SHA-2

Starting point: Racket's web-server/stuffers/hmac-sha1 and file/sha1.

Uses the approach of delegating to OpenSSL via Racket's FFI.

Adds the four SHA-2 algorithms: SHA-224, SHA-256, SHA-384, SHA-512.

About

Racket support for both SHA-1 and SHA-2, via FFI to OpenSSL.

License:BSD 2-Clause "Simplified" License


Languages

Language:Racket 89.2%Language:Makefile 10.8%