如何使用QWAC和QSEALC配置文件(PSD2特定属性)创建EIDAS证书进行测试



我想使用QWAC和QSEALC配置文件创建带有psd2特定属性的Eidas证书,如文档中所述。请帮助我,这只是用于测试目的。

https://docbox.etsi.org/esi/open/latest_drafts/TS_119495V000003_FOR-public-review.pdf

我有几个月前的要求,我编写了EIDAS测试证书生成器兼容的PSD2。我遵循了ASN.1声明,由" TS_119495V000003_FOR-PUBLIC-REVIEW.PDF"文档。

这是生成eidas测试证书生成器

的链接

然后在此处xs2a Open Srce我们已经写了一些证书提取器,以从生成的证书中提取PSD2属性和角色。

对我来说,最简单的选择是使用openssl命令行实用程序:

openssl req -new -config qwac.conf -keyout qwac.key -out qwac.csr && openssl x509 -req -in qwac.csr -signkey qwac.key -out qwac.crt

qwac.conf是openssl config,您必须按照此处所述设置PSD2特定字段。QWAC和QSEALC的配置可以完全相同,只需要两次运行命令。

我想用更清晰的说明扩展 @guymoyo的答案。XS2A(https://github.com/adorsys/xs2a(存储库为XS2A证书生成器提供了docker映像:https://hub.docker.com/r/adorsys/xs2a-certificate-generator

因此,要生成自己的TPP证书,您需要做的所有事情:

  1. 运行Docker Image
docker run -p 8092:8092 adorsys/xs2a-certificate-generator
  1. 打开浏览器并导航到Swagger UI http://localhost:8092/Swagger-ui.html
  2. 或直接到createCertingPost Swagger操作
  3. 单击createCertUsingPOSTTry it out
  4. 生成的证书将出现在端点响应中

我也创建了一个证书生成器。

基于TS_119495V010302P.pdf

https://github.com/payoneer/psd2certificategenerator

使用的.NET CORE 3.1

随时发表评论,建议,报告问题并创建拉动请求。

相关内容

  • 没有找到相关文章

最新更新