X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=sshdes.c;h=13487fcd79bdb704451eb2f296af77dc6b2f126e;hb=50965a6411b8da9301501e91262bfe6cf8c808ae;hp=2f3e3c7a766fb7fe10782cfa037bf361d8db308e;hpb=705f1592552aa39bc1a5061ee48f1f5a0f0d1cbb;p=PuTTY.git diff --git a/sshdes.c b/sshdes.c index 2f3e3c7a..13487fcd 100644 --- a/sshdes.c +++ b/sshdes.c @@ -947,17 +947,17 @@ void des_decrypt_xdmauth(const unsigned char *keydata, static const struct ssh2_cipher ssh_3des_ssh2 = { des3_make_context, des3_free_context, des3_iv, des3_key, - des3_ssh2_encrypt_blk, des3_ssh2_decrypt_blk, + des3_ssh2_encrypt_blk, des3_ssh2_decrypt_blk, NULL, NULL, "3des-cbc", - 8, 168, SSH_CIPHER_IS_CBC, "triple-DES CBC", + 8, 168, 24, SSH_CIPHER_IS_CBC, "triple-DES CBC", NULL }; static const struct ssh2_cipher ssh_3des_ssh2_ctr = { des3_make_context, des3_free_context, des3_iv, des3_key, - des3_ssh2_sdctr, des3_ssh2_sdctr, + des3_ssh2_sdctr, des3_ssh2_sdctr, NULL, NULL, "3des-ctr", - 8, 168, 0, "triple-DES SDCTR", + 8, 168, 24, 0, "triple-DES SDCTR", NULL }; @@ -971,17 +971,17 @@ static const struct ssh2_cipher ssh_3des_ssh2_ctr = { */ static const struct ssh2_cipher ssh_des_ssh2 = { des_make_context, des3_free_context, des3_iv, des_key, - des_ssh2_encrypt_blk, des_ssh2_decrypt_blk, + des_ssh2_encrypt_blk, des_ssh2_decrypt_blk, NULL, NULL, "des-cbc", - 8, 56, SSH_CIPHER_IS_CBC, "single-DES CBC", + 8, 56, 8, SSH_CIPHER_IS_CBC, "single-DES CBC", NULL }; static const struct ssh2_cipher ssh_des_sshcom_ssh2 = { des_make_context, des3_free_context, des3_iv, des_key, - des_ssh2_encrypt_blk, des_ssh2_decrypt_blk, + des_ssh2_encrypt_blk, des_ssh2_decrypt_blk, NULL, NULL, "des-cbc@ssh.com", - 8, 56, SSH_CIPHER_IS_CBC, "single-DES CBC", + 8, 56, 8, SSH_CIPHER_IS_CBC, "single-DES CBC", NULL };