English | 中文 | Русский | Français
2,602 Posts served
8,351 Conversations started
Well we all know that the Intel® AMT Manageability Engine's password must be changed from it's factory default (admin) to a "strong password," correct? So what kind of strong password would that be? We had a post on our forum this morning where a user tried something similar to "Location_1" which looks to be strong. It has an uppercase letter, a lower case letter, a number and a special character (aka 7-bit ASCII non-alphanumeric). The ME should accept this as strong, correct? Nope.
After doing a little digging I found a link on a Microsoft page that has a nice writeup on strong passwords. There are various levels of strong passwords. Most of the time we get by with strong passwords containing characters from at least 3 of the five groups in the Character Classes table (see Microsoft link.) The ME expects it's strong password to contain characters from at least 4 of the five groups (this implementation is used often for sensitive accounts such as those used by administrators or that run critical network services, ie Intel® AMT.)
You may be thinking that "Location_1" does indeed fit the 4-character class requirement. Well it doesn't because the underscore is considered an alpha-numeric, or according to the Microsoft link, it is a "space" character and therefore does not count.
Section 7.1.8.1 of the AMT SDK's Network Interface Guide has a detailed description on what the ME expects:
More Specifically (the above requirement leaves a lot of room for interpretation):
I guess the point that I'm trying to make is that the term "Strong Password" has many interpretations - so just be aware of that tiny little fact.
