UNPKG

@meeco/cryppo

Version:

In-browser encryption and decryption. Clone of Ruby Cryppo

59 lines 5.74 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.keyLengthFromPrivateKeyPem = exports.keyLengthFromPublicKeyPem = exports.generateEncryptionVerificationArtifacts = exports.decodeDerivationArtifacts = exports.encodeDerivationArtifacts = exports.decodeSafe64Bson = exports.encodeSafe64Bson = exports.decodeSafe64 = exports.encodeSafe64 = exports.deSerialize = exports.serialize = exports.deSerializeDerivedKeyOptions = exports.serializeDerivedKeyOptions = exports.generateRandomBytesString = exports.bytesBufferToBinaryString = exports.binaryStringToBytesBuffer = exports.bytesToBinaryString = exports.binaryStringToBytes = exports.bytesToUtf16 = exports.utf16ToBytes = exports.bytesToUtf8 = exports.utf8ToBytes = exports.encodeUtf8 = exports.decode64 = exports.encode64 = void 0; const buffer_1 = require("buffer"); if (typeof window !== 'undefined' && typeof window.global === 'undefined') { // Ensures browser will run without manual polyfills in Angular window.Buffer = buffer_1.Buffer; window.global = window; } __exportStar(require("./decryption/decryption.js"), exports); __exportStar(require("./encryption/encryption.js"), exports); __exportStar(require("./key-derivation/derived-key.js"), exports); __exportStar(require("./key-derivation/pbkdf2-hmac.js"), exports); __exportStar(require("./key-pairs/rsa.js"), exports); __exportStar(require("./signing/rsa-signature.js"), exports); __exportStar(require("./strategies.js"), exports); __exportStar(require("./encryption-key.js"), exports); __exportStar(require("./digests/hmac-digest.js"), exports); var util_js_1 = require("./util.js"); Object.defineProperty(exports, "encode64", { enumerable: true, get: function () { return util_js_1.encode64; } }); Object.defineProperty(exports, "decode64", { enumerable: true, get: function () { return util_js_1.decode64; } }); Object.defineProperty(exports, "encodeUtf8", { enumerable: true, get: function () { return util_js_1.encodeUtf8; } }); Object.defineProperty(exports, "utf8ToBytes", { enumerable: true, get: function () { return util_js_1.utf8ToBytes; } }); Object.defineProperty(exports, "bytesToUtf8", { enumerable: true, get: function () { return util_js_1.bytesToUtf8; } }); Object.defineProperty(exports, "utf16ToBytes", { enumerable: true, get: function () { return util_js_1.utf16ToBytes; } }); Object.defineProperty(exports, "bytesToUtf16", { enumerable: true, get: function () { return util_js_1.bytesToUtf16; } }); Object.defineProperty(exports, "binaryStringToBytes", { enumerable: true, get: function () { return util_js_1.binaryStringToBytes; } }); Object.defineProperty(exports, "bytesToBinaryString", { enumerable: true, get: function () { return util_js_1.bytesToBinaryString; } }); Object.defineProperty(exports, "binaryStringToBytesBuffer", { enumerable: true, get: function () { return util_js_1.binaryStringToBytesBuffer; } }); Object.defineProperty(exports, "bytesBufferToBinaryString", { enumerable: true, get: function () { return util_js_1.bytesBufferToBinaryString; } }); Object.defineProperty(exports, "generateRandomBytesString", { enumerable: true, get: function () { return util_js_1.generateRandomBytesString; } }); Object.defineProperty(exports, "serializeDerivedKeyOptions", { enumerable: true, get: function () { return util_js_1.serializeDerivedKeyOptions; } }); Object.defineProperty(exports, "deSerializeDerivedKeyOptions", { enumerable: true, get: function () { return util_js_1.deSerializeDerivedKeyOptions; } }); Object.defineProperty(exports, "serialize", { enumerable: true, get: function () { return util_js_1.serialize; } }); Object.defineProperty(exports, "deSerialize", { enumerable: true, get: function () { return util_js_1.deSerialize; } }); Object.defineProperty(exports, "encodeSafe64", { enumerable: true, get: function () { return util_js_1.encodeSafe64; } }); Object.defineProperty(exports, "decodeSafe64", { enumerable: true, get: function () { return util_js_1.decodeSafe64; } }); Object.defineProperty(exports, "encodeSafe64Bson", { enumerable: true, get: function () { return util_js_1.encodeSafe64Bson; } }); Object.defineProperty(exports, "decodeSafe64Bson", { enumerable: true, get: function () { return util_js_1.decodeSafe64Bson; } }); Object.defineProperty(exports, "encodeDerivationArtifacts", { enumerable: true, get: function () { return util_js_1.encodeDerivationArtifacts; } }); Object.defineProperty(exports, "decodeDerivationArtifacts", { enumerable: true, get: function () { return util_js_1.decodeDerivationArtifacts; } }); Object.defineProperty(exports, "generateEncryptionVerificationArtifacts", { enumerable: true, get: function () { return util_js_1.generateEncryptionVerificationArtifacts; } }); Object.defineProperty(exports, "keyLengthFromPublicKeyPem", { enumerable: true, get: function () { return util_js_1.keyLengthFromPublicKeyPem; } }); Object.defineProperty(exports, "keyLengthFromPrivateKeyPem", { enumerable: true, get: function () { return util_js_1.keyLengthFromPrivateKeyPem; } }); //# sourceMappingURL=index.js.map