Just upgraded my Zenwifi BT10 and was met by the new Asus password security policy (again), which I call ridiculous.
Why?
Password security (against brute force attacks) is very simple logic:
It's all about the number of possible combinations!
And that's exactly where this policy fails.
When you apply restrictions you limit the number of legal combinations!
And that is a gift to professional hackers doing brute force attacks. The don't try to guess your dogs name or whatever. They use computers and a computer can just as easily 'guess' a special character as a regular letter. They can put those restrictions into their program so the computer skips those illegal combinations, a true gift to hackers.
Then there's the human aspect. Passwords like the ones required are impossible for humans to remember. This means you write it down somewhere. May be you save it on your computer.
Now people in your household/office has a chance to get hold of the password, even without hacking.
May be you have children you don't want to access your router. If those teenage kids are smarter than you (then there's still hope for mankind, right
) then they WILL find that password (on a sticker or in your computer).
Only fools allow internet access to the web Gui/SSH!
So why bother at all? If someone is able to get access to my LAN, then I'm already screwed and I have much more serious stuff to worry about that my router's settings.
The only good thing in their policy is the 10 character minimum. At least that adds security instead of limiting it.
If they really wanted to increase security they should instead:
And then finally about https to the Gui:
While https on the internet is a great thing, on the LAN it is ridiculous. I use Wi-fi to access the router, it's already encrypted.
And again: If someone is already on my LAN ...................
And how should a certificate created by Asus be an enhancement of security? Why should I trust a nonpublic certificate created by anyone but myself? (I use my BT10 as access point so I can't even install another certificate!).
All in all, this so called security upgrade is the worst I have seen in a long time.
Why?
Password security (against brute force attacks) is very simple logic:
It's all about the number of possible combinations!
And that's exactly where this policy fails.
When you apply restrictions you limit the number of legal combinations!
And that is a gift to professional hackers doing brute force attacks. The don't try to guess your dogs name or whatever. They use computers and a computer can just as easily 'guess' a special character as a regular letter. They can put those restrictions into their program so the computer skips those illegal combinations, a true gift to hackers.
Then there's the human aspect. Passwords like the ones required are impossible for humans to remember. This means you write it down somewhere. May be you save it on your computer.
Now people in your household/office has a chance to get hold of the password, even without hacking.
May be you have children you don't want to access your router. If those teenage kids are smarter than you (then there's still hope for mankind, right

Only fools allow internet access to the web Gui/SSH!
So why bother at all? If someone is able to get access to my LAN, then I'm already screwed and I have much more serious stuff to worry about that my router's settings.
The only good thing in their policy is the 10 character minimum. At least that adds security instead of limiting it.
If they really wanted to increase security they should instead:
- Allow all Unicode character (use UTF-8, the browser already does that, that will increase the number combinations a lot)
- Allow more than the ridiculous 32 characters - let people assign 100 characters, if they want, making it impossible to brute force attack)
And then finally about https to the Gui:
While https on the internet is a great thing, on the LAN it is ridiculous. I use Wi-fi to access the router, it's already encrypted.
And again: If someone is already on my LAN ...................
And how should a certificate created by Asus be an enhancement of security? Why should I trust a nonpublic certificate created by anyone but myself? (I use my BT10 as access point so I can't even install another certificate!).
All in all, this so called security upgrade is the worst I have seen in a long time.
Last edited: