bls12-381-legacy

UNIX version of BLS12-381 primitives. Not implementating the virtual package bls12-381
Library bls12-381-legacy

Parameters

module F : Cstubs.FOREIGN

Signature

val miller_loop_simple : ( bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> unit F.return ) F.result
val miller_loop_2 : ( bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> unit F.return ) F.result
val miller_loop_3 : ( bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> unit F.return ) F.result
val pairing : ( bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> unit F.return ) F.result
val final_exponentiation : ( bytes Ctypes_static.ocaml -> bytes Ctypes_static.ocaml -> unit F.return ) F.result