Advertisement
Guest User

Untitled

a guest
May 30th, 2015
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. diff --git a/Granados/SSH2Connection.cs b/Granados/SSH2Connection.cs
  2. index d798c3b..a42853f 100644
  3. --- a/Granados/SSH2Connection.cs
  4. +++ b/Granados/SSH2Connection.cs
  5. @@ -1180,7 +1180,7 @@ namespace Granados.SSH2 {
  6. }
  7.  
  8. private void SendKEXINIT(Mode mode) {
  9. - const string kex_algorithm = "diffie-hellman-group1-sha1";
  10. + const string kex_algorithm = "diffie-hellman-group14-sha1";
  11. const string mac_algorithm = "hmac-sha1";
  12. SSH2DataWriter wr = new SSH2DataWriter();
  13. wr.WritePacketType(PacketType.SSH_MSG_KEXINIT);
  14. @@ -1241,7 +1241,7 @@ namespace Granados.SSH2 {
  15.  
  16. string kex = enc.GetString(re.ReadString());
  17. _cInfo._supportedKEXAlgorithms = kex;
  18. - CheckAlgorithmSupport("keyexchange", kex, "diffie-hellman-group1-sha1");
  19. + CheckAlgorithmSupport("keyexchange", kex, "diffie-hellman-group14-sha1");
  20.  
  21. string host_key = enc.GetString(re.ReadString());
  22. _cInfo._supportedHostKeyAlgorithms = host_key;
  23. @@ -1533,8 +1533,13 @@ namespace Granados.SSH2 {
  24. sb.Append("29024E088A67CC74020BBEA63B139B22514A08798E3404DD");
  25. sb.Append("EF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245");
  26. sb.Append("E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7ED");
  27. - sb.Append("EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE65381");
  28. - sb.Append("FFFFFFFFFFFFFFFF");
  29. + sb.Append("EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3D");
  30. + sb.Append("C2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F");
  31. + sb.Append("83655D23DCA3AD961C62F356208552BB9ED529077096966D");
  32. + sb.Append("670C354E4ABC9804F1746C08CA18217C32905E462E36CE3B");
  33. + sb.Append("E39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9");
  34. + sb.Append("DE2BCBF6955817183995497CEA956AE515D2261898FA0510");
  35. + sb.Append("15728E5A8AACAA68FFFFFFFFFFFFFFFF");
  36. _dh_prime = new BigInteger(sb.ToString(), 16);
  37. }
  38. return _dh_prime;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement