RSA キーの DER ASN1 エンコーディング用の ASN1 文法ファイルを探しています
ASN1Cコンパイラを使用してコンパイルし、その後GMPを使用して独自の「c」コードを記述して、特定のRSAキーファイルから公開キーを抽出できるように、文法ファイルを探しています。
RSA キーの DER / ASN1 形式に関する次の情報を使用して、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
}