From 2b53c5d5a064220d57d0ae09427f3a1c88e9e8fc Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Fri, 31 Mar 2023 12:09:12 -0400 Subject: [PATCH] Fixed 3DS cert not being verified correctly --- src/nintendo-certificate.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nintendo-certificate.ts b/src/nintendo-certificate.ts index 4cc3105..a371c8f 100644 --- a/src/nintendo-certificate.ts +++ b/src/nintendo-certificate.ts @@ -103,7 +103,6 @@ class NintendoCertificate { } this._parseCertificateData(); - this._verifySignature(); } } @@ -128,6 +127,8 @@ class NintendoCertificate { this.certificateName = this._certificate.subarray(0xC4, 0x104).toString().split('\0')[0]; this.ngKeyId = this._certificate.readUInt32BE(0x104); this.publicKeyData = this._certificate.subarray(0x108); + + this._verifySignature(); } }