Profile certificates
1 unresolved thread
1 unresolved thread
Includes:
- profile certificate generation and server sign.
- storing the profile certificates in the local crypto storage.
- one-time profile certificate generation.
Merge request reports
Activity
Filter activity
- cpp/src/vereign/crypto/cert.cc 0 → 100644
321 // set public key 322 auto r = X509_set_pubkey(cert.get(), const_cast<EVP_PKEY*>(pkey)); 323 if (r != 1) { 324 throw OpenSSLError("set public key to certificate failed"); 325 } 326 327 // set certificate version 328 r = X509_set_version(cert.get(), certVersion); 329 if (r != 1) { 330 throw OpenSSLError("set version to certificate failed"); 331 } 332 333 // set serial number 334 auto serial_number = cert_data.SerialNumber; 335 if (serial_number == 0) { 336 // FIXME: is using time ok ? changed this line in version 2 of the diff
added 1 commit
- b9311b0b - Use crypto random generator for certificate serial numbers
mentioned in commit a100f75d