UNPKG

@meeco/cryppo

Version:

In-browser encryption and decryption. Clone of Ruby Cryppo

54 lines (53 loc) 4.67 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (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" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); var 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"), exports); __exportStar(require("./encryption/encryption"), exports); __exportStar(require("./key-derivation/derived-key"), exports); __exportStar(require("./key-derivation/pbkdf2-hmac"), exports); __exportStar(require("./key-pairs/rsa"), exports); __exportStar(require("./signing/rsa-signature"), exports); __exportStar(require("./strategies"), exports); __exportStar(require("./encryption-key"), exports); __exportStar(require("./digests/hmac-digest"), exports); var util_1 = require("./util"); Object.defineProperty(exports, "encode64", { enumerable: true, get: function () { return util_1.encode64; } }); Object.defineProperty(exports, "decode64", { enumerable: true, get: function () { return util_1.decode64; } }); Object.defineProperty(exports, "encodeUtf8", { enumerable: true, get: function () { return util_1.encodeUtf8; } }); Object.defineProperty(exports, "utf8ToBytes", { enumerable: true, get: function () { return util_1.utf8ToBytes; } }); Object.defineProperty(exports, "bytesToUtf8", { enumerable: true, get: function () { return util_1.bytesToUtf8; } }); Object.defineProperty(exports, "utf16ToBytes", { enumerable: true, get: function () { return util_1.utf16ToBytes; } }); Object.defineProperty(exports, "bytesToUtf16", { enumerable: true, get: function () { return util_1.bytesToUtf16; } }); Object.defineProperty(exports, "binaryStringToBytes", { enumerable: true, get: function () { return util_1.binaryStringToBytes; } }); Object.defineProperty(exports, "bytesToBinaryString", { enumerable: true, get: function () { return util_1.bytesToBinaryString; } }); Object.defineProperty(exports, "binaryStringToBytesBuffer", { enumerable: true, get: function () { return util_1.binaryStringToBytesBuffer; } }); Object.defineProperty(exports, "bytesBufferToBinaryString", { enumerable: true, get: function () { return util_1.bytesBufferToBinaryString; } }); Object.defineProperty(exports, "generateRandomBytesString", { enumerable: true, get: function () { return util_1.generateRandomBytesString; } }); Object.defineProperty(exports, "serializeDerivedKeyOptions", { enumerable: true, get: function () { return util_1.serializeDerivedKeyOptions; } }); Object.defineProperty(exports, "deSerializeDerivedKeyOptions", { enumerable: true, get: function () { return util_1.deSerializeDerivedKeyOptions; } }); Object.defineProperty(exports, "serialize", { enumerable: true, get: function () { return util_1.serialize; } }); Object.defineProperty(exports, "deSerialize", { enumerable: true, get: function () { return util_1.deSerialize; } }); Object.defineProperty(exports, "encodeSafe64", { enumerable: true, get: function () { return util_1.encodeSafe64; } }); Object.defineProperty(exports, "decodeSafe64", { enumerable: true, get: function () { return util_1.decodeSafe64; } }); Object.defineProperty(exports, "encodeSafe64Bson", { enumerable: true, get: function () { return util_1.encodeSafe64Bson; } }); Object.defineProperty(exports, "decodeSafe64Bson", { enumerable: true, get: function () { return util_1.decodeSafe64Bson; } }); Object.defineProperty(exports, "encodeDerivationArtifacts", { enumerable: true, get: function () { return util_1.encodeDerivationArtifacts; } }); Object.defineProperty(exports, "decodeDerivationArtifacts", { enumerable: true, get: function () { return util_1.decodeDerivationArtifacts; } }); Object.defineProperty(exports, "generateEncryptionVerificationArtifacts", { enumerable: true, get: function () { return util_1.generateEncryptionVerificationArtifacts; } }); Object.defineProperty(exports, "keyLengthFromPublicKeyPem", { enumerable: true, get: function () { return util_1.keyLengthFromPublicKeyPem; } }); Object.defineProperty(exports, "keyLengthFromPrivateKeyPem", { enumerable: true, get: function () { return util_1.keyLengthFromPrivateKeyPem; } });