title: How to convert WEP key to ASCII passphrase?
body: <p>Does anyone have a hex-&gt;ascii method to reverse the WEP encryption?</p>
  <p>I have my WEP key (eg F2:E8:54:22:F3), but can't remember my passphrase.  I'm not too concerned with the accuracy of the passphrase.</p>
  <p>I found <a href="http://my-software-solutions.blogspot.com/2010/04/get-passphrase-from-wep-key.html" rel="nofollow noreferrer">this site</a>, which has a Linux program that seems to work with values of keys generated by <a href="http://www.netpoint.com/wep.htm" rel="nofollow noreferrer">this site</a> (supposedly the same WEP encryption engine), but unfortunately, it doesn't work with the key I have.</p>
  <p>What I'd like is a Perl/C# solution if someone has one.</p>
  <h3>Things I realize:</h3>
  <ol>
  <li>I know there will be several ascii options, since this is WEP (the more the better, to help me find my original passphrase)</li>
  <li>I know that WPA/WPA2 is suggested as a better alternative to WEP</li>
  <li>I know that some routers have an http admin page (192.168.0.1), which may have the ascii passphrase there</li>
  </ol>
  <h3>Note:</h3>
  <ol>
  <li><p>I guess you could say this piggybacks on <a href="https://stackoverflow.com/questions/3247023/what-is-the-wep-shared-key-authentication-algorithm">this question</a>, but it's different since that one is asking about the authentication, whereas I'm more concerned with the WEP algorithm itself.</p>
  </li>
  <li><p>This is not for illegal hacking purposes.  Obtaining the WEP key would be illegal, since that is what's used in accessing a WEP-enforced network.  I'm merely asking how to convert that key to it's English alternative. - I should also note that accessing another person's network and using their resources w/o proper permission may be illegal.</p>
  </li>
  </ol>