Browse Subversion Repository
Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/crypt.c
Parent Directory
| Revision Log
| Patch
| 495 |
} |
} |
| 496 |
} |
} |
| 497 |
|
|
| 498 |
int CRYPT_get_decryption_block_size(PTInstVar pvar) |
unsigned int CRYPT_get_decryption_block_size(PTInstVar pvar) |
| 499 |
{ |
{ |
| 500 |
if (SSHv1(pvar)) { |
if (SSHv1(pvar)) { |
| 501 |
return 8; |
return 8; |
| 506 |
} |
} |
| 507 |
} |
} |
| 508 |
|
|
| 509 |
int CRYPT_get_encryption_block_size(PTInstVar pvar) |
unsigned int CRYPT_get_encryption_block_size(PTInstVar pvar) |
| 510 |
{ |
{ |
| 511 |
if (SSHv1(pvar)) { |
if (SSHv1(pvar)) { |
| 512 |
return 8; |
return 8; |
| 517 |
} |
} |
| 518 |
} |
} |
| 519 |
|
|
| 520 |
int CRYPT_get_receiver_MAC_size(PTInstVar pvar) |
unsigned int CRYPT_get_receiver_MAC_size(PTInstVar pvar) |
| 521 |
{ |
{ |
| 522 |
struct Mac *mac; |
struct Mac *mac; |
| 523 |
|
|
| 582 |
return FALSE; |
return FALSE; |
| 583 |
} |
} |
| 584 |
|
|
| 585 |
int CRYPT_get_sender_MAC_size(PTInstVar pvar) |
unsigned int CRYPT_get_sender_MAC_size(PTInstVar pvar) |
| 586 |
{ |
{ |
| 587 |
struct Mac *mac; |
struct Mac *mac; |
| 588 |
|
|
| 675 |
} |
} |
| 676 |
} |
} |
| 677 |
|
|
| 678 |
int CRYPT_get_encrypted_session_key_len(PTInstVar pvar) |
unsigned int CRYPT_get_encrypted_session_key_len(PTInstVar pvar) |
| 679 |
{ |
{ |
| 680 |
int server_key_bits = |
int server_key_bits = |
| 681 |
BN_num_bits(pvar->crypt_state.server_key.RSA_key->n); |
BN_num_bits(pvar->crypt_state.server_key.RSA_key->n); |
|
|
Legend:
| Removed from v.6980 |
|
| changed lines |
| |
Added in v.6982 |
|
|
|