Module crypt_guard::KeyControler

source ·
Expand description

Kyber key functionalitys

Structs§

  • Implementation for Kyber 512 variant.
  • Implementation for Kyber 768 variant.
  • Implementation for Kyber 1024 variant.
  • A structure to manage cryptographic keys and operations for the Kyber algorithm. It encapsulates the public key, secret key, ciphertext, and shared secret.

Traits§

  • Trait for implementing key management functions. This trait provides an interface for key pair generation, encapsulation/decapsulation of secrets, and key manipulation (such as setting and getting key values).