Refactor optimize base64 with tc39/proposal-arraybuffer-base64 (8a0da69), closes #752 update getSPKI to use crypto.createPublicKey when available (92392a0), closes #752 use Double HMAC pattern for AES-CBC tag comparison (f3ba4c7), closes #752