ASN1到正确的示例文本

时间:2018-03-14 06:59:15

标签: certificate ssl-certificate asn.1

我想获得正在提供的ASN1文档的值示例, 有没有可用的工具来实现这个目标?

RolesOfPSP ::= SEQUENCE
RoleOfPSP ::= SEQUENCE{
    roleOfPspOid
    roleOfPspName
RoleOfPspOid ::= OBJECT
OF RoleOfPSP
RoleOfPspOid,
RoleOfPspName }
IDENTIFIER
-- Object Identifier arc for roles of payment service providers
-- defined in the present document
etsi-psd2-roles OBJECT IDENTIFIER ::=
{ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) }
-- Account Servicing Payment Service Provider (PSP_AS) role id-psd2-role-psp-as OBJECT IDENTIFIER ::=
{ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) 1 }
-- Payment Initiation Service Provider (PSP_PI) role
id-psd2-role-psp-pi OBJECT IDENTIFIER ::=
{ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) 2 }
-- Account Information Service Provider (PSP_AI) role id-psd2-role-psp-ai OBJECT IDENTIFIER ::=
{ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) 3 }
-- Payment Service Provider issuing card-based payment instruments (PSP_IC) role id-psd2-role-psp-ic OBJECT IDENTIFIER ::=
{ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) 4 }
-- Payment Service Provider role name corresponding with OID (i.e. PSP_AS, -- PSP_PI, PSP_AI, PSP_IC)
RoleOfPspName ::= utf8String (SIZE(256)) END

1 个答案:

答案 0 :(得分:1)

此处的ASN.1示例看起来并不完整。它似乎有一些重叠的定义。您可以在http://asn1-playground.oss.com/处尝试,这是一个在线ASN.1编译器和编码器/解码器。您还可以在https://www.itu.int/en/ITU-T/asn1/Pages/Tools.aspx的ITU-T ASN.1项目页面上找到ASN.1工具列表,其中列出了商业和开源ASN.1工具。

相关问题