Add support for :

- PEM public key loading
  - set/get KeyUsage in CSR and X.509
  - set/get SKID in CSR and X.509
  - set/get AKID in X.509
  - set/get two Certificate Policies OID in X.509
This commit is contained in:
Ludovic FLAMENT
2015-09-07 09:51:21 +02:00
parent d49499df4c
commit d2ea6f7ef0
14 changed files with 1847 additions and 156 deletions

View File

@@ -20,6 +20,7 @@ my $outputFile = "./wolfssl/certs_test.h";
my @fileList_1024 = (
[ "./certs/1024/client-key.der", "client_key_der_1024" ],
[ "./certs/1024/client-keyPub.der", "client_keypub_der_1024" ],
[ "./certs/1024/client-cert.der", "client_cert_der_1024" ],
[ "./certs/1024/dh1024.der", "dh_key_der_1024" ],
[ "./certs/1024/dsa1024.der", "dsa_key_der_1024" ],
@@ -31,6 +32,7 @@ my @fileList_1024 = (
my @fileList_2048 = (
[ "./certs/client-key.der", "client_key_der_2048" ],
[ "./certs/client-keyPub.der", "client_keypub_der_2048" ],
[ "./certs/client-cert.der", "client_cert_der_2048" ],
[ "./certs/dh2048.der", "dh_key_der_2048" ],
[ "./certs/dsa2048.der", "dsa_key_der_2048" ],
@@ -140,6 +142,6 @@ sub file_to_hex {
print OUT_FILE "\n";
close($fp);
close($fp);
}