[][src]Module pqcrypto_qtesla::ffi

Foreign function interfaces

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

  • qtesla-p-I
  • qtesla-p-III

Constants

PQCLEAN_QTESLAPIII_CLEAN_CRYPTO_BYTES
PQCLEAN_QTESLAPIII_CLEAN_CRYPTO_PUBLICKEYBYTES
PQCLEAN_QTESLAPIII_CLEAN_CRYPTO_SECRETKEYBYTES
PQCLEAN_QTESLAPI_CLEAN_CRYPTO_BYTES
PQCLEAN_QTESLAPI_CLEAN_CRYPTO_PUBLICKEYBYTES
PQCLEAN_QTESLAPI_CLEAN_CRYPTO_SECRETKEYBYTES

Functions

PQCLEAN_QTESLAPIII_CLEAN_crypto_sign
PQCLEAN_QTESLAPIII_CLEAN_crypto_sign_keypair
PQCLEAN_QTESLAPIII_CLEAN_crypto_sign_open
PQCLEAN_QTESLAPIII_CLEAN_crypto_sign_signature
PQCLEAN_QTESLAPIII_CLEAN_crypto_sign_verify
PQCLEAN_QTESLAPI_CLEAN_crypto_sign
PQCLEAN_QTESLAPI_CLEAN_crypto_sign_keypair
PQCLEAN_QTESLAPI_CLEAN_crypto_sign_open
PQCLEAN_QTESLAPI_CLEAN_crypto_sign_signature
PQCLEAN_QTESLAPI_CLEAN_crypto_sign_verify