PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/asmcrypto.js/src/rsa
Просмотр файла: exports-keygen.js
/**
* RSA keygen exports
*/
import { is_big_number } from '../bignum/bignum';
import { RSA_generateKey } from './genkey';
function rsa_generate_key(bitlen, e) {
if (bitlen === undefined) throw new SyntaxError('bitlen required');
if (e === undefined) throw new SyntaxError('e required');
var key = RSA_generateKey(bitlen, e);
for (var i = 0; i < key.length; i++) {
if (is_big_number(key[i])) key[i] = key[i].toBytes();
}
return key;
}
export var RSA = {
generateKey: rsa_generate_key,
};
Выполнить команду
Для локальной разработки. Не используйте в интернете!