package hacl-star-raw

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

module F : Cstubs.FOREIGN

Signature

val hacl_EC_Ed25519_mk_felem_zero : (Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_mk_felem_one : (Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_add : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_sub : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_mul : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_sqr : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_inv : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_load : (bytes Ctypes_static.ocaml -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_felem_store : (Unsigned.uint64 Ctypes_static.ptr -> bytes Ctypes_static.ocaml -> unit F.return) F.result
val hacl_EC_Ed25519_mk_point_at_inf : (Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_mk_base_point : (Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_point_negate : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_point_add : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_point_double : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_point_mul : (bytes Ctypes_static.ocaml -> Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> unit F.return) F.result
val hacl_EC_Ed25519_point_eq : (Unsigned.uint64 Ctypes_static.ptr -> Unsigned.uint64 Ctypes_static.ptr -> bool F.return) F.result
val hacl_EC_Ed25519_point_compress : (Unsigned.uint64 Ctypes_static.ptr -> bytes Ctypes_static.ocaml -> unit F.return) F.result
val hacl_EC_Ed25519_point_decompress : (bytes Ctypes_static.ocaml -> Unsigned.uint64 Ctypes_static.ptr -> bool F.return) F.result
OCaml

Innovation. Community. Security.