Skip to content
Snippets Groups Projects

[VCL] Sign generated v-card upon using a profile

Merged Damyan Mitev requested to merge 31-sign-generated-v-card-upon-using-a-profile into master
1 file
+ 5
0
Compare changes
  • Side-by-side
  • Inline
@@ -435,6 +435,11 @@ function createCertificate(certData, issuerData = null) {
const serialNumberView = new Uint8Array(serialNumberBuffer);
pkijs.getRandomValues(serialNumberView);
serialNumberView[0] &= 0x7f;
while (serialNumberView[0] === 0 && (serialNumberView[1] & 0x80) === 0) {
const firstBytesView = new Uint8Array(serialNumberBuffer, 0, 2);
pkijs.getRandomValues(firstBytesView);
firstBytesView[0] &= 0x7f;
}
// noinspection JSUnresolvedFunction
certificate.serialNumber = new asn1js.Integer({
valueHex: serialNumberView
Loading