From ab018654f3226d743e4fdb4695c72448e6ced617 Mon Sep 17 00:00:00 2001 From: Damyan Mitev <damyan.mitev@vereign.com> Date: Thu, 8 Aug 2019 15:52:14 +0300 Subject: [PATCH] make the integer positive --- javascript/src/utilities/signingUtilities.js | 1 + 1 file changed, 1 insertion(+) diff --git a/javascript/src/utilities/signingUtilities.js b/javascript/src/utilities/signingUtilities.js index 2fa2064..338c627 100644 --- a/javascript/src/utilities/signingUtilities.js +++ b/javascript/src/utilities/signingUtilities.js @@ -222,6 +222,7 @@ function createCertificate(certData, issuerData = null) { const serialNumberBuffer = new ArrayBuffer(20); const serialNumberView = new Uint8Array(serialNumberBuffer); pkijs.getRandomValues(serialNumberView); + serialNumberView[0] &= 0x7f; // noinspection JSUnresolvedFunction certificate.serialNumber = new asn1js.Integer({ valueHex: serialNumberView -- GitLab