[][src]Crate pqcrypto_newhope

newhope

This crate provides bindings to and wrappers around the following implementations from PQClean:

  • newhope1024cpa - clean
  • newhope1024cca - clean
  • newhope512cpa - clean
  • newhope512cca - clean

Re-exports

pub use crate::newhope1024cca::ciphertext_bytes as newhope1024cca_ciphertext_bytes;
pub use crate::newhope1024cca::decapsulate as newhope1024cca_decapsulate;
pub use crate::newhope1024cca::encapsulate as newhope1024cca_encapsulate;
pub use crate::newhope1024cca::keypair as newhope1024cca_keypair;
pub use crate::newhope1024cca::public_key_bytes as newhope1024cca_public_key_bytes;
pub use crate::newhope1024cca::secret_key_bytes as newhope1024cca_secret_key_bytes;
pub use crate::newhope1024cca::shared_secret_bytes as newhope1024cca_shared_secret_bytes;
pub use crate::newhope1024cpa::ciphertext_bytes as newhope1024cpa_ciphertext_bytes;
pub use crate::newhope1024cpa::decapsulate as newhope1024cpa_decapsulate;
pub use crate::newhope1024cpa::encapsulate as newhope1024cpa_encapsulate;
pub use crate::newhope1024cpa::keypair as newhope1024cpa_keypair;
pub use crate::newhope1024cpa::public_key_bytes as newhope1024cpa_public_key_bytes;
pub use crate::newhope1024cpa::secret_key_bytes as newhope1024cpa_secret_key_bytes;
pub use crate::newhope1024cpa::shared_secret_bytes as newhope1024cpa_shared_secret_bytes;
pub use crate::newhope512cca::ciphertext_bytes as newhope512cca_ciphertext_bytes;
pub use crate::newhope512cca::decapsulate as newhope512cca_decapsulate;
pub use crate::newhope512cca::encapsulate as newhope512cca_encapsulate;
pub use crate::newhope512cca::keypair as newhope512cca_keypair;
pub use crate::newhope512cca::public_key_bytes as newhope512cca_public_key_bytes;
pub use crate::newhope512cca::secret_key_bytes as newhope512cca_secret_key_bytes;
pub use crate::newhope512cca::shared_secret_bytes as newhope512cca_shared_secret_bytes;
pub use crate::newhope512cpa::ciphertext_bytes as newhope512cpa_ciphertext_bytes;
pub use crate::newhope512cpa::decapsulate as newhope512cpa_decapsulate;
pub use crate::newhope512cpa::encapsulate as newhope512cpa_encapsulate;
pub use crate::newhope512cpa::keypair as newhope512cpa_keypair;
pub use crate::newhope512cpa::public_key_bytes as newhope512cpa_public_key_bytes;
pub use crate::newhope512cpa::secret_key_bytes as newhope512cpa_secret_key_bytes;
pub use crate::newhope512cpa::shared_secret_bytes as newhope512cpa_shared_secret_bytes;

Modules

ffi

Foreign function interfaces

newhope512cca

newhope512cca

newhope512cpa

newhope512cpa

newhope1024cca

newhope1024cca

newhope1024cpa

newhope1024cpa