9
build.rs
9
build.rs
@@ -35,9 +35,8 @@ fn main() {
|
|||||||
|
|
||||||
// Load the OpenSSL PEM ECC key
|
// Load the OpenSSL PEM ECC key
|
||||||
let ecc_data = include_bytes!("crypto_data/opensk.key");
|
let ecc_data = include_bytes!("crypto_data/opensk.key");
|
||||||
let pkey = ec::EcKey::private_key_from_pem(ecc_data)
|
let pkey =
|
||||||
.ok()
|
ec::EcKey::private_key_from_pem(ecc_data).expect("Failed to load OpenSK private key file");
|
||||||
.expect("Failed to load OpenSK private key file");
|
|
||||||
|
|
||||||
// Check key validity
|
// Check key validity
|
||||||
pkey.check_key().unwrap();
|
pkey.check_key().unwrap();
|
||||||
@@ -70,9 +69,7 @@ fn main() {
|
|||||||
|
|
||||||
// Convert the PEM certificate to DER and extract the serial for AAGUID
|
// Convert the PEM certificate to DER and extract the serial for AAGUID
|
||||||
let input_pem_cert = include_bytes!("crypto_data/opensk_cert.pem");
|
let input_pem_cert = include_bytes!("crypto_data/opensk_cert.pem");
|
||||||
let cert = x509::X509::from_pem(input_pem_cert)
|
let cert = x509::X509::from_pem(input_pem_cert).expect("Failed to load OpenSK certificate");
|
||||||
.ok()
|
|
||||||
.expect("Failed to load OpenSK certificate");
|
|
||||||
|
|
||||||
// Do some sanity check on the certificate
|
// Do some sanity check on the certificate
|
||||||
assert!(cert
|
assert!(cert
|
||||||
|
|||||||
Reference in New Issue
Block a user