@@ -31,6 +31,16 @@ all: \
31
31
ec-cert.pem \
32
32
ec.pfx \
33
33
fake-cnnic-root-cert.pem \
34
+ rsa_private.pem \
35
+ rsa_private_encrypted.pem \
36
+ rsa_private_pkcs8.pem \
37
+ rsa_private_pkcs8_bad.pem \
38
+ rsa_public.pem \
39
+ rsa_public_sha1_signature_signedby_rsa_private.sha1 \
40
+ rsa_public_sha1_signature_signedby_rsa_private_pkcs8.sha1 \
41
+ rsa_private_b.pem \
42
+ I_AM_THE_WALRUS_sha256_signature_signedby_rsa_private_b.sha256 \
43
+ rsa_public_b.pem \
34
44
rsa_private_1024.pem \
35
45
rsa_private_2048.pem \
36
46
rsa_private_4096.pem \
@@ -566,6 +576,36 @@ dsa_private_encrypted_1025.pem:
566
576
dsa_public_1025.pem :
567
577
openssl dsa -in dsa_private_1025.pem -pubout -out dsa_public_1025.pem
568
578
579
+ rsa_private.pem :
580
+ openssl genrsa -out rsa_private.pem 2048
581
+
582
+ rsa_private_encrypted.pem : rsa_private.pem
583
+ openssl rsa -aes256 -in rsa_private.pem -passout ' pass:password' -out rsa_private_encrypted.pem
584
+
585
+ rsa_private_pkcs8.pem : rsa_private.pem
586
+ openssl pkcs8 -topk8 -inform PEM -outform PEM -in rsa_private.pem -out rsa_private_pkcs8.pem -nocrypt
587
+
588
+ rsa_private_pkcs8_bad.pem : rsa_private_pkcs8.pem
589
+ sed ' s/PRIVATE/RSA PRIVATE/g' rsa_private_pkcs8.pem > rsa_private_pkcs8_bad.pem
590
+
591
+ rsa_public.pem : rsa_private.pem
592
+ openssl rsa -in rsa_private.pem -pubout -out rsa_public.pem
593
+
594
+ rsa_public_sha1_signature_signedby_rsa_private.sha1 : rsa_public.pem rsa_private.pem
595
+ openssl dgst -sha1 -sign rsa_private.pem -out rsa_public_sha1_signature_signedby_rsa_private.sha1 rsa_public.pem
596
+
597
+ rsa_public_sha1_signature_signedby_rsa_private_pkcs8.sha1 : rsa_public.pem rsa_private_pkcs8.pem
598
+ openssl dgst -sha1 -sign rsa_private_pkcs8.pem -out rsa_public_sha1_signature_signedby_rsa_private_pkcs8.sha1 rsa_public.pem
599
+
600
+ rsa_private_b.pem :
601
+ openssl genrsa -out rsa_private_b.pem 2048
602
+
603
+ I_AM_THE_WALRUS_sha256_signature_signedby_rsa_private_b.sha256 : rsa_private_b.pem
604
+ echo -n " I AM THE WALRUS" | openssl dgst -sha256 -sign rsa_private_b.pem -out I_AM_THE_WALRUS_sha256_signature_signedby_rsa_private_b.sha256
605
+
606
+ rsa_public_b.pem : rsa_private_b.pem
607
+ openssl rsa -in rsa_private_b.pem -pubout -out rsa_public_b.pem
608
+
569
609
rsa_private_1024.pem :
570
610
openssl genrsa -out rsa_private_1024.pem 1024
571
611
0 commit comments