我找ASN1语法文件的RSA密钥的DER ASN1编码ASN1/DER语法的RSA密钥
我找语法文件,这样我可以使用ASN1C编译器编译它,然后写我自己的“C '代码使用GMP从给定的RSA密钥文件中提取公钥。
这将是GRT帮助,如果有人能指导我如何使用有关RSA密钥
RSAPublicKey ::= SEQUENCE {
modulus INTEGER, -- n
publicExponent INTEGER -- e
}
RSAPrivateKey ::= SEQUENCE {
version Version,
modulus INTEGER, -- n
publicExponent INTEGER, -- e
privateExponent INTEGER, -- d
prime1 INTEGER, -- p
prime2 INTEGER, -- q
exponent1 INTEGER, -- d mod (p-1)
exponent2 INTEGER, -- d mod (q-1)
coefficient INTEGER, -- (inverse of q) mod p
otherPrimeInfos OtherPrimeInfos OPTIONAL
}
您在您的问题中包含了ASN.1。我很确定这是你应该提供给ASN.1编译器的输入。 –
感谢您的建议,我只是错过了第一行和最后一行,我发布了以下工作的语法 –