Plasma GitLab Archive
Projects Blog Knowledge

Module Netx509_pubkey.Keyagreement

module Keyagreement: sig .. end

val dh : Netx509_pubkey.kex_alg

DH

val ec : Netx509_pubkey.kex_alg

ECDH using unrestricted keys

val ecdh : Netx509_pubkey.kex_alg

ECDH

val ecmqv : Netx509_pubkey.kex_alg

ECMQV

val kea : Netx509_pubkey.kex_alg

KEA

val catalog : (string * string list * Netx509_pubkey.kex_alg * Netx509_pubkey.oid) list

(name, aliases, oid, pubkey_oid)

val alg_id_of_kex_alg : Netx509_pubkey.kex_alg -> Netx509_pubkey.alg_id

Get the alg_id of a key agreement alg

val key_oid_of_kex_alg : Netx509_pubkey.kex_alg -> Netx509_pubkey.oid

The OID public keys need to have

This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml