iocane
Version:
Textual encryption library
14 lines (13 loc) • 505 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var types_1 = require("./types");
exports.ALGO_DEFAULT = types_1.EncryptionAlgorithm.CBC;
exports.DERIVED_KEY_ALGORITHM = "sha256";
exports.DERIVED_KEY_ITERATIONS = 250000;
exports.HMAC_KEY_SIZE = 32;
exports.NODE_ENC_ALGORITHM_CBC = "aes-256-cbc";
exports.NODE_ENC_ALGORITHM_GCM = "aes-256-gcm";
exports.NODE_HMAC_ALGORITHM = "sha256";
exports.PASSWORD_KEY_SIZE = 32;
exports.SALT_LENGTH = 12;
exports.SIZE_ENCODING_BYTES = 4;