title: Change OpenSSH & OpenSSL versions in Git Bash (msysgit) on Windows
body: <p>The versions of OpenSSH &amp; OpenSSL in Git Bash are really old. As of this posting, when inputting <code>ssh -V</code> the versions are:</p>
  
  <pre><code>OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
  </code></pre>
  
  <p>My question is, how do we upgrade these (safely, without breaking anything, etc.)? <a href="http://darrell.mozingo.net/2011/09/29/painfully-slow-clone-speeds-with-msysgit-gitextensions/">This article</a> has a solution, but it only mentions upgrading OpenSSH, not OpenSSL, although I'm sure you could find OpenSSL files to transfer as well. However, it requires installing Cygwin, which may not be wanted. There is a way to download the Cygwin modules but not install them, though, but this does not seem to add some DLL's like cygcrypto.dll &amp; cygwin1.dll.</p>
  
  <p>Even if this works, is there another way? Can you just download some files from openssh.com/openssl.org and change a couple config files?</p>