Pike v8.1 release 6

Method Nettle.rsa_generate_keypair()


Method rsa_generate_keypair

array(Gmp.mpz) rsa_generate_keypair(int bits, int e, function(int(0..):string(8bit)) rnd)

Description

Generates an RSA key pair with a bits sized modulus (n), using the provided value for e and random function rnd.

Returns
Array
Gmp.mpz 0

The value n, the modulo.

Gmp.mpz 1

The value d, the private exponent.

Gmp.mpz 2

The value p, a prime.

Gmp.mpz 3

The value q, a prime.