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
 
  
