|
cryptlib
3.4.1
|
#include <ssh.h>
Public Member Functions | |
| BUFFER_FIXED (SSH2_COOKIE_SIZE) BYTE cookie[SSH2_COOKIE_SIZE+8] | |
| BUFFER_FIXED (CRYPT_MAX_HASHSIZE) BYTE sessionID[CRYPT_MAX_HASHSIZE+8] | |
| BUFFER (MAX_ENCODED_KEYEXSIZE, clientKeyexValueLength) BYTE clientKeyexValue[MAX_ENCODED_KEYEXSIZE+8] | |
| BUFFER (MAX_ENCODED_KEYEXSIZE, serverKeyexValueLength) BYTE serverKeyexValue[MAX_ENCODED_KEYEXSIZE+8] | |
| BUFFER (CRYPT_MAX_PKCSIZE, secretValueLength) BYTE secretValue[CRYPT_MAX_PKCSIZE+8] | |
| BUFFER (ENCODED_REQKEYSIZE, encodedReqKeySizesLength) BYTE encodedReqKeySizes[ENCODED_REQKEYSIZE+8] | |
| CHECK_RETVAL_FNPTR | STDC_NONNULL_ARG ((1, 2)) int(*beginHandshake)(INOUT SESSION_INFO *sessionInfoPtr |
| CHECK_RETVAL_FNPTR | STDC_NONNULL_ARG ((1, 2)) int(*exchangeKeys)(INOUT SESSION_INFO *sessionInfoPtr |
| CHECK_RETVAL_FNPTR | STDC_NONNULL_ARG ((1, 2)) int(*completeHandshake)(INOUT SESSION_INFO *sessionInfoPtr |
| SH::BUFFER | ( | MAX_ENCODED_KEYEXSIZE | , |
| clientKeyexValueLength | |||
| ) |
| SH::BUFFER | ( | MAX_ENCODED_KEYEXSIZE | , |
| serverKeyexValueLength | |||
| ) |
| SH::BUFFER | ( | CRYPT_MAX_PKCSIZE | , |
| secretValueLength | |||
| ) |
| SH::BUFFER | ( | ENCODED_REQKEYSIZE | , |
| encodedReqKeySizesLength | |||
| ) |
| SH::BUFFER_FIXED | ( | SSH2_COOKIE_SIZE | ) |
| SH::BUFFER_FIXED | ( | CRYPT_MAX_HASHSIZE | ) |
| CHECK_RETVAL_FNPTR SH::STDC_NONNULL_ARG | ( | (1, 2) | ) |
| CHECK_RETVAL_FNPTR SH::STDC_NONNULL_ARG | ( | (1, 2) | ) |
| CHECK_RETVAL_FNPTR SH::STDC_NONNULL_ARG | ( | (1, 2) | ) |
| const ALGO_STRING_INFO FAR_BSS* SH::algoStringPubkeyTbl |
| CRYPT_ALGO_TYPE SH::exchangeHashAlgo |
| CHECK_RETVAL_FNPTR INOUT struct SH * SH::handshakeInfo |
| CRYPT_CONTEXT SH::iExchangeHashAltContext |
| CRYPT_CONTEXT SH::iExchangeHashContext |
| CRYPT_CONTEXT SH::iServerCryptContext |
| CRYPT_ALGO_TYPE SH::keyexAlgo |
| CRYPT_ALGO_TYPE SH::pubkeyAlgo |
1.8.2