SshRsaKey Struct Reference

Transient RSA key (for RSA key exchange) More...

#include <ssh.h>

Data Fields

uint_t modulusSize
 Length of the modulus, in bits. More...
 
const char_tpublicKey
 RSA public key (PEM, SSH2 or OpenSSH format) More...
 
size_t publicKeyLen
 Length of the RSA public key. More...
 
const char_tprivateKey
 RSA private key (PEM or OpenSSH format) More...
 
size_t privateKeyLen
 Length of the RSA private key. More...
 
char_t password [SSH_MAX_PASSWORD_LEN+1]
 Password used to decrypt the private key. More...
 

Detailed Description

Transient RSA key (for RSA key exchange)

Definition at line 1124 of file ssh.h.

Field Documentation

◆ modulusSize

uint_t modulusSize

Length of the modulus, in bits.

Definition at line 1126 of file ssh.h.

◆ password

Password used to decrypt the private key.

Definition at line 1131 of file ssh.h.

◆ privateKey

const char_t* privateKey

RSA private key (PEM or OpenSSH format)

Definition at line 1129 of file ssh.h.

◆ privateKeyLen

size_t privateKeyLen

Length of the RSA private key.

Definition at line 1130 of file ssh.h.

◆ publicKey

const char_t* publicKey

RSA public key (PEM, SSH2 or OpenSSH format)

Definition at line 1127 of file ssh.h.

◆ publicKeyLen

size_t publicKeyLen

Length of the RSA public key.

Definition at line 1128 of file ssh.h.


The documentation for this struct was generated from the following file: