Fethbita / Fethbita/emrtd

Master List verification fails

Open
#1 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
7
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Master List verification fails during master list parsing with the following error:
```
Error while verifying Master List Signer Certificate signature: Certificate public key has explicit ECC parameters
```
This error is caused by [openssl](https://github.com/openssl/openssl/) and there are issues for this created in `openssl` GitHub: https://github.com/openssl/openssl/issues/9286 https://github.com/openssl/openssl/issues/20117 https://github.com/openssl/openssl/issues/20119 however it seems that there won't be an solution implemented anytime soon. The solution that can be currently implemented is to use the `X509_STORE_CTX_set_verify_cb` function, however that one is not exposed by [rust-openssl](https://github.com/sfackler/rust-openssl). An issue for exposing this function is created in `rust-openssl` GitHub: https://github.com/sfackler/rust-openssl/issues/2220.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.