package conex

  1. Overview
  2. Docs

The verification backend, to be implemented by a crypto provider

val verify_rsa_pss : key:string -> data:string -> signature:string -> (unit, [> verification_error ]) result

verify_rsa_pss ~key ~data ~signature returns Ok () on success, otherwise a verification_error. Currently, SHA256 is used as hash algorithm.

val b64sha256 : string -> string

b64sha356 str computes the SHA256 digest of str and converts it to base64.