rn-encryption
Version:
108 lines (107 loc) • 3.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.base64Decode = base64Decode;
exports.base64Encode = base64Encode;
exports.decryptAES = decryptAES;
exports.decryptAsyncAES = decryptAsyncAES;
exports.decryptAsyncRSA = decryptAsyncRSA;
exports.decryptFile = decryptFile;
exports.decryptRSA = decryptRSA;
exports.encryptAES = encryptAES;
exports.encryptAsyncAES = encryptAsyncAES;
exports.encryptAsyncRSA = encryptAsyncRSA;
exports.encryptFile = encryptFile;
exports.encryptRSA = encryptRSA;
exports.generateAESKey = generateAESKey;
exports.generateECDSAKeyPair = generateECDSAKeyPair;
exports.generateHMACKey = generateHMACKey;
exports.generateRSAKeyPair = generateRSAKeyPair;
exports.generateRandomString = generateRandomString;
exports.getPublicECDSAKey = getPublicECDSAKey;
exports.getPublicRSAkey = getPublicRSAkey;
exports.hashSHA256 = hashSHA256;
exports.hashSHA512 = hashSHA512;
exports.hmacSHA256 = hmacSHA256;
exports.hmacSHA512 = hmacSHA512;
exports.signDataECDSA = signDataECDSA;
exports.verifySignatureECDSA = verifySignatureECDSA;
var _NativeEncryption = _interopRequireDefault(require("../NativeEncryption.js"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
function generateAESKey(input) {
return _NativeEncryption.default.generateAESKey(input);
}
function encryptAES(data, key) {
return _NativeEncryption.default.encryptAES(data, key);
}
function decryptAES(data, key) {
return _NativeEncryption.default.decryptAES(data, key);
}
function encryptFile(inputPath, outputPath, key) {
return _NativeEncryption.default.encryptFile(inputPath, outputPath, key);
}
function decryptFile(inputPath, key) {
return _NativeEncryption.default.decryptFile(inputPath, key);
}
function encryptAsyncAES(data, key) {
return _NativeEncryption.default.encryptAsyncAES(data, key);
}
function decryptAsyncAES(data, key) {
return _NativeEncryption.default.decryptAsyncAES(data, key);
}
function encryptAsyncRSA(data, key) {
return _NativeEncryption.default.encryptAsyncRSA(data, key);
}
function decryptAsyncRSA(data, key) {
return _NativeEncryption.default.decryptAsyncRSA(data, key);
}
function encryptRSA(data, key) {
return _NativeEncryption.default.encryptRSA(data, key);
}
function decryptRSA(data, key) {
return _NativeEncryption.default.decryptRSA(data, key);
}
function generateHMACKey(keySize) {
return _NativeEncryption.default.generateHMACKey(keySize);
}
function hmacSHA256(data, key) {
return _NativeEncryption.default.hmacSHA256(data, key);
}
function hmacSHA512(data, key) {
return _NativeEncryption.default.hmacSHA512(data, key);
}
function hashSHA512(input) {
return _NativeEncryption.default.hashSHA512(input);
}
function hashSHA256(input) {
return _NativeEncryption.default.hashSHA256(input);
}
function base64Encode(input) {
return _NativeEncryption.default.base64Encode(input);
}
function base64Decode(input) {
return _NativeEncryption.default.base64Decode(input);
}
function generateRandomString(input) {
return _NativeEncryption.default.generateRandomString(input);
}
function generateRSAKeyPair() {
return _NativeEncryption.default.generateRSAKeyPair();
}
function getPublicRSAkey(privateRSAkey) {
return _NativeEncryption.default.getPublicRSAkey(privateRSAkey);
}
function generateECDSAKeyPair() {
return _NativeEncryption.default.generateECDSAKeyPair();
}
function getPublicECDSAKey(privateECDAkey) {
return _NativeEncryption.default.getPublicECDSAKey(privateECDAkey);
}
function signDataECDSA(data, key) {
return _NativeEncryption.default.signDataECDSA(data, key);
}
function verifySignatureECDSA(data, signatureBase64, key) {
return _NativeEncryption.default.verifySignatureECDSA(data, signatureBase64, key);
}
//# sourceMappingURL=index.js.map