RSAgenkey
RSAgenkey |
Purpose
Synopsis
function RSAgenkey(size:integer, key:array(range) of integer):integer
function RSAgenkey(size:integer, kfile:string):integer
Arguments
size
|
Size of the key to generate (in bits, must be at least
1024)
|
key
|
Array to store the new key
|
kfile
|
File where to save the key
|
Return value
Number of integers (first syntax) or size of the file (second syntax) or
-1 in case of I/O error and
-2 if the provided array is not suitable to store the key.
Further information
1. The generated key can be retrieved either as an array of integers or directly saved into a file. In both cases, the
public key may be extracted using
RSAsavekey.
2. The function creates keys of at least 1024 bits: a request for a key of a smaller size will result in a 1024 bits key.
Related topics
Module