@hackage cryptonite-cd0.29.1

Cryptography Primitives sink

cryptonite-cd

This is a fork of the (hopefully) temporarily orphaned cryptonite-0.29 package with minimal fixes to make it work with the latest GHC compilers (9.2.1 at time of writing).

  • Deprecated

  • Tested Compilers

  • Dependencies (8)

  • Dependents (0)

  • Package Flags

      support_aesni
       (on by default)

      allow compilation with AESNI on system and architecture that supports it

      support_rdrand
       (on by default)

      allow compilation with RDRAND on system and architecture that supports it

      support_pclmuldq
       (off by default)

      Allow compilation with pclmuldq on architecture that supports it

      support_sse
       (off by default)

      Use SSE optimized version of (BLAKE2, ARGON2)

      integer-gmp
       (on by default)

      Whether or not to use GMP for some functions

      support_deepseq
       (on by default)

      add deepseq instances for cryptographic types

      old_toolchain_inliner
       (off by default)

      use -fgnu89-inline to workaround an old compiler linker glibc issue.

      check_alignment
       (off by default)

      extra check on alignment in C layers, which cause lowlevel assert errors. for debugging only.

      use_target_attributes
       (on by default)

      use GCC / clang function attributes instead of global target options.