This project has moved and is read-only. For the latest updates, please go here.
2
Vote

Upgrade JSch library for better ssh algorithm support

description

The currently used version of JSch uses the following key exchange algorithms for ssh as found at http://keepass2android.codeplex.com/SourceControl/latest#src/java/JavaFileStorage/app/src/main/java/com/jcraft/jsch/JSch.java on line 43.
  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group-exchange-sha1
sha1 is now considered weak and there are better options available. The latest version of JSch http://www.jcraft.com/jsch/ supports
  • diffie-hellman-group-exchange-sha1
  • diffie-hellman-group1-sha1
  • diffie-hellman-group14-sha1
  • diffie-hellman-group-exchange-sha256
  • ecdh-sha2-nistp256
  • ecdh-sha2-nistp384
  • ecdh-sha2-nistp521

comments

Maveric33 wrote Sep 14 at 4:13 PM

Hello,

Would be you he possible indeed to update Keepass2Android on the current Algorithm 2017

Exchange of key
Coding
HMAC
Keys
  • ssh-ed25519
Thank you very much