cross-crypto-ts
Version:
Cifrado híbrido seguro con interoperabilidad entre lenguajes como Python, TypeScript y Rust, basado en AES-GCM (256 bits) y RSA-OAEP (4096 bits).
17 lines (16 loc) • 1.25 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.decryptFileHybrid = exports.encryptFileHybrid = exports.generateRSAKeys = exports.decryptHybrid = exports.encryptHybrid = exports.hashFile = void 0;
// src/index.ts
var core_1 = require("./core");
Object.defineProperty(exports, "hashFile", { enumerable: true, get: function () { return core_1.hashFile; } });
var encrypt_1 = require("./encrypt");
Object.defineProperty(exports, "encryptHybrid", { enumerable: true, get: function () { return encrypt_1.encryptHybrid; } });
var decrypt_1 = require("./decrypt");
Object.defineProperty(exports, "decryptHybrid", { enumerable: true, get: function () { return decrypt_1.decryptHybrid; } });
var keygen_1 = require("./keygen");
Object.defineProperty(exports, "generateRSAKeys", { enumerable: true, get: function () { return keygen_1.generateRSAKeys; } });
var file_crypto_1 = require("./file_crypto");
Object.defineProperty(exports, "encryptFileHybrid", { enumerable: true, get: function () { return file_crypto_1.encryptFileHybrid; } });
var file_crypto_2 = require("./file_crypto");
Object.defineProperty(exports, "decryptFileHybrid", { enumerable: true, get: function () { return file_crypto_2.decryptFileHybrid; } });