{"id":199,"date":"2019-03-15T14:07:21","date_gmt":"2019-03-15T14:07:21","guid":{"rendered":"http:\/\/passwordbits.com\/?p=199"},"modified":"2026-04-09T15:01:54","modified_gmt":"2026-04-09T15:01:54","slug":"password-manager-hacked","status":"publish","type":"post","link":"https:\/\/passwordbits.com\/password-manager-hacked\/","title":{"rendered":"What If Your Password Manager Gets Hacked?"},"content":{"rendered":"\n<p>What if your password manager gets hacked? What if you get run over by a bus? What if you get struck by lighting?<\/p>\n\n\n\n<p>Life is full of \u201c<em>what if\u2019s<\/em>\u201d but that doesn\u2019t mean we should stop living. Just because there is a chance you\u2019ll get killed in a car accident doesn\u2019t mean you should never drive. There are steps you take like wearing a seat belt that put the odds in your favor. <\/p>\n\n\n\n<p>The same thinking goes for password managers. Just because there is a chance <em>someone somehow<\/em> could get in doesn\u2019t mean you should not use one. You must put on your \u201cseat belt\u201d with a password manager to better your odds because the alternative of password reuse (walking) is not worth it. <\/p>\n\n\n\n<p>The car analogy is probably not the best because getting your password manager breached is far less likely but it does help demonstrate the idea. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Try Peppering Your Passwords!<\/h2>\n\n\n\n<p>When I have someone who is afraid to use a password manager I show them <a class=\"aioseop-link\" href=\"https:\/\/passwordbits.com\/salting-passwords\/\">the peppering your passwords method<\/a>. This method is so smart that I rarely have someone not give a password manager a shot after learning about it. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"911\" height=\"364\" src=\"https:\/\/passwordbits.com\/wp-content\/uploads\/2019\/07\/Peppering-passwords-in-your-password-manager-featured-image.png\" alt=\"\" class=\"wp-image-885\" srcset=\"https:\/\/passwordbits.com\/wp-content\/uploads\/2019\/07\/Peppering-passwords-in-your-password-manager-featured-image.png 911w, https:\/\/passwordbits.com\/wp-content\/uploads\/2019\/07\/Peppering-passwords-in-your-password-manager-featured-image-300x120.png 300w, https:\/\/passwordbits.com\/wp-content\/uploads\/2019\/07\/Peppering-passwords-in-your-password-manager-featured-image-768x307.png 768w\" sizes=\"auto, (max-width: 911px) 100vw, 911px\" \/><\/figure><\/div>\n\n\n\n<p>Peppering your passwords removes the fear that many people have when it comes to password managers. I wouldn&#8217;t pepper every password only the important ones like email and banking. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A Misunderstanding<\/h2>\n\n\n\n<p>The fear people have over password managers is from a misunderstanding of how they work. Movies portray hackers getting in with a few keystrokes and destroying everything. <\/p>\n\n\n\n<p><strong>Life is not like the movies<\/strong>. <\/p>\n\n\n\n<p>The way password managers work is by encrypting your entire passwords in a vault. To decrypt this vault, you need the master password, the one password that rules them all.&nbsp;<\/p>\n\n\n\n<p>Then the question of, \u201c<em>what if they crack my master password<\/em>\u201d comes up.&nbsp;<\/p>\n\n\n\n<p>To answer that question depends on how strong your master password is and what encryption is being used on your password manager. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Cracking Your Master Password Is Hard<\/h2>\n\n\n\n<p>Despite what the movies say and what many people think, cracking a password is not an easy task.&nbsp;<\/p>\n\n\n\n<p>I wrote an entire post on how long should your password be <a href=\"https:\/\/passwordbits.com\/password-how-long\/\">https:\/\/passwordbits.com\/password-how-long\/<\/a><\/p>\n\n\n\n<p>In that <g class=\"gr_ gr_41 gr-alert gr_gramm gr_inline_cards gr_run_anim Punctuation only-ins replaceWithoutSep\" id=\"41\" data-gr-id=\"41\">post<\/g> I used a computer that most likely does not exist. I did it to overshoot it just to be on the safe side. <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>9 Character long password would take 67 minutes to guess all possibilities.&nbsp;<\/li><li>10 Character long password would take 3.27 days.&nbsp;<\/li><li>11 Characters would take 229 days.&nbsp;<\/li><li>12 Characters, 44 years. <\/li><\/ul>\n\n\n\n<p>As you can see, adding just one more character to our password makes it exponentially stronger. And this is with a computer so fast that it might not even exist. Your home computer would be nowhere near these numbers. <\/p>\n\n\n\n<p>It gets to a point where if your master password is at least 15 characters long then you\u2019re fine from pure brute-force guessing. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How To Come Up With A Mater Password<\/h2>\n\n\n\n<p>Coming up with a good master password is easy to do, <a href=\"https:\/\/passwordbits.com\/make-master-password\/\">this guide will show you how<\/a>. <\/p>\n\n\n\n<p>When it comes to master passwords, it&#8217;s best to keep it simple but strong, and that is what we do in that post. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Password Manager Strength<\/h2>\n\n\n\n<p>Beyond having a strong master password, the password manager also helps to keep your account secure. Most, if not all, strengthen your password.&nbsp;<\/p>\n\n\n\n<p>They use what is called \u201cKey Expansion Algorithm.\u201d In simple terms, it\u2019s like taking a number X and multiplying by another number Y so many times. Where the number X is your plain master password. <\/p>\n\n\n\n<p>Depending on what algo they use the number of times they perform the math can vary. Some <g class=\"gr_ gr_18 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling\" id=\"18\" data-gr-id=\"18\">algos<\/g> are built to defeat the strongest of CPUs or GPUs. <\/p>\n\n\n\n<p>They do this because it requires time to calculate each guess. If it takes 1 second to calculate one guess, this greatly slows down a brute force attack. If you ever wondered why when you log in to your computer or password manager, and it seems to hang for a second, this is the reason why. This slowing down is used in many places to stop brute force guessing of passwords. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">But The Eggs In One Basket!<\/h2>\n\n\n\n<p>The \u201c<em>keeping your eggs in one basket<\/em>\u201d gets thrown around a lot when password managers are mentioned. Let me start by answering that with this question. <\/p>\n\n\n\n<p>What do you trust more\u2026&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Your passwords in one secure location you control or<\/li><li>Reusing passwords that are stored on hundreds if not thousands of other people\u2019s computers.&nbsp;<\/li><\/ul>\n\n\n\n<p>If you\u2019re not using a password manager, then you\u2019re more likely to reuse passwords. Then that password is only as good as the security of the server it\u2019s stored on. With so many websites still storing passwords in <a href=\"http:\/\/plaintextoffenders.com\/\">plain text<\/a> or using a weak hashing algorithm do you really want to run the risk?<\/p>\n\n\n\n<p>All it takes is one site you signed up for to get breached or even worse their 3rd party partner who they shared their data with to get breached. <a href=\"https:\/\/www.cybergrx.com\/resources\/blog\/top-11-third-party-breaches-of-2018-so-far-data-breach-report\/\">It happens more than you think<\/a>. Now that password is known, and since so many people reuse passwords it will get tried on many other websites, this is call credential stuffing. Now you\u2019re screwed and have to clean up this mess and remember all the sites you used that password on. <\/p>\n\n\n\n<p>If you used a password manager, you could have given every account a unique password. If one of those sites gets breached no big deal as the password was not used anywhere else. All the rest of your passwords are stored securely in your password manager. <\/p>\n\n\n\n<p>The hand full of you who say you give every account a unique password because of some algo you created I have <a href=\"https:\/\/passwordbits.com\/password-system\/\">a post just for you<\/a>. <\/p>\n\n\n\n<p>And yes, I hear you\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What If The Password Manager Company Gets Breached?!?!<\/h2>\n\n\n\n<p>A central location full of people\u2019s passwords sure does seem like the perfect thing to hack. Its been done to companies before, <a href=\"https:\/\/www.lastpass.com\/security\/what-if-lastpass-gets-hacked\">example<\/a>. <\/p>\n\n\n\n<p>This is where it\u2019s important to understand how each company stores your data. Some do it better than others, and some are just lazy. Just like buying a car it\u2019s important to look at their safety <g class=\"gr_ gr_71 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar multiReplace\" id=\"71\" data-gr-id=\"71\">ratings<\/g>. <\/p>\n\n\n\n<p>The way most password managers work is that they\u2019ll store your database of passwords, but they won\u2019t save the key.&nbsp;<\/p>\n\n\n\n<p>If they don\u2019t have the key, no one can open the vault. <\/p>\n\n\n\n<p>How do you know they don\u2019t have the key? They tell you if you lose your master password they can\u2019t reset it. This is why you must not forget your master password, write it down and put in a safe if you have to.&nbsp;<\/p>\n\n\n\n<p>Since they don\u2019t store the key and use \u201cKey Expansion Algorithms\u201d it\u2019s not worth the time or effort especially if they use a <a href=\"https:\/\/support.1password.com\/secret-key-security\/\">secret key<\/a> to further make your master password stronger. <\/p>\n\n\n\n<p>The data that they can take from a breach of a password manager server is useless unless they have the key. To get the key and figure out all the little nuances of how the data is stored and who the information belongs to is not worth the time and effort. It\u2019s not like these password manager companies are storing passwords in a bucket for anyone to dump their hands in. <strong>They plan for these things to happen as their business depends on it. <\/strong><\/p>\n\n\n\n<p>It honestly would be easier to go after low hanging fruit of people who reuse passwords or phish it from them. Another great thing about password managers is that they help fight phishing attacks, the plugins they use won\u2019t fill in the login details unless the URL matches 100% correctly. <\/p>\n\n\n\n<p>This whole argument gets thrown out if you don\u2019t use a cloud-based password manager like <a href=\"https:\/\/keepassxc.org\/\">KeePassXC<\/a>. Your vault is kept local so to get to it you need to be local too. Even if you stored it in your Dropbox account, it\u2019s still far more secure then someone else\u2019s server full of passwords. <\/p>\n\n\n\n<p>The issue with local password managers is that you must manage them and back them up yourself. This is a trade-off many people are willing to make. <\/p>\n\n\n\n<p>This brings me to my next point and something you should consider doing.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Important vs. Non-Important<\/h2>\n\n\n\n<p>When it comes to passwords, it\u2019s easy to separate our important passwords from the not so important ones.&nbsp;<\/p>\n\n\n\n<p>I bring this up to help the people who are worried about keeping all your eggs in one basket. You can have multiple baskets &#8211; strong secure baskets. <\/p>\n\n\n\n<p>There is no rule saying you need to use only one password manager or you can\u2019t have multiple vaults. <\/p>\n\n\n\n<p>With a password manager like KeePassXC, you can have as many vaults as you want. Don\u2019t go overboard with the idea; two should be fine because the more you have, the more master passwords you need to remember.&nbsp;<\/p>\n\n\n\n<p>You can have one vault for your important passwords like banking and email accounts. The other vault could be for boring everyday passwords like twitter or that one forum you go to all the time. <\/p>\n\n\n\n<p>I talk more about the <a href=\"https:\/\/passwordbits.com\/2-password-manager\/\">2 password manager method here<\/a>. <\/p>\n\n\n\n<p><strong>Note<\/strong>: <em>This idea is so good that even <\/em><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.tomsguide.com\/us\/essential-password-tip,news-29807.html\" target=\"_blank\"><em>Tom&#8217;s Guide wrote about it<\/em><\/a><em>. Very similar to my idea where you use 2 password managers, one for important accounts and one for non-important accounts. <\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Options to the Two Password Manager Idea<\/h3>\n\n\n\n<p>Another option is to have one vault or one password manager to hold <strong>everything<\/strong> and let the web browser store a second copy of the unimportant passwords. Never save the banking or other important passwords in your web browser&#8217;s password keeper. <\/p>\n\n\n\n<p><strong>If you want to take it to the extreme, you could even store the critical passwords on paper that you keep in a safe. Just make sure all passwords are unique.&nbsp;<\/strong><\/p>\n\n\n\n<p>If you think about it how often are you using your Google password or banking password? Once Google has you logged into a certain computer, they keep you logged in for what feels like forever. With banking apps becoming easier to use then a website and your smartphone being more locked down and secure than your PC it only makes sense to do banking on your phone.&nbsp;<\/p>\n\n\n\n<p>I know many of you exist where you do have to log in to that one email account almost every day. For you, a solution would be to keep just the password to that account in your everyday non-important password manager. I bet you know the username because its an email that you use all the time and all you need is the password. If for some reason your password manager gets breached you have only the password and not the username or even the URL stored. <\/p>\n\n\n\n<p>You don\u2019t have to use just KeePassXC for both options. You could use something like Bitwarden for your non-important logins and a KeePassXC vault for important stuff or write them down. There are many possibilities to pick from and no wrong way about it. Do whatever fits your needs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What if your password manager gets hacked? What if you get run over by a bus? What if you get struck by lighting? Life is full of \u201cwhat if\u2019s\u201d but that doesn\u2019t mean we should stop living. Just because there is a chance you\u2019ll get killed in a car accident doesn\u2019t mean you should never &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"What If Your Password Manager Gets Hacked?\" class=\"read-more button\" href=\"https:\/\/passwordbits.com\/password-manager-hacked\/#more-199\" aria-label=\"Read more about What If Your Password Manager Gets Hacked?\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":200,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-password-managers"],"_links":{"self":[{"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/posts\/199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/comments?post=199"}],"version-history":[{"count":5,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/posts\/199\/revisions"}],"predecessor-version":[{"id":1080,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/posts\/199\/revisions\/1080"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/media\/200"}],"wp:attachment":[{"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/media?parent=199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/categories?post=199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/passwordbits.com\/wp-json\/wp\/v2\/tags?post=199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}