Apocrypha

sha

Implementations of the SHA suite of message digest functions

This library implements the SHA suite of message digest functions, according to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based HMAC routines. The functions have been tested against most of the NIST and RFC test vectors for the various functions. While some attention has been paid to performance, these do not presently reach the speed of well-tuned libraries, like OpenSSL.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.6.4.4 1 13 h details ›
haskell GitHub ↗ 1.6.4.4 1 2 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscv Committed
1.6.4.4 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing view · download · history ↗
1.6.4.4 haskell amd64 testing arm64 testing x86 testing ppc64 testing riscv testing 6 mo view · download · history ↗

Use flags of 1.6.4.4

  • exe Build a sha1 and a sha384 executable similar to 'md5sum'.
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • hscolour Include coloured haskell sources to generated documentation (dev-haskell/hscolour)
  • profile Add support for software performance analysis (will likely vary from ebuild to ebuild)
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Runtime dependencies of 1.6.4.4

show 2 lines