ocaml-x509
ocaml-x509 copied to clipboard
X509 (RFC5280) handling in OCaml
During my tests, I decided to generate certificates in the fly via this code: ```ocaml module Ca = struct open Rresult let prefix = X509.Distinguished_name. [ Relative_distinguished_name.singleton (CN "Fuzzer") ]...
String
On top of #166
/cc @hannesm
By dropping the server_ prefix. The functions do not check that the certificate have extended key usage of server auth and could just as well be used to authenticate clients...
Hi, Similarly to #137, ocaml-x509 does not support Ed448 (OID 1.3.101.113) at the moment. It's also mentioned in RFC8446, so opening this issue to track support.
I don't have time to write the OCaml code for this, but I've already written the code to do this in both C++ for [mozilla::pkix](https://github.com/briansmith/mozillapkix) and [libwebpki](https://github.com/briansmith/webpki). The mozilla::pkix code...
Is this reasonable? What if a user's authentication routine requires I/O?