I'm relying on Firefox to remember my passwords, using a Master Password of more than 25 characters. How secure is this set-up?
|
In short - Firefox uses triple DES in CBC mode with Master Password. More details: nice article about this topic is here: http://luxsci.com/blog/master-password-encryption-in-firefox-and-thunderbird.html and if you want some more details, here is mozillaZine article: http://kb.mozillazine.org/Master_password. It is believed that it is safe to store passwords such way, however, I do not trust any software. Maybe it sounds too paranoid, but we can never know where the vulnerability hides. |
|||||
|
|
Firefox sync stores your passwords and transfers them to other synced computers, but doesn't secure them with your master password. So if an attacker can open your browser and activate sync, then sync with a profile on their browser, your passwords will be synchronised! |
|||||
|
|
In order to answer "How secure are my passwords in the hands of Firefox using a Master Password?" If Firefox has any exploitable bug, then it is not secure no matter how much encryption is wrapped around your passwords. Had the question started with "Assuming Firefox is the most secure browser available in terms of exploits and ignoring any plugins..." then i would agree the answer may be irrelevant. If a click interface that is not susceptible to keystroke logging is used, then the passwords may still be safe even with a keystroke-logger in the browser. If there is a "man-in-the-browser", physically typing in a password can be intercepted and if Mozilla emulates key-presses then these would also be intercepted. If Firefox uses more direct memory access, i still would not be surprised if it could be intercepted. If there is a "man-in-the-machine" or rootkit, then all your passwords are owned. |
|||||
|
|
I believe that the password recovery tool from nirsoft.net can just bypass this, but I have not checked this specifcally |
|||||||||||||
|