Bruce Johnson wrote:
On Jan 7, 2010, at 7:57 PM, Clark Martin wrote:
Even if they both work with ASCII it won't work unless the software on
both ends is from the same vendor. The ASCII to binary translation
wasn't standardized in WEP (as it is in WPA) and everyone did it
differently. Generally speaking for a Mac this means you need an
Apple base station.
Say WHAT???
For one, it's not "ASCII to Binary" it's ASCII to Hex which is a
straightforward transposition of hexadecimal bytes to the ACSII code
equivalent. At the most you need to remember which character string you
need to use to signify a hex WEP key, some used '$' some used '0x'.
No, I'm talking about ASCII to Binary. When you enter an ASCII string
for the WEP key there is a certain algorithm that is used to convert
from the ASCII string to the 40/64/128 BINARY bits that are used
internally for the encryption key. That translation is NOT part of the
WEP standard and was implemented differently by each manufacturer.
This is why you have to enter hexadecimal unless you are using the same
software at both ends (AP and Wifi card). Typically you start it off by
entering an ASCII string into the AP's front end and that gives you
THEIR hexadecimal transposition. You then have to enter the Hex value
(using the prefix for hex) for the key on the computers.
If you are using the same source for software at both ends, Apple's
Airport for example, you can simply type in the ASCII key into both the
Airport Base Station software and the Airport Client software and both
will translate it into the appropriate BINARY code. No need for Hex.
In WPA the ASCII to BINARY translation IS part of the standard. Hence
we don't need to mess with Hex when using WPA.
Secondly WEP is a rigorously defined standard, and 802.11b was so
smashingly successful BECAUSE it was so easily used by everyone. I have
almost never run into a problem connecting to a wireless network that
wasn't traced to a cheap WiFi box that needed rebooting, or a failing
wireless card.
Rigorous??? They utterly botched the encryption process. They put a
standard block of data at the beginning of each "plain" packet. That's
a decrypter's dream. It may be well defined but that's like saying Hell
is well defined.
--
Clark Martin
Redwood City, CA, USA
Macintosh / Internet Consulting
"I'm a designated driver on the Information Super Highway"
--
You received this message because you are a member of G-Books, a group for
those using G3 iBooks and PowerBooks (we run a separate list for G4 'Books).
The list FAQ is at http://lowendmac.com/lists/g-books.html and our netiquette
guide is at http://www.lowendmac.com/lists/netiquette.shtml
To post to this group, send email to [email protected]
To leave this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/g-books
Support for older Macs: http://lowendmac.com/services/