Tulislah kode dibawah ini dan ganti nilai Modulus dan Eksponen sesuai yang diinginkan.

def.asn1.

# Start with a SEQUENCE
asn1=SEQUENCE:pubkeyinfo

# pubkeyinfo contains an algorithm identifier and the public key wrapped
# in a BIT STRING
[pubkeyinfo]
algorithm=SEQUENCE:rsa_alg
pubkey=BITWRAP,SEQUENCE:rsapubkey

# algorithm ID for RSA is just an OID and a NULL
[rsa_alg]
algorithm=OID:rsaEncryption
parameter=NULL

# Actual public key: modulus and exponent
[rsapubkey]
n=INTEGER:0xb961cd4db6cca2c5ec44d1e669e52b850574a5575c093aa740d223a7b42a48ed3d478ac3e910c793d29fda13f23cecd00bd0acbdcdb70ab1f6d5e9821b85153f3981f207cf5fa20fcdf5e4e432b1d3fbb3b012d7d27
0400d5c67c99abaeb2ff3c08e5b29c807b1243a297387ff06443c0977dbf2f284a948d45c1696eba459bf

e=INTEGER:0x10001

Buat berkas DER.

openssl asn1parse -genconf def.asn1 -out pubkey.der -noout

Buat berkas PEM.

openssl rsa -in pubkey.der -inform der -pubin -out pubkey.pem

Referensi

results matching ""

    No results matching ""