Skip to main content

Posts

Showing posts from December, 2019

Certificate Signing Request

Nak jana RSA CSR-Certificate Signing Request pon satu hal jugak. Cubalah korang try test snipet bawah ni. aku cuma nak tunjuk pasal nak tambah emailAddress tu je. Yang lain2 tu semua serupa saja. using (var DN = new X509Name())             {                 . . . Nak buat CSR pakai  X509Request { PublicKey = rsaKey, Subject = DN })                   kemudian signed dengan csr.Sign(rsaKey, MessageDigest) itu je

RSA Privatekey

Seminggu pening aku dengan kaedah nak jana RSA privatekey/CSR/certificate guna OpenSSL atas web. sebelum ni aku pakai buat manual je.  kena bukak console/command prompt. akan jadi leceh bila ko berada jauh dari comp yang ada remote desktop. snippet (saja aku kasi tak lengkap supaya korang pikir bior jalan otak sket) ni utk nak jana RSA privatekey. tapi aku pakai OpenSSL.NET la. var iKeySize = int.Parse(ddl_ec_RSAPrivateKeyKeySize.SelectedValue); BigNumber bn = 0x10001; using (var rsa = new OpenSSL.Crypto.RSA()) { rsa.GenerateKeys(iKeySize, bn, null, null); txt_ec_RSAPrivateKey.Text = rsa.PrivateKeyAsPEM; }