Documentation

Cryptlib.Primitives.Sign.Sign

Digital signature schemes #

Signing randomness lives in StateM State; verify_sign quantifies over every state, so a randomized signer must verify for every nonce. Key generation is a pure function of a seed. Signatures are fixed-size and sign is total, which excludes stateful schemes such as XMSS.

Instances For
    @[instance_reducible]

    The trivial scheme: one key, one signature, everything verifies. Insecure.

    Equations
    • One or more equations did not get rendered due to their size.