[gnutls-devel] GnuTLS | algorithms: implement X448 key exchange and Ed448 signature scheme (!984)

Development of GNU's TLS library gnutls-devel at lists.gnutls.org
Thu Jan 23 11:31:16 CET 2020




Daiki Ueno commented on a discussion: https://gitlab.com/gnutls/gnutls/merge_requests/984#note_275830249

Thanks. I'm not sure if it is sufficient, but if I copy the key and cert in `fuzz/gnutls_pkcs12_key_parser_fuzzer.in` and `fuzz/gnutls_x509_parser_fuzzer.in`, those fuzzer seem to cover sufficient code path, e.g., the `GNUTLS_PK_EDDSA_ED448` branch in `_gnutls_x509_read_pubkey`.
```sh
$ certtool -i --infile doc/credentials/x509/cert-ed448.pem --outfile cert-ed448.der --outder
$ cp cert-ed448.der fuzz/gnutls_x509_parser_fuzzer.in
$ openssl pkcs12 -export -in doc/credentials/x509/cert-ed448.pem -inkey doc/credentials/x509/key-ed448.pem -out ed448.p12 -name "Ed448 key and cert"
$ cp ed448.p12 fuzz/gnutls_pkcs12_key_parser_fuzzer.in
```

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/merge_requests/984#note_275830249
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20200123/c97754b1/attachment.html>


More information about the Gnutls-devel mailing list