The Good News is that if that's the only bug, then Intel has done pretty good.
The Bad News is that, in Software Testing, the all zero's case is called a Boundary Condition and is a necessary test in any test effort. If there's one place no bug should be found it would be there. The fact a bug is found there makes me worry what else may have slipped through the cracks.
Robb Topolski
disclosure: I am a former Intel employee and a software testing professional. I hold Intel in high regard but I am not beholden to them. I speak for myself.
Indeed sir, the most cursory and superficial test data should easily have uncovered this "oversight". As an ex-Cobol programmer I recall with delight those fun-filled afternoons when people would ask me to provide them with a file of test data to check the strength and security of their new modules.
Why me? Because I had a knack of breaking things... I always inserted control keys, functions, illogical times, tabs, keyboard commands (like ctrl-v or pgdn), zero length and zero content (escape, delete etc), lines of zeroes, lines of spaces, alt key plus digits, multiple inputs, punctuation (commas, exclamations, pipes etc), wrong character lengths and some interesting entries from the full ASCII character set within the test file. If it passed that lot, it tended to work fairly well - even if the calculation was pants.
Anonymous Coward
Re: after and in support of Robb Topolski comment #
Weird WEP bug strikes Centrino 2 Wi-Fi
Steve Stone
WEP vs WPA #
Posted Thursday 17th July 2008 17:39 GMT
The only reason I have to use WEP over WPA at home is my 3 year old Toshiba TIVO does not support WPA.
Anonymous Coward
WEP mandatory if you a Nintendo DS #
Posted Thursday 17th July 2008 21:49 GMT
So down to the lowest common denominator :(
Joseph
That's not a bug.... #
Posted Thursday 17th July 2008 21:55 GMT
.... it's a feature from preventing idiot users from using a weak key :P
Robb Topolski
The Good News and the Bad News #
Posted Friday 18th July 2008 00:07 GMT
The Good News is that if that's the only bug, then Intel has done pretty good.
The Bad News is that, in Software Testing, the all zero's case is called a Boundary Condition and is a necessary test in any test effort. If there's one place no bug should be found it would be there. The fact a bug is found there makes me worry what else may have slipped through the cracks.
Robb Topolski
disclosure: I am a former Intel employee and a software testing professional. I hold Intel in high regard but I am not beholden to them. I speak for myself.
pctechxp
@Robb and Joseph #
Posted Friday 18th July 2008 09:17 GMT
This is a masterstroke of design.
Security in hardware, brilliant!
Anonymous Coward
after and in support of Robb Topolski comment #
Posted Friday 18th July 2008 13:06 GMT
Indeed sir, the most cursory and superficial test data should easily have uncovered this "oversight". As an ex-Cobol programmer I recall with delight those fun-filled afternoons when people would ask me to provide them with a file of test data to check the strength and security of their new modules.
Why me? Because I had a knack of breaking things... I always inserted control keys, functions, illogical times, tabs, keyboard commands (like ctrl-v or pgdn), zero length and zero content (escape, delete etc), lines of zeroes, lines of spaces, alt key plus digits, multiple inputs, punctuation (commas, exclamations, pipes etc), wrong character lengths and some interesting entries from the full ASCII character set within the test file. If it passed that lot, it tended to work fairly well - even if the calculation was pants.
Anonymous Coward
Re: after and in support of Robb Topolski comment #
Posted Friday 18th July 2008 15:05 GMT
Have a jacket to go with your pants.