| -b key-number | Specifies the key strength, in bits. The default is 2048. | 
| -t key-algorithm | Specifies the algorithm used to generate the keys. Specify either DSA
or RSA. The default is DSA. | 
| -c comment-string | Specifies the key's comment string. | 
| -p passphrase | Specifies the passphrase used to protect the key. | 
| -P | Specifies that the key will be saved with an empty passphrase. | 
| -h | -? | Displays a short summary of SSH_KEYGEN options. | 
| -q | Hides the progress indicator. | 
| -D file | Derives the public key from the private key file. | 
| -i file | Loads and displays information on a file. | 
| -B number | Specifies the number base for displaying key information. The default
is 10. | 
| -V | Displays the version string and exits. | 
| -r file | Randomizes data from a file to a random pool. | 
| -F file | Dumps the fingerprint (a unique identifier) of the public key file. |