Home All Groups Group Topic Archive Search About

WPA/WEP random key generator

Author
20 Mar 2005 11:44 AM
John Steele
For my own purposes I have written a program that generates random keys for
use in either WEP or WPA enabled routers. It can be used to secure networks
that rely on a pre-shared key.

A random key should defeat any form of dictionary attack.

The program is free and can be found at http://soroban.co.uk/wepkeygen.htm.
It is offered as a service by Soroban Systems Ltd. to all wireless network
users, including home and commercial.

I have only been able to test the program in a very limited number of cases
so feed back would be welcome. It should run under any variant of Windows
but it does require the .NET framework to be installed. I have only tested
it however with Windows XP Pro..

The program does not need installation and makes no changes to your system.
The random key is copied to the Windows clipboard so that it can be pasted
into a text document for transporting to other computers. The key generated
can NOT be repeated by re-running the program.

John Steele

Author
20 Mar 2005 12:41 PM
William P.N. Smith
"John Steele" <jcs.ng@NOSPAMsoroban.co.uk> wrote:
>The program is free and can be found at http://soroban.co.uk/wepkeygen.htm.

I'm sure this is a wonderful program, but you really shouldn't trust
anyone else to make up your 'random' numbers for you.  I've got a pair
of hex dice I use, but you could flip coins just as easily.
Author
20 Mar 2005 6:13 PM
John Steele
<William P.N. Smith> wrote in message
news:k8rq31d9jo6dn7rsvqah7pc49k5t4guchj@4ax.com...
> "John Steele" <jcs.ng@NOSPAMsoroban.co.uk> wrote:
>>The program is free and can be found at
>>http://soroban.co.uk/wepkeygen.htm.
>
> I'm sure this is a wonderful program, but you really shouldn't trust
> anyone else to make up your 'random' numbers for you.  I've got a pair
> of hex dice I use, but you could flip coins just as easily.
>

The program is meant to make it easy to create a secure WPA (or WEP) key and
automatically copy it to the clipboard. If you use a manual method then you
have to type in all the values. You may also have to eliminate any values
that are not in the acceptable range (my program eliminates the non printing
characters for the WPA passphrase) and then convert them from hex to the
character value. The router I tested it with did not accept ASCII characters
and needed a passphrase. It is your choice of course.

Security is controlled paranoia. There is always a cost whether this is
financial or time. If your fear is that there are "back door" keys generated
by my program then this is not the case. I am quite prepared to release the
Visual Basic .NET source code if that will reassure you. You can easily
verify that it generates a different value every time it is run. How many
backdoor keys could I have included? How much patience do you have to test
it?

The program uses Microsoft Cryptographic services to generate an array of
random numbers which are used to derive the displayed key values.

John Steele
Soroban Systems Ltd
www.soroban.co.uk
Author
20 Mar 2005 6:35 PM
Ed
> I'm sure this is a wonderful program, but you really shouldn't trust
> anyone else to make up your 'random' numbers for you.  I've got a pair
> of hex dice I use, but you could flip coins just as easily.
>


  Could you elaborate on those hex dice?  How labeled?  Where you got them?

  Thanks.


  Ed
Author
20 Mar 2005 7:21 PM
Jeff Liebermann
On Sun, 20 Mar 2005 18:35:11 GMT, Ed
<Huckleberry_REMO***@bigvalley.net> wrote:

>
>> I'm sure this is a wonderful program, but you really shouldn't trust
>> anyone else to make up your 'random' numbers for you.  I've got a pair
>> of hex dice I use, but you could flip coins just as easily.

>  Could you elaborate on those hex dice?  How labeled?  Where you got them?

16 sided dice:
  http://membres.lycos.fr/arjan/num16.htm

6 sides in binary:
  http://membres.lycos.fr/arjan/bits.htm
Great for indecisive programmers.

Others:
  http://membres.lycos.fr/arjan/




--
Jeff Liebermann    je***@comix.santa-cruz.ca.us
150 Felker St #D   http://www.LearnByDestroying.com
Santa Cruz CA 95060    AE6KS  831-336-2558
Author
20 Mar 2005 11:14 PM
Ed
Jeff Liebermann <je***@comix.santa-cruz.ca.us> wrote in
news:vvir311gd9mk08thdtkd3cjmfgh0kd03va@4ax.com:

> http://membres.lycos.fr/arjan/num16.htm


  Thanks, Jeff.  Wish they had those for sale!


  Ed
Author
20 Mar 2005 11:57 PM
Richard Perkin
Ed <Huckleberry_REMO***@bigvalley.net> wrote in
news:Xns961F9B86A9D46spectrumhogstarbandn@207.106.93.175:

>
>
> Jeff Liebermann <je***@comix.santa-cruz.ca.us> wrote in
> news:vvir311gd9mk08thdtkd3cjmfgh0kd03va@4ax.com:
>
>> http://membres.lycos.fr/arjan/num16.htm
>
>
>   Thanks, Jeff.  Wish they had those for sale!

You could try here:
<http://www.gamestation.net/prodinfo.asp?number=GSD161>

although strictly they're decimal rather than hex...

Hope this helps

--

Richard Perkin
To email me, change the AT in the address below
richard.perkinATmyrealbox.com

It's is not, it isn't ain't, and it's it's, not its, if you mean it
is.  If you don't, it's its.  Then too, it's hers.  It isn't her's.
It isn't our's either.  It's ours, and likewise yours and theirs.
-- Oxford University Press, Edpress News
Author
21 Mar 2005 12:13 AM
William P.N. Smith
Richard Perkin <f000nur***@hotmail.com> wrote:
Yeah, those are the ones I use, with a little cheat sheet for decimal
to hex conversion.  I've written the vendor about the need for real
hex, and they are considering it...
Author
21 Mar 2005 12:47 AM
Ed
You could try here:
> <http://www.gamestation.net/prodinfo.asp?number=GSD161>
>
> although strictly they're decimal rather than hex...
>


  Yes, that is good.  Thanks, again.


  Ed
Author
21 Mar 2005 11:28 AM
RaDeQ
ya yaa, its good conception! :)
Show quoteHide quote
>> although strictly they're decimal rather than hex...
>>
>
>
>  Yes, that is good.  Thanks, again.
>
>
>  Ed
Author
21 Mar 2005 12:49 AM
Neill Massello
Jeff Liebermann <je***@comix.santa-cruz.ca.us> wrote:

Dreidls for geeks?