Ocamlnet 4 Reference Manual : Netx509_pubkey.Encryption

`sig
val rsa : Netx509_pubkey.encrypt_alg
val rsaes_oaep :
hash_function:Netx509_pubkey.hash_function ->
maskgen_function:Netx509_pubkey.maskgen_function ->
psource_function:string -> Netx509_pubkey.encrypt_alg
val catalog :
(string * string list * Netx509_pubkey.encrypt_alg * Netx509_pubkey.oid)
list
val encrypt_alg_of_pubkey :
Netx509_pubkey.pubkey -> Netx509_pubkey.encrypt_alg
val alg_id_of_encrypt_alg :
Netx509_pubkey.encrypt_alg -> Netx509_pubkey.alg_id
val key_oid_of_encrypt_alg :
Netx509_pubkey.encrypt_alg -> Netx509_pubkey.oid
end`