Now that we've got at least some SDCTR modes working (and aes256-ctr is our
authorben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 23 Apr 2005 16:22:51 +0000 (16:22 +0000)
committerben <ben@cda61777-01e9-0310-a592-d414129be87e>
Sat, 23 Apr 2005 16:22:51 +0000 (16:22 +0000)
commit97ab28d7499e582c8b8844d5930bb589c536daa5
tree5e78b0b7d37c6cea3b9eeb20c89b3b085d53ff50
parenta5c2148bf102ae6cc9d32041f736d54377ad1b3d
Now that we've got at least some SDCTR modes working (and aes256-ctr is our
default preferred cipher), add code to inject SSH_MSG_IGNOREs to randomise
the IV when using CBC-mode ciphers.  Each cipher has a flag to indicate
whether it needs this workaround, and the SSH packet output maze has gained
some extra complexity to implement it.

git-svn-id: svn://svn.tartarus.org/sgt/putty@5659 cda61777-01e9-0310-a592-d414129be87e
ssh.c
ssh.h
sshaes.c
ssharcf.c
sshblowf.c
sshdes.c