UNPKG

@turnkey/crypto

Version:

Encryption, decryption, and key related utility functions

27 lines (22 loc) 1.19 kB
'use strict'; var crypto = require('./crypto.js'); var turnkey = require('./turnkey.js'); exports.buildAdditionalAssociatedData = crypto.buildAdditionalAssociatedData; exports.compressRawPublicKey = crypto.compressRawPublicKey; exports.extractPrivateKeyFromPKCS8Bytes = crypto.extractPrivateKeyFromPKCS8Bytes; exports.formatHpkeBuf = crypto.formatHpkeBuf; exports.fromDerSignature = crypto.fromDerSignature; exports.generateP256KeyPair = crypto.generateP256KeyPair; exports.getPublicKey = crypto.getPublicKey; exports.hpkeAuthEncrypt = crypto.hpkeAuthEncrypt; exports.hpkeDecrypt = crypto.hpkeDecrypt; exports.hpkeEncrypt = crypto.hpkeEncrypt; exports.toDerSignature = crypto.toDerSignature; exports.uncompressRawPublicKey = crypto.uncompressRawPublicKey; exports.decryptCredentialBundle = turnkey.decryptCredentialBundle; exports.decryptExportBundle = turnkey.decryptExportBundle; exports.encryptPrivateKeyToBundle = turnkey.encryptPrivateKeyToBundle; exports.encryptWalletToBundle = turnkey.encryptWalletToBundle; exports.verifySessionJwtSignature = turnkey.verifySessionJwtSignature; exports.verifyStampSignature = turnkey.verifyStampSignature; //# sourceMappingURL=index.js.map