blowfish-ctr in TeraTerm defaults to using a 128-bit key rather than a 256-bit key. See https://tools.ietf.org/html/rfc4344 page 4 which states:
The "blowfish-ctr" method uses Blowfish with 256-bit keys SCHNEIER. The block size is 8 bytes. (Note that "blowfish-cbc" from RFC4253 uses 128-bit keys.)
If I manually change my SSH server to use 128-bit keys with blowfish-ctr, a connection is correctly made. PuTTY 0.67 does not have this problem and correctly uses 256-bit keys.
blowfish-ctr in TeraTerm defaults to using a 128-bit key rather than a 256-bit key. See https://tools.ietf.org/html/rfc4344 page 4 which states:
The "blowfish-ctr" method uses Blowfish with 256-bit keys SCHNEIER. The block size is 8 bytes. (Note that "blowfish-cbc" from RFC4253 uses 128-bit keys.)
If I manually change my SSH server to use 128-bit keys with blowfish-ctr, a connection is correctly made. PuTTY 0.67 does not have this problem and correctly uses 256-bit keys.