Menu

#54 Incorrect Blowfish-CBC/CFB/OFB encryption on 64-bit architectute

devel
open
Bishop
None
6
2014-10-26
2014-09-25
Natrio
No

64-bit vtun client normally receives first encrypted packet from 32-bit server, but 32-bit vtun server reports an error and closes connection when the first incoming Blowfish-CBC/CFB/OFB-encrypted packet from the 64-bit client.

When compression is enabled server gives "Inflate error -3", when running without compression issued "Invalid argument (22)."

Blowfish-ECB and AES works without errors.

Tested builds and versions:
server: Debian i386 package vtun-3.0.2
client: Arch linux 32-bit(i686, armv7h, armv6h), 64-bit(x86_64), versions 3.0.2, 3.0.3, 3_X2

Discussion

  • Bishop

    Bishop - 2014-10-26

    Email replies to this user are bouncing. Ticket held open anyway, pending testing/repro.

     
  • Bishop

    Bishop - 2014-10-26
    • assigned_to: Bishop
    • Priority: 5 --> 6
     

Log in to post a comment.

MongoDB Logo MongoDB