Expand description

Foreign function interfaces

This module defines the foreign function interface for the following crypto implementations from PQClean:

  • sphincs-haraka-128f-robust
  • sphincs-haraka-128f-simple
  • sphincs-haraka-128s-robust
  • sphincs-haraka-128s-simple
  • sphincs-haraka-192f-robust
  • sphincs-haraka-192f-simple
  • sphincs-haraka-192s-robust
  • sphincs-haraka-192s-simple
  • sphincs-haraka-256f-robust
  • sphincs-haraka-256f-simple
  • sphincs-haraka-256s-robust
  • sphincs-haraka-256s-simple
  • sphincs-shake256-128f-robust
  • sphincs-shake256-128f-simple
  • sphincs-shake256-128s-robust
  • sphincs-shake256-128s-simple
  • sphincs-shake256-192f-robust
  • sphincs-shake256-192f-simple
  • sphincs-shake256-192s-robust
  • sphincs-shake256-192s-simple
  • sphincs-shake256-256f-robust
  • sphincs-shake256-256f-simple
  • sphincs-shake256-256s-robust
  • sphincs-shake256-256s-simple
  • sphincs-sha256-128f-robust
  • sphincs-sha256-128f-simple
  • sphincs-sha256-128s-robust
  • sphincs-sha256-128s-simple
  • sphincs-sha256-192f-robust
  • sphincs-sha256-192f-simple
  • sphincs-sha256-192s-robust
  • sphincs-sha256-192s-simple
  • sphincs-sha256-256f-robust
  • sphincs-sha256-256f-simple
  • sphincs-sha256-256s-robust
  • sphincs-sha256-256s-simple

Constants

Functions