@akanass/rx-crypto
Version:
Crypto module provides some functions for security features like AES key, Key pair, RSA key, PKCS12, Certificate, PEM and more
12 lines (11 loc) • 367 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Hash = void 0;
const crypto_1 = require("crypto");
const rxjs_1 = require("rxjs");
class Hash {
generate(data, salt, iterations, keylen, digest) {
return (0, rxjs_1.bindNodeCallback)(crypto_1.pbkdf2)(data, salt, iterations, keylen, digest);
}
}
exports.Hash = Hash;