package bls12-381

  1. Overview
  2. Docs

https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-bls-signature-04#section-3.2

In a message augmentation scheme, signatures are generated over the concatenation of the public key and the message, ensuring that messages signed by different public keys are distinct.

val sign : sk -> Stdlib.Bytes.t -> signature
val verify : pk -> Stdlib.Bytes.t -> signature -> bool
val aggregate_verify : (pk * Stdlib.Bytes.t) list -> signature -> bool
OCaml

Innovation. Community. Security.