INNER CODE UNIT · Python
Signature
open-quantum-safe/liboqs-python · oqs/oqs.py:607
class Signature(ct.Structure):
"""
An OQS Signature wraps native/C liboqs OQS_SIG structs.
The wrapper maps methods to the C equivalent as follows:
Python | C liboqs
-------------------------------
generate_keypair | keypair
sign | sign
verify | verify
free | OQS_SIG_free
"""
_fields_: ClassVar[Sequence[tuple[str, Any]]] = [
("method_name", ct.c_char_p),
("alg_version", ct.c_char_p),
("claimed_nist_level", ct.c_ubyte),