Slashdot Mirror


Ask Slashdot: Should You Use Password Managers?

New submitter informaticsDude writes: What do Slashdot users recommend regarding the use of password managers? The recent election underscored the hackability of many personal accounts. One solution is to use different passwords for every digital experience. But, of course, humans are lousy at remembering large numbers of large random strings. Another solution is to use a password manager. However, password managers have been hacked in the past, in which case you lose everything. How do Slashdot users balance the competing risks? What is a person to do?

261 of 415 comments (clear)

  1. Should You Use Password Managers? by Anonymous Coward · · Score: 5, Insightful

    Yes.

    1. Re:Should You Use Password Managers? by 93+Escort+Wagon · · Score: 5, Funny

      Ian Betteridge's head just exploded.

      --
      #DeleteChrome
    2. Re:Should You Use Password Managers? by belthize · · Score: 5, Funny

      Some day I hope to see a submission with the headline: "Is Ian Betteridge's Law of Headlines Real ?". Sure, it might break the universe, but it's a risk we should be willing to take in the pursuit of truth.

    3. Re:Should You Use Password Managers? by Anonymous Coward · · Score: 5, Informative

      I agree. I use KeePass *without* the browser integration extension. I let my browser store passwords for unimportant things like forums but I always manually copy passwords from my KeePass database for things like email, shopping and banking sites.

    4. Re:Should You Use Password Managers? by Aighearach · · Score: 5, Insightful

      While I share the distrust of the browser storage, I also don't trust of the OS or gui system to protect the clipboard.

    5. Re:Should You Use Password Managers? by ls671 · · Score: 1

      Should I trust my IP TV: Yes!

      Just the thought of having all my passwords in a mildly obfuscated database laying around on digital media 24/24 might keep from sleeping. I guess it's OK for some passwords although, like: /.

      --
      Everything I write is lies, read between the lines.
    6. Re:Should You Use Password Managers? by allo · · Score: 1

      It still works, because for suggestive questions it is reversed.

    7. Re:Should You Use Password Managers? by chispito · · Score: 1

      Ian Betteridge's head just exploded.

      I don't think he had advice columns in mind.

      --
      The Daddy casts sleep on the Baby. The Baby resists!
    8. Re:Should You Use Password Managers? by skidv · · Score: 1

      In your post, I read an assumption that a physically secure password tracker implies secure passwords.

      One advantage of password managers not captured with a physically secure password tracker is that you can employ more complex (including difficult to type?), changing passwords unique to each system. Some softare password managers do this for you automatically.

      Physical security isn't the only attack vector on passwords.

    9. Re:Should You Use Password Managers? by vtcodger · · Score: 2

      Probably you shouldn't trust the OS or the window manager to protect anything. Not that they won't try. But if we have learned anything, it is that the population of vulnerabilities in virtually all software and hardware is very large. Fixing the known problems will take years. Fixing all the problems much longer. Moreover, "they" probably don't need to know our passwords. Any website viewed, or email opened, or application acquired and run can potentially download a nasty that will escalate its privileges and take over the computer. They don't need no steenking passwords to get at our treasures. Moreover, in the case of financial stuff, the bank or whatever itself can be hacked.

      Really, there's literally no place to hide. We're all likely going to be hacked sooner or later. If we haven't been already.

      Perhaps it's time to stop pretending that passwords, ACLs, user privileging etc can keep us all safe. They really can't. Instead, perhaps we should focus on balancing usability against opening our affairs to all in sundry, and in keeping stuff we don't want hacked (ballots for example) on paper or other non-digital media.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    10. Re:Should You Use Password Managers? by fyngyrz · · Score: 1

      > In your post, I read an assumption that a physically secure password tracker implies secure passwords.

      It does. If you aren't using secure passwords, and anyone at all can get at your system, you have nothing. Doesn't matter how securely you keep the password "password." So strong passwords are inherent to the discussion.

      Personally speaking, inasmuch as I would never keep my passwords on the system they are being used for or which has any kind of WAN access, and that I use strong passwords, "difficult to type" is also inherent. But it's a pretty lame consideration. If you're too lazy to type a difficult password, you're probably already insecure on levels that are utterly trivial to compromise.

      There are other ultra-basic considerations as well: passwords need to be unique, they need to be unrelated to anything about you and yours and your employment and the task at hand, they need to be long, etc. Then there are other high end considerations, such as Faraday cages, true random number sources, encryption mechanisms, etc.

      To really cover all the issues would take a long and very well-written book, and someone actually comprehending everything they read in it, and able to synthesize proper application of everything relevant therein. Which is why I said -- several times -- that consulting a professional is the way to go.

      What I was trying to do is show how deep it is without actually going deep. On reflection, even that is kind of hopeless.

      So again: consult professionals.

      --
      I've fallen off your lawn, and I can't get up.
    11. Re:Should You Use Password Managers? by DarkOx · · Score: 1

      I think difficult to type is probably anti-security actually when it comes to password managers. It means almost certainly you going to be moving the plain text from your password manager to your clipboard which multiple processes have access to read.

      Assuming Network app A has an RCE but is running unprivileged its not going to able to read memory of your Password Manager, or Network app B you are entering your password into. So if app A is pwned and app B has a different password app B is still secure. Unless app B's password ends up in the shared clipboard that app A can read.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    12. Re:Should You Use Password Managers? by Mouldy · · Score: 1

      So much this.

      I have an LG G4 phone which rather helpfully has a custom clipboard widget where it will keep the last 10 things you've copied in any easy recallable list. That's all well and good until you copy something that shouldn't be remembered.

      In the case of keepass, I copy a password which gets added to the top of the clipboard list - then a few seconds later I see "****" has been added to the top of the list as keepass tries to blank out the clipboard. Looking at the clipboard widget, I can still see my previously copied password there - totally visible, in plain text & easy to paste again.

      There is a clear operation that I can manually invoke to flush out everything in the clipboard - but relying on users to remember to do that is unreliable.

      It's also worth noting that LG in their infinite wisdom, have bundled this clipboard widget in such a way that it is impossible to disable, or uninstall or even configure. I believe there is a way to get rid of it if you root your phone - but aside from any warranty implications, I'd imagine there are also some security considerations to be had when rooting your phone.

    13. Re:Should You Use Password Managers? by ctilsie242 · · Score: 1

      Ages ago, there used to be a company that sold password managers, which were completely airgapped. If you wanted to add a PW, you used the device to toss it in. It also had good security -- more than "x" amount of wrong guessed PINs, the device fried itself.

      I'd say there is a market for this still. Make an Android device with a low res camera, no antennas of any sort other than wireless charging.

      Then, one can use the camera to scan in passwords from the PC, or just type them in directly on the device. For backups, the device can generate QR codes, which another device can scan off and save. The device can then be hardened from there on out (a TPM used for physical security, a glass case with metallic paint on the inside [1], that if broken would zero master keys, etc.). Of course, it would require the ROM be perfect the first time, as updates would be difficult, but done right, it would be a secure device overall.

      [1]: The paint would be for RF insulation. Perhaps add mesh for a Faraday cage as well.

    14. Re:Should You Use Password Managers? by twitnutttt · · Score: 1

      Yes, and not only is the clipboard at risk, but the entire decrypted contents of your password manager are in RAM at some point.
      If your platform isn't secure, your passwords aren't. PERIOD

      BTW. Use full disk encryption. Practice safe computing. Hope you aren't targeted by a nation state.

    15. Re:Should You Use Password Managers? by twitnutttt · · Score: 1

      Yes. Very good context to add to the discussion.
      Passwords are only one layer of the overall picture. Password managers are an excellent solution to operate securely *at that layer*.
      But in the larger context, there are still huge vulnerabilities.

    16. Re:Should You Use Password Managers? by fyngyrz · · Score: 1

      I think difficult to type is probably anti-security actually when it comes to password managers. It means almost certainly you going to be moving the plain text from your password manager to your clipboard which multiple processes have access to read.

      Not if you're maintaining your passwords in a notebook (which most people who don't want an additional computer on their desk should be doing if they want secure storage of multiple passwords in typical circumstances where the computer itself is the vector for all likely compromises) or if they're maintained on a non-network connected device, which is how I do it.

      It's a given that "lazy practice" and "good password practice" are wholly incompatible with one another. As a corollary to this, your average person is unlikely to ever pursue good password practice. You can't help those who won't be, or can't be, helped.

      But if you actually need good security, you (and anyone who depends on your management of data you have responsibility for) better make absolutely certain that "lazy practice" isn't a dominating characteristic.

      Assuming Network app A has an RCE but is running unprivileged its not going to able to read memory of your Password Manager

      Well, if it ever comes about that privilege escalation and MMU compromise and left-over uninitialized memory fragment reading and tapping interprocess comms such that access to your password manager "as you" are all impossible, sure. Would you gamble on that being the case? I sure wouldn't.

      --
      I've fallen off your lawn, and I can't get up.
    17. Re:Should You Use Password Managers? by darkmeridian · · Score: 1

      Nah. If your computer is hacked and the apps are compromised, then there is no way for that to be safe. The bad guys can put in their own certificates, etc.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    18. Re:Should You Use Password Managers? by No+Longer+an+AC · · Score: 1

      This is exactly what I do and I backup the password database religiously.

      One time the file became corrupt but due to my frequent backups I did not lose anything.

      I used to keep passwords in my head which was absolutely insane and of course I re-used the same passwords on lots of different sites. One night a few years ago I read about a Yahoo security breach and so I changed my password. Unfortunately I was drinking and was foolishly confident that I would remember this password which I'm sure was a very good one because when I sobered up even I could not get back into my Yahoo account.

      I think of it as KeepAss rather than KeePass though.

      I think some people really don't care about password security much, especially not for something like their work accounts. Twice I have guessed a co-worker's password. The first time was when I had my first sysadmin job and I wanted to see if failed login attempts were logged anywhere. lol, the password was the same as the username. I really did not expect that and of course I had root privileges anyway, but geez. Okay, that was the '90s and she was not an IT person.

      But it wasn't too long ago that I was screwing around at work and decided to make a few attempts at a fellow developer's password. I had sudo privileges anyway so I didn't need to do this to get into his account. I was just bored. And his password was his first name.

      And another time I pointed out to one of my bosses that we had a whole bunch of accounts set up on customer machines that had never been logged into and thus still had the default password which everyone in the whole company (and any customer employee who ever had an account on that system) could figure out. Some of the accounts belonged to former employees who no longer worked for us. Not interested.

    19. Re:Should You Use Password Managers? by twitnutttt · · Score: 1

      Small plug for PasswordSafe on this point... they include a keyboard that allows you to avoid putting the password ever on the clipboard for this reason.

  2. keepass by Anonymous Coward · · Score: 5, Informative

    http://keepass.info/

    1. Re:keepass by sexconker · · Score: 5, Informative

      I also vote for KeePass. It's very nice and very extensible.

    2. Re:keepass by sehlat · · Score: 1

      I use Keepass on my desktop(s) and Keepass Touch on my iPhone, since I can securely upload the desktop databases to the phone.

    3. Re:keepass by war4peace · · Score: 5, Funny

      KeepAss keeps your ass secure.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    4. Re:keepass by fredrated · · Score: 1

      That was my thought exactly!

    5. Re:keepass by Anonymous Coward · · Score: 1

      Likewise, you can use KeepassX on macOS, and Keepass Droid on Android devices.

    6. Re:KeePass by PsychoSlashDot · · Score: 3, Informative

      "i dont trust the cloud, but use the cloud"

      k

      You're either being deliberately ignorant, or the point hasn't been made clear to you. I'll try to help.

      With cloud-based password managers, your data is at risk. If they are hacked - and because they are online, they are vulnerable to attacks - your data is compromised unless it is always encrypted. In essence, you're trusting that they will never be hacked, and that if they are, they did best-practices to protect your data.

      With Keepass, even if the cloud-storage you use is hacked, you know the data isn't accessible because it's strongly encrypted. Because you did it.

      So yeah, the original comment makes perfect sense.

      --
      "Oh no... he found the .sig setting."
    7. Re:KeePass by skids · · Score: 1

      Right, you don't know what's going on behind a UI and even if you analyse the program to find out, cloud services can change that behavior between updates.

    8. Re:KeePass by Anonymous Coward · · Score: 1

      With cloud-based password managers, your data is at risk. If they are hacked - and because they are online, they are vulnerable to attacks - your data is compromised unless it is always encrypted.

      Which cloud based password managers do not ensure the data is encrypted locally? My understanding of most cloud-based password managers is that they encrypt/decrypt client-side in the browser, and only the encrypted data is stored in the cloud. So that would be the same as in your example, and you're going to a lot of unnecessary effort.

      Of course, you're trusting the client-side code to encrypt it etc. but that's no different to trusting client-side keepass.

    9. Re:keepass by PopeRatzo · · Score: 1, Interesting

      Have they finally made Keypass databases portable from Windows to macOS? Last time I tried, I couldn't import to macOS.

      --
      You are welcome on my lawn.
    10. Re:keepass by PopeRatzo · · Score: 1, Interesting

      I know the program can be used on macOS, but can a password database created on a Windows PC be used on macOS?

      --
      You are welcome on my lawn.
    11. Re:keepass by gonk · · Score: 1

      Of course. Why couldn't it be?

    12. Re:keepass by Gaygirlie · · Score: 1

      I vote for Keepass, too. It's great for what it is. I also have a system set up to sync the Keepass-database between my devices and to keep backups of the database, so that if the database got corrupted, I could revert to an earlier backup. This way I always have a working copy somewhere.

    13. Re:KeePass by Zaelath · · Score: 1

      Of course, you're trusting the client-side code to encrypt it etc. but that's no different to trusting client-side keepass.

      Yes it is, quite different, think about it again in terms of trust.

    14. Re:KeePass by golgotha007 · · Score: 1

      >>You're either being deliberately ignorant, or the point hasn't been made clear to you. I'll try to help.

      Here, let me help you.

      "Cloud based" password managers (like LastPass) use client side encryption, so even if they get hacked, your passwords are still safe.

      Here's the right way to do it. Use a password manager like LastPass, couple that with physical 2FA yubikey and require that both master password and yubikey be present everytime you unlock your computer.

    15. Re:keepass by kav2k · · Score: 1

      They updated the system, but it should not come in effect for existing databases unless you specifically change it yourself.

      As for Android clients that can work with new encryption, check out Keepass2Android beta version.

    16. Re:keepass by kav2k · · Score: 1

      Actually scratch that, the release version already contains the support for KDBX 4 / ChaCha20 / Argon2.

    17. Re:keepass by Hognoxious · · Score: 1

      Different line terminators.

      Stranger things have happened.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    18. Re:keepass by fgouget · · Score: 1

      Likewise, you can use KeepassX on macOS, and Keepass Droid on Android devices.

      I tested KeePassX for all of 20 minutes but quickly ran away when I discovered they did not even know how to generate proper random passwords! (interestingly this bug now has a virus attached to it!) After find such an obvious bug I just couldn't trust the rest of the code base. Plus it took them 4 years to fix that security bug which denotes a clear lack of concern about security. And the "fix" was "let's remove the feature". Four years to just remove the feature! Given that KeePassX is a port of KeePass I cannot recommend it either.

    19. Re:keepass by PopeRatzo · · Score: 1

      As of one year ago, keepass could only work on macOS in an emulator, and the password database was not portable from Windows. My question was about whether that has changed.

      --
      You are welcome on my lawn.
    20. Re:KeePass by FictionPimp · · Score: 1

      That's how I do do it. I trust my password manager to encrypt the passwords client side, but I enforce MFA on both the password manager and every site that allows it. I also rotate my passwords on a regular basis (all of them randomly generated).

    21. Re:keepass by TVmisGuided · · Score: 1

      KeePass, or any other offline password manager, is a good first step. I really shouldn't need to go into the inherent issues with using an online password management system. However, to improve the security of the database, go with two-factor authentication by adding plugins such as OtpKeyProv and configuring KeePass to use it in conjunction with a Yubikey token.

      (Disclaimer: I am not associated with either the OtpKeyProv developer or with Yubico. I use them as examples based on past successes.)

      --
      All the world's an analog stage, and digital circuits play only bit parts.
    22. Re:keepass by erapert · · Score: 1

      Requires .NET 2.0+ (i.e. Microsoft).
      Thanks but no thanks.

    23. Re:keepass by PopeRatzo · · Score: 1

      Ah, thank you. That's what I was looking for.

      --
      You are welcome on my lawn.
    24. Re:KeePass by MikeBabcock · · Score: 1

      Only if the encryption routines in the software are securely implemented and only if there isn't an error in the libraries they linked to and only if and only if ... encryption code isn't cut and paste easy. Its a complex concept.

      --
      - Michael T. Babcock (Yes, I blog)
    25. Re:keepass by Jesus_666 · · Score: 2

      The KeePass database format is documented and a de-facto standard. There are independent implementations for non-Windows platforms such as KeePassX. The KeePass download page links to a whole bunch of them.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    26. Re:keepass by q4Fry · · Score: 1

      As others have noted: "yes, it has changed."
      https://github.com/mstarke/Mac...
      https://github.com/keepassx/ke...

  3. Re:1Password by Anonymous Coward · · Score: 5, Funny

    > Yes, but I'm sure a photogenic memory is super uncommon.

    But my god are they beautiful to look at.

  4. Standalone hardware by Anonymous Coward · · Score: 1

    Non network connected pass
    word manager with no RFconnectivity of any kind
    job done

    1. Re: Standalone hardware by jep77 · · Score: 4, Funny

      This exactly. Taped to the bottom of my keyboard.

  5. Keypass for me by Snotnose · · Score: 4, Informative

    Not web nor cloud based. You make a master password, it stores a file on your hard drive containing your encrypted stuff. You can move that file anywhere and, if keypass is installed, get your passwords on that platform.

  6. KeePass by Anonymous Coward · · Score: 2, Insightful

    I don't trust cloud-based password managers. Use KeePass and encrypt your keyfile with a really strong password. If you want to access your keyfile from multiple devices, sync it to the cloud with box/dropbox/gdrive/etc. Even if the keyfile is stolen, it'd be very difficult to compromise if you use a strong password.

  7. There's several options. by tlambert · · Score: 4, Funny

    There's several options.

    (1) Don't use a lot of password protected services; that way: less to remember.

    (2) Live with being occasionally hacked.

    (3) The Bratva solution: someone hacks you, send someone to shoot them in the head.

    I don't know about you, but I'm kind of partial to #1, with #3 being a close second. I don't particularly like #2.

    1. Re:There's several options. by war4peace · · Score: 4, Insightful

      With every fucking site on the Internet now requiring you to have an account to even take a look at stuff (MassDrop, looking at ya), #1 is a no-go.
      #2 is actually a valid option if you split your accounts into 3 main types:

      - accounts essential to my well-being (mail, bank, etc) which mandate complex, unique, memorized passwords + 2-step authentication;
      - accounts which are important but not essential (e.g. Steam), which mandate unique passwords with 2-factor auth but can be kept in a password manager;
      - finally, crap that nobody gives a fuck if hacked (e.g. Slashdot, niah niah). but seriously, "that odd forum which I had to make an account to ask an once-in-a-decade question and never visited again" fits the bill. Those can have relatively simple, non-unique passwords kept in Chrome's password list. So what if they get hacked?

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    2. Re:There's several options. by arth1 · · Score: 1

      4: Use password recovery.
      Most sites allow you to reset passwords through a link sent through e-mail. Note: This is also why you should never register at a site using an e-mail provider you can't trust. Else whoever controls your e-mail can also reset all your passwords.

      5: Remember them.
      Buy and read a book on mnemonics. It's not wizardry to remember a few dozen different long passwords.

    3. Re:There's several options. by rtb61 · · Score: 1

      I have a crap memory so I simply use an internal algorithm to generate a three word passphrase based upon the website I want to access. So say I wanted to access the Whitehouse website and they wanted user names and passwords, the one I would go with is bullshitnumber1 https://www.whitehouse.gov/(sh... that Trump is more honest than Obama but at least Trump doesn't pretend to be something he isn't), maybe perhaps a little more complicated than that but you get the idea. Sometimes more slack, sometimes more complex depending upon degree of fiscal risk and how often I will actually go there.

      Passphrase are generally good enough generate a whole bunch of letters and of course you can sub numbers for letter but at least three words, no spaces and fill the space provided.

      --
      Chaos - everything, everywhere, everywhen
    4. Re:There's several options. by aaarrrgggh · · Score: 3, Insightful

      In terms of execution, I break your three categories into:
      -Memorized passwords with hard-copy password in a book someplace
      -OSX Keychain
      -Passwords saved in browser.

      The OSX keychain is the weakest link unfortunately, although it pretty much requires local access to defeat. I used a Yubikey for a while, but it was just too much of a pain for day-to-day use.

      Ultimately, the weak link is my wife... who does not know how to secure all her passwords properly. When two different people need access to the same information security becomes an order of magnitude more difficult to achieve. I wish bank and brokerage accounts allowed one user "read only" access and the other the right to modify stuff.

    5. Re:There's several options. by Aighearach · · Score: 1

      It only seems like every fucking site on the internet because you cough up what they want every time.

      There is a huge information glut. There is more content, I promise you. If you say no to the crap, you end up with better stuff.

    6. Re:There's several options. by war4peace · · Score: 1

      Maybe, if all you do is consume the information.
      If you participate, then there's no way around it.

      There's some light at the end of the tunnel, though. More and more websites now allow you to log in using your Google account or Facebook. SSO solutions greatly reduce the amount of username/password combinations you have to remember. On the other hand, it makes it mandatory for you to have a Google or Facebook account, but since they are free to create, you can use them only as a gateway and have no important information residing there.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    7. Re:There's several options. by RatPh!nk · · Score: 1

      This has been my philosophy since the early 2000s. I have essentially a junk gmail account for low priority junk authentication systems. semi important (base with permutations of a 10-15 char password, mixed case, symbols etc..) and super important (2 step auth, password manager 30 char random etc..)

      --
      Argh. The laws of science be a harsh mistress.
  8. Use a password manager, don't store online by slazzy · · Score: 4, Insightful

    Use a password manager = yes. Storing passwords online = no. If you must store in the cloud, use different providers for the encryption as the storage.

    --
    Website Just Down For Me? Find out
    1. Re:Use a password manager, don't store online by robmv · · Score: 1

      +1. Second advice: don't use password managers with custom formats or custom encryption. My recommendation is Pass, with simple GPG encrypted files. Add the GUI of your choice over it.

    2. Re:Use a password manager, don't store online by houghi · · Score: 1

      Not an option for me as I often am on computers where I am unable to install anything, like on this one. Obviously I do not use them for banking things and the like.

      So I have several layers of passwords going down in security level:
      1) My home network
      2) My email
      3) My banking
      4) My Online store
      5) My bullshit /. is 5. I also have my own domain so I use aliases to see where things come from. e.g. shlasddot.org@example.com for here and companyname.TLD@example.com. That way I now if it is really from e.g. the bank or if it is somebody who is fishing. I will also see if they are selling my email address (and the reason I don't use eBay anymore)
      So if a mail comes from example.net and it was not send to example.net@example.com, I know there is an issue.
      1) It is spam and the from address is fake.
      2) They have sold the address. I will stop using that service
      3) They have been compromised. Action will depend on the situation.

      1 happens all the time. Standard spam. Not an issue.
      2 happened once with eBay. Probably forgot to unselect an option after I logged in, or something sneaky like that. Legal, but still: fuck-em for being sneaky.
      3 has not yet happened

      So no, for me a password manager is not an option, because I might suddenly need it when all my devices are unavailable. e.g. transferring money when I am in another country and my phone stops working.

      --
      Don't fight for your country, if your country does not fight for you.
  9. Use a Local Not a Remot Passwords Manager by DERoss · · Score: 5, Insightful

    Some password managers rely on remote servers or the cloud to store your password. That is risky for two reasons. (1) A service holding passwords for many users is a more likely target for hackers than your own individual computer. (2) If the server or cloud service goes down even temporarily, you are stuck without your passwords.

    You should choose a password manager application that is installed within your computer and does not rely on you having an Internet connection. The application should use a master password -- actually a master pass-phrase -- to encrypt the individual passwords. That master pass-phrase itself is not stored anywhere. Instead, if it is entered incorrectly, it fails to decrypt any passwords. By "pass-phrase", I mean a longer expression containing blanks, punctuation, etc.

    Note that Mozilla-based applications have internal password managers that reflect my second paragraph above.

    1. Re:Use a Local Not a Remot Passwords Manager by twistedcubic · · Score: 1

      In which case you should just write them on index cards and put them in your desk at home, which is what I do. No need to have passwords stored on an internet-connected computer, encrypted or otherwise. If I'm away from home, then I can only use the passwords I memorized. If I go on vacation I write some of them in a encrypted file on a USB key, and then shred the file later.

    2. Re:Use a Local Not a Remot Passwords Manager by nasch · · Score: 3, Informative

      (2) If the server or cloud service goes down even temporarily, you are stuck without your passwords.

      I think LastPass will still work if the server goes down, you just can't sync your vault; perhaps others work that way too. At the least, a service could be designed that way even if LP isn't.

    3. Re:Use a Local Not a Remot Passwords Manager by kevmeister · · Score: 1
      LastPass encrypts the passwords using a local master password with AES. The encrypted passwords are stored both locally and in the cloud. If the network is down, your passwords are available from the local copy, but, since you might have updated the data from another system, it will always attempt to update the data from the cloud nd fall back to local. The master password never leaves your system and unencrypted passwords don't either.

      Plus, it runs on most everything; Linux/Unix, Windows, Mac, Android, iOS. It's a bit clunky in how it does passwords for apps on iOS, but works well with Android apps. I use in on FreeBSD, Android, Linux, and Windows.

      --
      Kevin Oberman, Network Engineer, Retired
    4. Re:Use a Local Not a Remot Passwords Manager by apoc.famine · · Score: 1

      The problem with this is if you're traveling and your stuff gets stolen, or your house burns down. How do you log in then? If your passwords are stored using a service that uses insecure cloud storage, you can at least borrow a computer from someone, install your software, and recover access to your accounts. If it's local software on your computer and phone, you're shit out of luck until you can access your backups.

      --
      Velociraptor = Distiraptor / Timeraptor
    5. Re:Use a Local Not a Remot Passwords Manager by twistedcubic · · Score: 1

      I just memorize them naturally after repeatedly reading them on the index cards in my desk. You can't memorize if you don't try.

  10. Re:Encrypted File, Encrypted USB by slazzy · · Score: 1

    That's good advice. Even if there is a company you could trust, you never know when they'll be bought out, or hire someone really bad and mess things up.

    --
    Website Just Down For Me? Find out
  11. Pick a patrern for your passwords by future+assassin · · Score: 1, Interesting

    say like the sites name and select the letters and add in numbers. I use a couple different patterns depending on the type of site. That way I can remember 10's of passwords. 99% of the time it ends up no where near a dictionary word and they are all 8+ characters long.

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    1. Re:Pick a patrern for your passwords by SumDog · · Score: 1

      I too use a password algorithm. You don't want to use letters in the site itself. You want to transform them so it's difficult to figure out the algorithm by looking at the passwords. Ideally someone would need to steal a bunch (like 8 or more) of your passwords and then spend a lot of time trying to reverse engineer them.

      You can still use a password manager, just don't store the password. Store the algorithm ("First Algorithm" .. "2015 Version" "Blue Algorithm" ... just make sure the name does NOT relate to the output of the algorithm in any way).

      I wrote a thing on this a few years back:

      http://penguindreams.org/blog/my-accounts-been-hacked-no-it-hasnt/

    2. Re:Pick a patrern for your passwords by Aero77 · · Score: 2

      I used that technique until someone used my password from SiteA to guess my password for SiteB. Sorry, this isn't a clever solution

    3. Re: Pick a patrern for your passwords by Anonymous Coward · · Score: 1

      Works great until the site is breached, then you have to change the pw. And then your pattern wont line up. No big deal if its inly one site , but after a bunch it becomes a problem.

      Then you've got the sites that require a change every month and the sute that rejects your pattern solution for whatever reason. And you end up with so many pattern exceptions that you now need a passwors manager to remember them all...

    4. Re:Pick a patrern for your passwords by l810c · · Score: 1

      Yep, this is it. I have 12-14 character passwords that are all highly secure with numbers, capitals and shift characters, different for every site, that I can just type off the top of my head.

      Just need a pattern or algorithm. I use pattern, date shift, keyboard slide(i.e. w=q, q=p), shift.

      I've used this for the past 17 years and never needed a password manager.

      The only time I have issues is with a very few sites that do not allow shift characters(!@#$%^&*()).

    5. Re:Pick a patrern for your passwords by twitnutttt · · Score: 1, Interesting

      99% of the time it ends up no where near a dictionary word and they are all 8+ characters long.

      And they're all a fucking joke to crack in 3 seconds!
      Seriously, the comments of people here who have these complex schemes but don't understand their "genius" password is going to be cracked by a rainbow table, not brute force.
      You need to just use a combination of diceware passphrases (truly long enough to avoid guessing, we're talking 30+ characters here) to unlock a trusted, non-service-based password manager app that generates unique and ridiculously long and impossible to even want to try to remember passwords.
      So much simpler than your mental gymnastics and ACTUALLY SECURE.

    6. Re:Pick a patrern for your passwords by twitnutttt · · Score: 2

      See above comment.
      You have a totally solid ILLUSION of security going here. ;-)

    7. Re:Pick a patrern for your passwords by chipschap · · Score: 1

      I discovered org-passwords which works with GPG and emacs org-mode. Of course it means you need your computer, not much use when you're away with no laptop and using public terminals or the like --- but you shouldn't be doing anything critical from such locations anyhow.

    8. Re:Pick a patrern for your passwords by gravewax · · Score: 1

      no that just means your algorithm and rules were too easy to predict. a single or even multiple site passwords if you are smart about it should not provide anywhere near enough information to predict another site. It is very easy to remember a lot of simple rules that can create complex and relatively unpredictable passwords (unless they have access to a great many of your passwords.)

    9. Re:Pick a patrern for your passwords by MobyDisk · · Score: 1

      The primary benefit a system like this is to defend against a hacker who downloads bulk credentials from a hack, then uses those same credentials on another site. This is how most hacks are done. Even a single character difference defends you in this case. But in your example, you were attacked by an individual who was targeting you. In that case, you need to use a smarter pattern. But most hacks aren't like that.

  12. Re:Dont use lastpass by Anonymous Coward · · Score: 3, Interesting

    Why is lastpass a piece of crap, exactly?

  13. Re:Dont use lastpass by mattyj · · Score: 2

    +1 for 1Password.

    I don't have strong enough words to endorse their Watchtower service, which tracks recent breaches, affected sites, and warns you about it so you can change your passwords on affected sites. It also reports about duplicate passwords used multiple places, last time they were changed, etc. That functionality of 1Password alone is worth the cost, especially if you have hundreds or thousands of passwords.

    You can store your key database in multiple different places, you just have to choose the one you think is most secure. :)

  14. Hide it in plain sight. by 140Mandak262Jamuna · · Score: 1

    That is what I do. Whenever I create an account I enter the password as the user name and my username as the password. I am so clever.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Hide it in plain sight. by higuita · · Score: 1

      So your password is 140Mandak262Jamuna ... now i just need to find your username!!

      --
      Higuita
    2. Re:Hide it in plain sight. by SillyBrit · · Score: 1

      I tried that, but 'password1234' wasn't accepted as a valid email address :-/

      --
      --- To save space, would readers please insert their own witty comment -here-
  15. Re:Dont use lastpass by DRAGONWEEZEL · · Score: 1

    Hey, that's my Password (1Password) it satisifes all the usual criteria uper/ lowercase letters, including a # and length => 8 char.

    (j/k of course)

    --
    How much is your data worth? Back it up now.
  16. Lotta dumbasses on here by Anonymous Coward · · Score: 1

    Why the hate for cloud storage? Lastpass encrypts your passwords with your own key, that you select, and this has been proven as they released the source of their client.

    1. Re:Lotta dumbasses on here by crashumbc · · Score: 1

      yes AC we believe you!...

    2. Re:Lotta dumbasses on here by skids · · Score: 1

      they released the source of their client.

      ...until they change the source.

  17. Use firefox master password with mozilla sync by Vairon · · Score: 3, Interesting

    Yes. I recommend Firefox's password manager which can encrypt passwords stored in your browser with a master password. Then add to that Mozilla's sync feature to store an encrypted copy of your passwords on Mozilla's server. They are stored encrypted and cannot be recovered without the sync password and e-mail access. If you don't trust Mozilla's server, despite the passwords being encrypted, they provide the open source software so you can run your own server to sync your encrypted passwords to.

    If someone (you or hacker) does not know the sync password and resets the password with access to your e-mail account, it will not give them access to the passwords that were sync'd previously. This is good because it keeps a hacker from being able to just hack your e-mail account then use that to get access to all your passwords.

    1. Re:Use firefox master password with mozilla sync by l20502 · · Score: 2

      Still inferior to the previous sync version, which also required a separate encryption key

  18. KeePass + Syncthing here by Piranhaa · · Score: 1

    The issues with KeePass generally is synchronization of your password database. You can put it into a USB stick and it gets out of sync, or you can put it up in the cloud, but then it's sort of our of your control..

    I use KeePass for my password database and then Syncthing to sync it on all my devices. It's light enough to work on a Raspberry Pi, so it's easy to setup a Syncthing cluster. Resilio (previously known as Bittorent Sync) works too, but I've never tried it personally.

    The result is an Open Source password manager, with a database that's synchronized between all my devices and in my control.

    1. Re:KeePass + Syncthing here by David_Hart · · Score: 1

      The issues with KeePass generally is synchronization of your password database. You can put it into a USB stick and it gets out of sync, or you can put it up in the cloud, but then it's sort of our of your control..

      I use KeePass for my password database and then Syncthing to sync it on all my devices. It's light enough to work on a Raspberry Pi, so it's easy to setup a Syncthing cluster. Resilio (previously known as Bittorent Sync) works too, but I've never tried it personally.

      The result is an Open Source password manager, with a database that's synchronized between all my devices and in my control.

      I sync my KeePass to the cloud. But, I've also set it up with two-factor authentication. You need both the key file and the password. I place the key file on my portable devices using offline methods. So, even though the database is in the cloud, it's much more secure, in my opinion, than online key managers.

  19. Re:Dont use lastpass by Anonymous Coward · · Score: 2

    > Lastpass is a piece of crap.

    And that's the end of the rant? Aww.

    I continue to recommend Lastpass. 1Password (for 70$), not at all.

  20. LastPass by Mike+Van+Pelt · · Score: 4, Informative

    I've been using LastPass for years. I tried pwsafe (nice, but at the time, didn't support Mac well) and KeePass (which I didn't like for reasons that I don't quite recall now; ended up moving back to pwsafe) before I switched to LastPass.

    The deciding factors were (1) LastPass Premium works on Android. (And, now, you don't need Premium; the free version also works on Android.) (2) Syncs password changes across all devices, and (3) Professional Paranoid Steve Gibson gave it his seal of approval.

    Some of the others also have a way to sync across all devices now, but I haven't come across any compelling reason to switch. Though LetMeIn may be working on that one.

    1. Re: LastPass by Anonymous Coward · · Score: 1

      I dont like your post for reasons i cant recall

    2. Re:LastPass by Chewbacon · · Score: 3, Informative

      It's worth adding that Last Pass information is decrypted on the device you're using it on and not on the server. Just pick a good password for the account.

      --
      Chewbacon
      The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
    3. Re:LastPass by AmiMoJo · · Score: 2

      The problem with LastPass is that it runs in the browser. You don't really want to be trusting the browser with your passwords. Better to have them in another application and only paste them into the browser when needed. At least that way if the browser is compromised at worst they will only get the sites you log into after infection, not access to the while database. Stuff like bank accounts and other non-web-related information in particular will not be compromised that way.

      KeePass is better in every regard. Multiple client apps so you can pick the one that suits you. The official client is pretty good. Multiple free versions for Android and iOS. Cloud sync for free. Open source, well tested and examined for flaws.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:LastPass by Ksevio · · Score: 1

      If your browser is compromised, then you have a compromised piece of software running on your computer so you might run into problems anyways.

    5. Re:LastPass by AmiMoJo · · Score: 1

      With modern sandboxed browsers it is quite likely that the malware will be limited to the content of the tab it ran from. Even if it gets out of that into the browser's process, it will be running with low permissions and be sandboxed by the OS. To get access to another process' memory it would need to do privilege escalation on the OS too.

      In comparison just compromising the browser will be enough to grab your entire LastPass database and encryption key.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:LastPass by Ksevio · · Score: 1

      Fortunately, LastPass prevents that.

  21. Better off with paper in wallet. by RobRyland · · Score: 2

    Just keep a tiny address book in your wallet.
    Any important passwords you keep there.
    The unimportant stuff can use a common password.

    1. Re:Better off with paper in wallet. by Required+Snark · · Score: 2
      I have a notebook next to my machine. It does not have a big label on the front saying PASSWORDS. It's one of the anonymous things piled on my desk. I should keep a copy somewhere else like my safe deposit box, but I don't. If someone with bad intent can get into my house there's not much I can do about it, so that's where I draw the line.

      I know it's a low tech solution, but no amount of computer hacking on any machine will get all my passwords. Since I usually remember the passwords I use all the time it is reasonably convenient. I use long easy to remember passwords with lots of non-alphanumeric characters, so that gives reasonably uncrackable passwords. An example would be !non-alpha.Numeric!. That's nineteen characters and relatively easy to remember.

      --
      Why is Snark Required?
  22. Pass by duke_cheetah2003 · · Score: 1

    I like this solution, probably a little too un-'user friendly' for most though.

    https://www.passwordstore.org/

  23. Good use for an old PDA by spiritplumber · · Score: 1

    Good use for an old PDA from pre-wifi. Of course if it craps out you're in deep. So make that two old PDAs from pre-wifi. You can sync it with irda or serial, which has the advantage of only working when you want it to (if that).

    --
    Liberty - Security - Laziness - Pick any two.
  24. Re: Encrypted File, Encrypted USB by Anonymous Coward · · Score: 2, Interesting

    You had better use something in addition to that USB drive. One good static discharge and you're toast.

    Use cloud storage like Google Drive or Dropbox and Keepass. It's encrypted, located locally and backed up to the cloud. Been working that way for years without any problems.

  25. Save hints by Lije+Baley · · Score: 2, Interesting

    For any normal person (not rich, famous, or powerful), just storing hints in a document is good enough. Something like:
    EBay kxxxxbxxxx3xxx
    Where the mask character x is not precisely replacing characters.
    It's enough to remind me, but not enough to aid a casual attacker.

    --
    Strange things are afoot at the Circle-K.
    1. Re:Save hints by Lije+Baley · · Score: 1

      Yes, I dispute the consensus advice, at least in the respect that I think that for "normal" people, the cures prescribed are worse than the disease. I would much rather face the risk of some damage occurring at some point rather than the certainty of damage every day from over-zealous security practices. Security fatigue is definitely setting in. I think that even business are starting to understand the cost-benefit analysis here. Perhaps security will move more towards an insurance model. Security is a hot profession now, but I suspect that will not continue indefinitely.
      By the way, I don't presume much about the value of my opinions. You can take what you want from them.

      --
      Strange things are afoot at the Circle-K.
  26. "pass" (aka passwordstore.org) by Average · · Score: 1

    In as tech, Linux, and retro community as Slashdot, I give a particular shout to "pass" (passwordstore.org). Takes a little time to realize how simply powerful it is. And, it's literally nothing but GPG, Git, and a long but easy-to-read Bash script. Also, works really, really well for a team that needs a secrets vault. Back when we did that with KeePass, we'd always get out of sync. Now? It's a git-merge, just like the code.

    Want more advanced security than that? My teams' GPG keys (and SSH keys for Git) are on a smartcards (Yubikeys to be specific) which means the actual private keys are never on our (day to day) computers.

    In the broader sense of the question, yes, you should use a password manager. I have 300+ passwords (and password-like little bits of info). All different, all randomly generated. I never forget one. Not sure how you do that without a pw manager.

  27. SuperGenPass by kwerle · · Score: 2

    https://chriszarate.github.io/...
    SuperGenPass is a different kind of password solution. Instead of storing your passwords on your hard disk or online—where they are vulnerable to theft and data loss—SuperGenPass uses a hash algorithm to transform a master password into unique, complex passwords for the Web sites you visit.

    SuperGenPass is a bookmarklet and runs right in your Web browser. It never stores or transmits your passwords, so it’s ideal for use on multiple and public computers. It’s also completely free and open-sourced on GitHub.

  28. Re:Dont use lastpass by SensitiveMale · · Score: 3, Insightful

    +1 for 1Password.

    I would have said the same a month ago, but 1Password is changing their pricing to $36 a year subscription.

    I'm switching to LastPass.

  29. Yes and no... by bobbied · · Score: 2

    I use a password manager that has Windows, Linux, Android and IOS clients. They all use the same encrypted data file that I keep on my dropbox.. I keep my day to day non-user critical account passwords in there so I can access them easily and quickly no matter where I find myself. But I don't put the important passwords (finical accounts and the like) in there, I just remember them.

    But the PRIMARY thing you can do to keep yourself safe is to "DON'T use the same password on multiple sites!" Never, EVER use the same password in your "fun" accounts and your financial logins... This is because a breach at one of these "we don't care about your security" sites is a lot bigger risk than at your bank, but if you have the same password, you just gave the crooks a very important piece of information.

    Secondary to that, is keeping passwords hard to guess. If you have a manager that generates passwords for you, use it for the throw away accounts.

    So, in summary. Sure, use a password manager for the trivial junk accounts, use complex passwords and keep them different. But NO, don't put your important passwords in an online storage... Develop a way to remember them and Keep those in your head.

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  30. Haha, no by DivineKnight · · Score: 1

    Haha, no. For the same reason you don't keep all your valuables in one safe.

    1. Re:Haha, no by brantondaveperson · · Score: 1

      I keep all my valuables in one house, is that bad too?

    2. Re:Haha, no by DivineKnight · · Score: 1

      Depends. Tell me your address, and I'll check it our for you.

  31. Should you drink water to stay alive? by kangsterizer · · Score: 1

    I mean, you can probably live without for a while...

  32. password safe by djk1024 · · Score: 2

    I've been using password safe for over 10 years. It's works well for me, is free, was created by Bruce Schneier and keeps your passwords in a local encrypted file.

    1. Re:password safe by akita · · Score: 1

      Thank god, reading the comments and not a single mention of pwsafe,

    2. Re:password safe by Jason+Levine · · Score: 1

      That's what I use too. There's even an Android version that I use with a copy of my PasswordSafe file stored in the cloud so I can get to my passwords on the go.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    3. Re:password safe by toonces33 · · Score: 1

      And both the Android and PC versions support YubiKey.

    4. Re:password safe by cjmnews · · Score: 1

      Me too. There are Windows, IOS and Mac versions so I can use 1 passwordsafe database across all 6 devices that need it. I have my parents using it, as well as my in-laws.
      Every site gets a random password that meets their criteria. Once you get used to not knowing your passwords, the stress goes away. Often used ones get memorized even if they are random.

      --
      You can lose something that is loose, so tighten the loose item so you don't lose it.
  33. Use a manager, use 2fa by WinstonWolfIT · · Score: 3, Insightful

    I use LastPass just fine, because every site where getting my login details would hurt, I use 2fa: Microsoft, my bank, PayPal, LastPass, Google, etc. Sure I'm picking up my phone once in a while but it's a good balance between secure and convenient. Far less secure are card details; mine got compromised recently but was detected and reversed almost immediately. Which is why I use PayPal whenever possible.

  34. I do not.. come up with a good story scheme... by gosand · · Score: 3, Interesting

    it's what I've used for years. I have a not so memorable story, take an event from that, and turn it into your password scheme.

    [completely fabricated example]
    In 7th grade a girl I liked (Sarah) gave a presentation on Abraham Lincoln. She was wearing a blue dress.
    Four score and blue dress. FoScBlDr (8 characters, safe)
    Add in a number and a symbol, because some sites require it. FoScBlDr81? [I think it was in 1981]

    So, there is my starting password. Password hint = Sarah Lincoln 81, maybe SL81 for short.
    6 months later, you have to change your password. Hint becomes SL82 (FoScBlDr82?)
    You could cycle through to 89, then back to 81. Over time, you can morph it in other ways. Maybe put a $ in there instead of a ? for financial sites, or come up with a separate story for those.

    The thing is, YOU make up the story and the cycling rules.
    You can even write down your password hints, nobody would ever think "Crush 88" was actually "FoScBlDr88?"

    I have used one scheme/password since 1999, and it has morphed so much even if I told someone my original password, they couldn't guess what it is now... it's just jibberish.

    --

    My beliefs do not require that you agree with them.

    1. Re:I do not.. come up with a good story scheme... by Anonymous Coward · · Score: 1

      it's what I've used for years. I have a not so memorable story, take an event from that, and turn it into your password scheme.

      [completely fabricated example]
      In 7th grade a girl I liked (Sarah) gave a presentation on Abraham Lincoln. She was wearing a blue dress.
      Four score and blue dress. FoScBlDr (8 characters, safe)
      Add in a number and a symbol, because some sites require it. FoScBlDr81? [I think it was in 1981]

      So, there is my starting password. Password hint = Sarah Lincoln 81, maybe SL81 for short.
      6 months later, you have to change your password. Hint becomes SL82 (FoScBlDr82?)
      You could cycle through to 89, then back to 81. Over time, you can morph it in other ways. Maybe put a $ in there instead of a ? for financial sites, or come up with a separate story for those.

      The thing is, YOU make up the story and the cycling rules.
      You can even write down your password hints, nobody would ever think "Crush 88" was actually "FoScBlDr88?"

      I have used one scheme/password since 1999, and it has morphed so much even if I told someone my original password, they couldn't guess what it is now... it's just jibberish.

      This is pretty good, but it runs into the password re-use problem. Which is a real problem, because you don't have any say in how securely the password is stored in the service's database. If your yahoo password gets compromised, that's a real issue. But if your compromised yahoo password will also let people into your gmail and etrade accounts, it's a disaster.

      I do something similar, but it makes a different password for every site. I made up an algorithm based on the name of the service, so I just have to remember my password formula and I get a unique password for every site. For example:

      www.slashdot.org. Break it down by syllable it becomes "slash" and "dot". Put a special char after the syllables, so now we have "slash#dot#". Now use the letter one up on the keyboard, "woqwy#e9t#". Now stick a greater-than-4-digit number in the middle - "woqwy#46579e9t#". www.pandora.com becomes 0qh#46579e94q# Have 2-3 different numbers to stick in the middle, for forced password change policies (which are security theater if you have a good unique password). Several times a year I'll end up at a site I know I created an account at but haven't logged into in a really long time. I apply my formula and it's like magic; passwords I haven't had to remember in years work without drama.

      It does follow a pattern, which means it's technically at risk to a creative cracker. That can't be avoided by anything except real randomness. But if you study the way password crackers go about things, it's secure enough. It's eye opening to watch those guys go about cracking a db of user accounts. They'll get about half of them in a minute. These are the "monkey123" and "passw0rd" people. Just common passwords in a straight up list to try. After an hour they'll be up to about 85%, these are the "cowboyFan1977" passwords. Very common patterns, [dictionaryword][dictionaryword][year], and the like. A week later they'll be up to 90%, catching some of the less used (but still used by lots of people) patterns, "1Fri3ndlyGhost!". The last 10% they'll never get, unless the database didn't randomly salt the hashes or something. You just need to be in that last 10% and it's as good as random.

    2. Re:I do not.. come up with a good story scheme... by gosand · · Score: 1

      it's what I've used for years. I have a not so memorable story, take an event from that, and turn it into your password scheme.

      [completely fabricated example]
      In 7th grade a girl I liked (Sarah) gave a presentation on Abraham Lincoln. She was wearing a blue dress.
      Four score and blue dress. FoScBlDr (8 characters, safe)
      Add in a number and a symbol, because some sites require it. FoScBlDr81? [I think it was in 1981]

      So, there is my starting password. Password hint = Sarah Lincoln 81, maybe SL81 for short.
      6 months later, you have to change your password. Hint becomes SL82 (FoScBlDr82?)
      You could cycle through to 89, then back to 81. Over time, you can morph it in other ways. Maybe put a $ in there instead of a ? for financial sites, or come up with a separate story for those.

      The thing is, YOU make up the story and the cycling rules.
      You can even write down your password hints, nobody would ever think "Crush 88" was actually "FoScBlDr88?"

      I have used one scheme/password since 1999, and it has morphed so much even if I told someone my original password, they couldn't guess what it is now... it's just jibberish.

      This is pretty good, but it runs into the password re-use problem. Which is a real problem, because you don't have any say in how securely the password is stored in the service's database. If your yahoo password gets compromised, that's a real issue. But if your compromised yahoo password will also let people into your gmail and etrade accounts, it's a disaster.

      You are correct. I alluded to but didn't make it clear that I can use the same scheme, but different password, for different sites.
      e.g. for one site it may be "99 Crush", which would be "?99FoScBlDr" (change the number, and move it and the ? to the front)
      I just posted off the top of my head anyway, if you put a little thought into it, it becomes more secure. And using your example, if someone cracked my yahoo password and it was "FoScBlDr82?", how would they ever figure out that my gmail password is "FoScBlDr88?" ? OK, so maybe they could decide to increment the number and get lucky. What if I make my scheme to rotate the number and the letter before it? FoScBlDr81?, FoScBlDs82?, FoScBlDt83?, etc.

      My point is that it can be obscure and memorable, but only to you. Unless you share your made up algorithm, or expose a simple pattern, which can't really be figured out unless someone gets multiple versions of the password. I am not saying it's perfect, but I think it is a good way to do it. It's worked for me anyway.

      I still remember a password that an intern at my first company used. He gave it to me when he left in case I needed it. It was "CIrpotb,"
      He liked Pearl Jam, and it was from a lyric in one of their popular songs.

      --

      My beliefs do not require that you agree with them.

  35. Re:Reported vulnerabilities are fixed by KE6YDO · · Score: 1

    The linked article informaticsDude refers to is sort of outdated for LastPass, as Anonymous Coward points out, the vulnerabilities in LastPass and others have been fixed as of 2017-03-01 as reported by Team[SIK] (https://team-sik.org/trent_portfolio/password-manager-apps/), so what's the problem now? I use LastPass.

  36. What's wrong with this? by reboot246 · · Score: 3, Funny

    I just write the passwords on Post-It notes and stick them to the monitor. :)

    1. Re:What's wrong with this? by Anonymous Coward · · Score: 1

      I just write the passwords on Post-It notes and stick them to the monitor. :)

      I know this was just a joke, but a good password written down is a zillion times better than a shitty password memorized. Just maybe stick the post-it in your wallet instead of under the keyboard.

  37. Re:Encrypted File, Encrypted USB by dpidcoe · · Score: 1

    I also (as many do) tend to reuse passwords with minor variations. Most of my passwords (even in the file) are "shorthand" passwords that wouldn't work as listed in the document.

    I don't understand why more people don't do this. It's easy to come up with a suitably long and random base password that you can then add minor variations to based on some algorithm to make it unique per website or service. e.g. if P@ssword1 is your base password, your slashdot login might be sP@sslword1a (sticking the first three letters of the site into the beginning, middle, and end of the password). Assuming you use an actually random base password and do something a little more sophisticated to mask where you're getting the variance from (e.g. rotate the site initials based on the value of the first one) no one is going to be able to figure out your other passwords based on seeing just one or two in the event a database with your plaintext credentials gets pwned.

    Obviously that's not the be-all end-all of password security and you'd want to use truly unique passwords for important stuff (bank, email, etc.), but it works great for the 100s of unimportant/semi-important passwords that you use on a semi-regular basis without putting all your eggs in one basket like with a password manager.

  38. Keychain by geoff_syndicate · · Score: 1

    I use keychain and Safari's automatic password generator. It's extremely convenient and I'm surprised no one's mentioned it here. Serious question: are there any reasons why this isn't a good idea?

    1. Re:Keychain by skids · · Score: 1

      The main drawback is it's in a place everyone who might want your password knows to look, and generic malware to sniff out your keychain password is more likely to be manufactured given how may passwords are at stake globally. Whether that's concerning to you depends on your personal security needs.

  39. Re: Dont use lastpass by Anonymous Coward · · Score: 1

    1Password is garbage https://myers.io/2015/10/22/1password-leaks-your-data/

  40. Step 1) Threat Evaluation, Step 2) Pick Something by Anonymous Coward · · Score: 1

    As with all things security related, the first thing you have to do is decide what kind of threats you're really worried about. If you're doing anything that might make you the target of either state backed or other deep pocketed groups that are also technically sophisticated, that's very different than if you're just some person trying to keep their banking and credit card details private. A shorter way to think of that is: is there any reason anyone rich and smart might want to spear phish you? If yes, good luck and I probably can't help you. If no, keep it simple.

    Personally, I have an encrypted text file on my encrypted local PCs that I back up to an encrypted HDD. When I need to create a new password for something, I open it up, enter my one main password that I don't write down and have never told to anyone, and then enter the new site, user, and PW info. I don't use the same passwords for any site, but I do let browsers remember passwords for non-critical things (Amazon, forums and tech support stuff, etc.). Depending on the number of different devices you use and the number of different sites you consider "critical" (i.e. you don't trust a browser to remember the PW), you should only need to really remember 10 passwords. That's easily do-able, especially if they're things you use at least a couple times a month.

    Assuming you've got strong and secret passwords that are unique to each critical site (banking, credit cards, social media), that's all you really need. No need to hook into any cloud based service that itself might be compromised, no need to spend any money, no need to trust the keys to your life to anyone but yourself.

    I'm not against password managers. I know smart people who use them. But smart paranoia is better than general paranoia, and for most use cases they've always struck me as creating more security holes than they plug.

    YMMV.

  41. Re:Encrypted File, Encrypted USB by skids · · Score: 2

    Pick even just a short password, and a consistent non-obvious way to append other data about the account. Then cat | some hashing command, type your stuff and cut/paste. Save the relevant data about the account in a text file, but not in the same format you use to append to the password and with some extra cruft. Be sure to include a rough date so you know how stale a password is.

    This avoids one compromised cleartext password giving clues about others, as long as you are not so p0wned as to have someone be able to see how you generate the hash or hijack your clipboard.

  42. No, bad idea by Anonymous Coward · · Score: 1

    Password Managers, especially "cloud" based password management is absolute garbage.

    The thing you should be doing is designing your own password algorithm
    eg:
    slashdotcanbiteme911
    ^^^^^^^^ Padding
    --------^^^^^^^^ phrase you can remember
    -----------------^^^ number you can increment

    You use the padding word or phrase to fill out the minimum password length, typically something unique to the site that is obvious. Your phrase is something you use with all sites, and then you increment the number when you reset the password.

    If you have sites that require a symbol or something, you hold the SHIFT key for one of those numbers, etc.

    If you can't remember this kind of algorithm, then you should be resetting your password every time you login to a site you don't quite care about, and save your memory capacity for your bank accounts.

  43. Sometimes by guruevi · · Score: 1

    I personally only use password managers for decent passwords on relatively unimportant sites. And if the password manager gets lost, then I'll just have to reset some passwords.

    For anything important (bank sites, root etc) I have memorized about 14 random 12-16 character passwords.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  44. Re:Dont use lastpass by F34nor · · Score: 1

    Dashlane?

  45. Re:Encrypted File, Encrypted USB by mysidia · · Score: 2

    why more people don't do this. It's easy to come up with a suitably long and random base password that you can then add minor variations to based on some algorithm to make it unique per website or service.

    People DO do this. Research has shown that when implementing Password Expiration, in 80% of the time users created a new password which could be guessed by using a dictionary attack on the previous password and applying minor variations.

  46. yes. use pass. by cas2000 · · Score: 1

    use pass, a gpgv2-protected password store. available packaged for most distros or direct from https://www.passwordstore.org/

    graphical frontends also available for those who prefer them.

  47. Re:simple unbreakable unique password for any site by skids · · Score: 1

    While most sites will store crypts instead of cleartext passwords, you have no way of knowing which ones don't and those ones are likely more likely to be compromised. Cleartext can also be exposed easily by accident -- e.g. typing the password at a username prompt by accident, depending on how logging is configured on the service, or not caring to pay attention and do due diligence when ssh tells you a server key changed (really wish SSH would add a challenge response protocol, but it sadly puts 100% trust in the tunnel integrity with no plan B when used with passwords.)

    So discernable patterns in cleartext is something you should only use on low-priority sites.

    Hashing those patterns locally before using them can add enough security for most uses, though.

  48. Re:No Need by networkzombie · · Score: 2

    Yeah, that's great. I'm in IT and my Keepass shows over one thousand entries. I use the mnemonic device method for most passwords, like (examples only) rfhpwtycg (really fucking hard password that you can't guess), or MvEmJsUn (mercury, venus, earth, etc...), oTtFfSsEnT (one, two, three, four, etc...). Using mnemonic devices helps me remember what the password is, but not where it was used. I have at least 10 gmail accounts, 20 other email accounts, and multiple accounts with Cisco, SonicWALL, Office 365, Barracuda, Hostgator, CloudFalare, AT&T, Verizon, 8x8, Register.com, etc, etc, etc... I would never even think about trying to memorize any password except the one that opens Keepass.

  49. I abandoned KeePass for LastPass by Muck · · Score: 1

    I used KeePass for a long time on linux, but having to use mono sucked, and I felt like there was minimal work going on with the plugin, and the software in general for that matter.

    I feel like the weakest link to all password managers is the browser plugin. With that conclusion, I decided to go with LastPass, because I always see their name listed as paying well for bug bounties. I figure that significantly reduces the chances of there being a major 0 day vulnerability in their plugin over the other guys who in general have pretty lackluster dev cycles, and don't seem to have much of a bug bounty presence.

    I also do things like: require multi factor, don't auto load passwords on any sites, etc to mitigate my risk using lastpass.

    It's a risk - lastpass is a big target, but it seems like they do a good job of taking security seriously, so I decided I was better off with my passwords stored in a world that is actively attacked, but also actively defended instead of a world that is mostly ignored.

    --
    -- "I feel a strong disturbance in the for.."\*Segmentation Fault*\ (core dumped)
  50. Re:Encrypted File, Encrypted USB by Jason+Levine · · Score: 2

    Which is one reason why expiring users passwords too often leads to insecure passwords. If your password is going to last for a year, you might use a 20 character string including various special characters and caps/lower case mixing. If your password needs to be changed every month, you'll get the PASSWORD1, PASSWORD2, PASSWORD3, etc. variations.

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  51. RoboForm & Separate e-mails for EVERYONE by NuttyBee · · Score: 1

    So I have used Roboform for god knows how long, it sync across all my devices. Up until recently the last version, you could stick a version on a USB stick and it would allow you to load up an instance on a computer that didnt have Roboform installed. An when you took the USB out, the app disappears. I have something like 500 different passwords managed with it.

    But - I also provide every site a separate e-mail.

    slashdot@nuttybee.com
    yahoo@nuttybee.com

    If slashdot@nuttybee.com starts getting Viagra spam, theres a good chance that they got my address from Slashdot. And when that happens, I TKO the address, it goes directly to trash.

    If you're lucky enough to figure out my login - slashdot@nuttybee.com and my password '3l13t3haxor', it is usable at absolutely zero other sites.

  52. Re:large random strings? by toonces33 · · Score: 1

    I also use password safe. And I use it with a Yubikey for 2FA. Works both with my phone and my PC.

  53. PasswordSafe by twitnutttt · · Score: 5, Informative

    I am surprised no one has endorsed PasswordSafe yet! Written originally by Bruce Schneier, open source, and ported to Android which lets me sync my pwd database files between devices via Dropbox. I've been using it for years and plan to continue.

    Since starting to use it on my mobile, I've segregated my database a bit to prevent a total breach in case my phone were compromised. I have my "lower security" internet website passwords that I need on the go in one file. And I have my financial passwords (which also stores account and credit card numbers that I might need in an emergency) in another file. And then on my PC there is a master file that has all these plus a ton of other accounts I've collected over the years but don't see the need to take on the road in my phone. Each database has a different unlock password, and those are all I have to remember.

    1. Re:PasswordSafe by twitnutttt · · Score: 3, Informative

      Also DICEWARE!
      Any passwords you are remembering or entering manually, use passphrase generators instead of making up some wonky hard to type and remember system for yourself that is orders of magnitude less secure than easy to quickly enter and very secure strings of dictionary words.

    2. Re:PasswordSafe by Hans+Lehmann · · Score: 1

      I've been using PasswordSafe for several years now. My only problem with it is keeping its database synced up between my home computers and my work computer. Whenever I make changes to the copy on my work computer I have to remember to copy it to my home server via sftp and vice versa.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    3. Re:PasswordSafe by twitnutttt · · Score: 5, Informative

      Having just read through these comments, my forehead hurts from banging it against the wall and I better flush this explanation out a bit more...

      First of all, I'm amazed NO ONE mentioned the classic xkcd comic on memorized random password security: https://xkcd.com/936/

      Second, forget about it all you people with your **genius** schemes for generating unique 8-11 character passwords. Congratulations, you've just been hacked. Look up rainbow tables, people!

      You are all reinventing square and pentagonal wheels here. It's not working against the threat profile you face, and it's a pain in the ass for you compared to the painless solution that is already out there and explained if you just knew about it...

      OK, so here is the true situation you face if you actually want to be secure:
      1) You have hundreds of passwords to store.
      2) Each one better be 25+ characters of RANDOM data. Otherwise, you face a very realistic threat from brute force / rainbow tables cracking you in trivial amounts of time now or in the near future.
      3) You better not be reusing any of them anywhere, cause, you know, hacking.
            3a) If you use a standard root and "permute" it, you are relatively safer until one of your sites storing it in cleartext gets revealed, and then guess what, literally *everyone* uses the first character or two of the site name, or one or two letters more than the first characters to permute. So if you are ever an actual individual target as opposed to a mass script kiddie attack, you're toast. I know, and you thought you were so clever!

      AND, even if you managed to memorize all this, it's a goddam PAIN IN THE ASS to type these passwords in, especially on phones.

      Here is a solution that is 1) easier to remember, 2) faster to access your websites and login, and 3) order of orders of magnitude more secure:

      Stesps:
      1) Generate a SINGLE 6-7 word diceware PASSPHRASE. https://theintercept.com/2015/...
      2) Memorize it. This should take you all of two minutes.
      3) Download passwordsafe or keepass or another trusted OFFLINE password manager. I'm not going to press my personal preferences here. But it should have an automatic password generator feature.
      4) Lock the password manager with your diceware passphrase and start generating 30+ character random, unique passwords for each site you use.

      If you have a good tool (I use passwordsafe), you can store the URL, username, and password and with a combination of 3 hotkeys open any website, and login in under 2 seconds for any of the hundreds of TRULY SECURE passwords you store.

      You can sync the encrypted pwd manager file to your mobile and other devices and access from there with equal security.

      And a passphrase with all lower case letters to unlock your pwd manager is even faster to type on a computer or phone than a single one of these insecure, short, alpha-symbol-numeric jokes people are advocating the genius of here.

      OK. Now you know. So spread the word and forget all this elaborate security theater nonsense.

    4. Re:PasswordSafe by CheeseTroll · · Score: 1

      As twitnutttt mentioned, Dropbox works really well for syncing the PasswordSafe file between multiple computers, though I'd be reluctant to connect to my personal Dropbox account from a work computer (actually at my current job I *can't*). There's a PasswordSafe (& PasswordSafe Sync) app for Android which works great. On my ipad I use an app called pwSafe which also works with my PasswordSafe file.

      --
      A post a day keeps productivity at bay.
    5. Re:PasswordSafe by Dr_Barnowl · · Score: 1

      I use Syncthing - runs on all major OSs including phones, runs (almost*) entirely on your own infrastructure so less scope for being snooped. Packaged for my NAS box as well. (A NAS or equivalent server for backups is something every self-respecting nerd should own). And no arbitrary data size limits.

      * It uses some public servers for connection negotiation and sometimes as peers - but all traffic is encrypted.

    6. Re:PasswordSafe by eneville · · Score: 1

      I wonder about the desktops and phones being subject to swap reads. At some level the plain text will be in memory, forcing the machine to swap (does it use hugepages?) would then lead to possibility of something with privilege reading swapped data. Firefox wouldn't be a memory hog now would it?

    7. Re:PasswordSafe by cathode · · Score: 1

      ^^^^^ This. If you only read one comment, make it twitnutttt's.

    8. Re:PasswordSafe by thegarbz · · Score: 1

      am surprised no one has endorsed PasswordSafe yet!

      Why would they when KeePass is the same but better? Stronger encryption, more features, ported across more platforms.

    9. Re:PasswordSafe by paulatz · · Score: 5, Insightful

      Except that many websites do not accept very long passwords, and most will require it to contain an upper case letter and/or a number, and may even bitch if you put the upper case at the beginning and the number at the end, at which point you put them somewhere else and you forget the password the moment you press "ok".

      --
      this post contain no useful information, no need to mod it down
    10. Re:PasswordSafe by TheRaven64 · · Score: 4, Insightful

      Second, forget about it all you people with your **genius** schemes for generating unique 8-11 character passwords. Congratulations, you've just been hacked. Look up rainbow tables, people!

      If you have upper- and lower-case letters, numbers, and symbols then each character is one from a set of 80, so a random 8-character password from this set contains 50 bits of entropy (2^50 possible combinations). To store all such passwords in a rainbow table would require 2^54 bytes (8 petabytes) of storage. I doubt that most hackers have that much space.

      A case insensitive 8-character password, in contrast, has just under 38 bits of entropy, so it is quite feasible to compute a rainbow table. Mixing cases alone takes this up to 45 bits, which means that you'll need around half a petabyte for the rainbow table.

      If you're using a salted hash to store the password, then the rainbow table needs to be computed for each salt (and if you're sensible, you'll use a different salt for each password, so you need a different rainbow table per password, not per password db). You're better off brute forcing it than storing the rainbow table. A modern GPU can manage about 20,000,000,000 hashes per second, so can search a 34-bit key space per second. 45 bit of entropy gives you a search space that takes about half an hour of GPU time. 50 bits gives you 18 hours. An 11-character password will give you 69 bits of entropy (and a rainbow table that most filesystems can't store, though ZFS can if you can afford enough disks), and will take about 1,000 years to brute force with a single GPU (though with 10,000 GPUs you can do it in a reasonable amount of time). A 10-character password gives you 63 bits, which takes about 17 GPU years to crack and is still probably beyond the capabilities of anyone other than a nation-state adversary.

      --
      I am TheRaven on Soylent News
    11. Re:PasswordSafe by Geeky · · Score: 1

      You know the problem with 30+ random characters?

      I know of at least a couple of websites that block pasting into the password field. For some dumb reason they think it's more secure to have you type your password than paste it from somewhere. Which of course encourages short, easy to type passwords.Sad but true.

      Some - especially enterprise tools - also enforce special characters, mix of lower and upper and all that stuff that makes it harder to use a phrase. Couple with password expiry every 30 days and no reuse of your last ten passwords and they've created the perfect recipe for poor passwords that get scribbled on post it notes.

      Otherwise, yes, I agree - I use Keepass and have it generate random passwords for most things now. Alternatively if a site allows authentication with a google account I use that, with a secondary gmail account I keep for that purpose. That's mainly for forums and other non-critical things.

      --
      Sigs are so 1990s. No way would I be seen dead with one.
    12. Re:PasswordSafe by Gussington · · Score: 1

      2) Each one better be 25+ characters of RANDOM data. Otherwise, you face a very realistic threat from brute force / rainbow tables cracking you in trivial amounts of time now or in the near future.

      This is why no-one like Security 'experts'. Just because something can be broken into, doesn't mean it will. As demonstrated by the millions of locked houses with glass windows that aren't being broken into right now.

    13. Re:PasswordSafe by AmiMoJo · · Score: 2

      So much bad advice, it's hard to know where to begin. Let's start with what NOT to do:

      First of all, I'm amazed NO ONE mentioned the classic xkcd comic on memorized random password security: https://xkcd.com/936/ ...

      1) Generate a SINGLE 6-7 word diceware PASSPHRASE.

      Such passphrases are EXTREMELY weak. The words are easily predictable (just use a few different language dictionaries, and the usual uppercase/lowercase/substitution combos) and concatenating several of them doesn't increase the amount of entropy enough to resist brute force attacks on a cheap GPU.

      Look up rainbow tables, people!

      Salting negates that threat. If the site doesn't salt or limits you to 11 character passwords, it has bigger problems and a good password won't protect your account.

      AND, even if you managed to memorize all this, it's a goddam PAIN IN THE ASS to type these passwords in, especially on phones.

      Any half way good password manager will copy them for you. Keepass on Windows and Android does, for example, and it's implemented in a secure way. You don't even have to display the password on screen, so no danger of shoulder surfing.

      The best option is to use something like Keepass with both a password and a keyfile. Store the database in the cloud for easy access, but keep the keyfile local only. Then you only have to copy it to each device once, while the database can be synced whenever changes are made. Use a good, random password (you just have to memorize it, there is no getting around it).

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:PasswordSafe by CrimsonAvenger · · Score: 1

      Except that many websites do not accept very long passwords, and most will require it to contain an upper case letter and/or a number, and may even bitch if you put the upper case at the beginning and the number at the end, at which point you put them somewhere else and you forget the password the moment you press "ok".

      But my PasswordSafe remembers them for me, so who really cares if I forget them the moment I press OK?

      Actually, since my PasswordSafe generates them in the first place, I don't have to even bother forgetting them;

      Oh, and I use the "comments" field in PasswordSafe to remember "secret questions" and their answers. That way I can use random answers to the secret questions, so even someone who knows me won't have a clue what to put into the secret question field.....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    15. Re:PasswordSafe by Frederic54 · · Score: 1

      Absolutely, a couple of years ago I personnaly tested and reviewed a lot of password manager, and since then I use PasswordSafe on both windows and linux.
      There is no way I will use one with "cloud" support when you have no control on it. Even then I don't put my pwsafe.psafe3 in Google Drive or anything, only on a USB key.

      --
      "Science will win because it works." - Stephen Hawking
    16. Re:PasswordSafe by Big_Breaker · · Score: 2

      What about non-standard characters? Is the whole ASCII set generally available? Some websites are explicit about which characters are valid but many say nothing.

      Most attackers using a rainbow table or brute force would probably not include (Alt-"214") in any of their attack attempts.

    17. Re:PasswordSafe by prunus.avium · · Score: 1

      The trouble with using bits of entropy as the measuring stick is cracking isn't done by brute force anymore. Even as of 5 years ago they started using dictionary attacks.

      Which means that if you have a real word in there to create the 10 characters, the time to crack it is significantly shorter. And quick little substitutions (leet-speak) are being added in to the more sophisticated software so changing "password" to something like "P@ssW0rd" buys you a few seconds at best.

    18. Re:PasswordSafe by drakaan · · Score: 1

      Actually, parent said to start generating 30+ character random passwords for each site you use after generating the 6-7 word passphrase.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    19. Re:PasswordSafe by gfxguy · · Score: 1

      That still doesn't solve the idiotic problem of sites not accepting long passwords, some site requiring special characters, some sites refusing special characters, etc., etc.. It otherwise seems like a great scheme (although I haven't tried it), and would be perfect if you could edit the generated password to fit a site's special requirements.

      --
      Stupid sexy Flanders.
    20. Re:PasswordSafe by Oswald+McWeany · · Score: 1

      If you have upper- and lower-case letters, numbers, and symbols then each character is one from a set of 80, so a random 8-character password from this set contains 50 bits of entropy (2^50 possible combinations). To store all such passwords in a rainbow table would require 2^54 bytes (8 petabytes) of storage. I doubt that most hackers have that much space.

      I don't have data- but I'm willing to bet that passwords that require an upper case letter, a number and a symbol can be simplified 90% of the time.

      I highly suspect that the upper case character is the first one in the password over 75% of the time. That the number and special character are the last two characters in the password 75% of the time- and that the other five characters in an 8 character password are in positions 2-6 and all lower case over 50% of the time.

      You can limit quite a lot of possibly passwords if you only look for 26 possible combinations of first individual 6 characters, and about 10 possible combinations of last 2 individual characters each. That's still a lot of combinations- but a lot less than the 80 or so possible unique characters for each individual spot- and it wouldn't catch every password, but could probably crack a decent % of them.

      --
      "That's the way to do it" - Punch
    21. Re:PasswordSafe by mrzaph0d · · Score: 1

      PasswordSafe has an overall policy, but you can override it per password to match a site's specific requirements.

      --
      this is just a placeholder till i send back my real sig from the future.
    22. Re:PasswordSafe by GLMDesigns · · Score: 1

      I love your answer but disagree with a small part of it. Passwords need not be 100% random to be effective.

      Let's say you made a variation on a passphrase.( I am super secret + site) so Iamsupersecretsd (for slashdot)

      Let's say the attacker (in one of his many iterations) has a brute force for limiting letters to the 18 most commonly used [1]

      the above password would have an entropy of 20^20 which is approximately 1x10^26

      A brute force attack of a billion / second = 8.6x10^13 / day = 1x10^12 days

      I think we're confident that the above human generated password defeats any brute force attack.

      What about dictionary attacks?

      There are 6000 words in a basic English dictionary. The above example are all in the basic dictionary. (Less if you exclude words with z,q,x,j,k,v)

      6000^4 == 10^15

      Which means that the above password would be cracked in about 11 days.

      However ou can randomize your password to a point that it becomes useful and yet remain

      Example use "z" for the spaces

      izamzsuperzsecretzsd

      You're now at 24 characters and it will combat the dictionary attack (to a minor extent)

      replace some letters with a number. Let's be obvious and substitute all "e" with a 3.

      after all we're all super cool script kiddies here.

      mind you we just doubled the effort of the dictionary attack. Substitute e for 3 and that 6000 word dictionary became 12000.- it will now take 22 days.

      A few more changes and your password will be secure for all but the NSA, FBI type folks.

      Please correct me if I'm wrong here.



      [1] https://en.wikipedia.org/wiki/...
      [2] https://lotsofwords.com/-z-q-j...

      --
      If you're scared of your govt then you need to further restrict its powers
      Vote 3rd Party in 2016 and beyond
    23. Re:PasswordSafe by twitnutttt · · Score: 2

      Thanks for filling in a few details I left out, guys. :)

      Yes, individual sites with poor password support are a problem (short max length, or not allowing special characters). In response, PasswordSafe (or similar quality tools) allow you to override the password generator policy for a particular site to have a particular length and require or exclude certain character classes.

      I totally forgot to mention the notes field! Yes, you should use it to store the secret questions and answers required for some sites. AND, use the password generator feature to generate random answers to these questions. These should be thought of as just additional passwords. DON'T USE REAL ANSWERS TO REAL QUESTIONS! And the length policy should be extra long because these answers are usually not case sensitive.
      For example: "What was my first pet?" Answer: klihyrseet4rslchvlajyt2565zfx trdrzoij nxvk52juzhf ygvzhxdjvw 34ncolsd2k jlgcda52sufiogxciuyfu

    24. Re:PasswordSafe by twitnutttt · · Score: 1

      Totally agree!
      I am consistently pissed off by these few websites that think they are HELPING security by preventing you from pasting into the password field. In other words, they are preventing you from using the most secure password scheme out there... a super long, random password that you don't ever type or memorize but paste in from a tool.

      Well, in every system there are exceptions. And unfortunately, for these few sites, you are stuck using a shorter, less secure password so you can type it in. oh well

    25. Re:PasswordSafe by DarkOx · · Score: 1

      If you have upper- and lower-case letters, numbers, and symbols then each character is one from a set of 80, so a random 8-character password from this set contains 50 bits of entropy (2^50 possible combinations). To store all such passwords in a rainbow table would require 2^54 bytes (8 petabytes) of storage. I doubt that most hackers have that much space.

      They don't and they don't need it. In fact it would require more storage in most cases because of salts.

      8 chars or so is about the tipping point where it takes longer to search the storage for a hash mach than it does just to generate the hashes on the fly and see if they match, using a gang a GPU units. That said 8 chars of truly random pick 80 selections will still stand up pretty damn well. Most folks doing password cracking are still using dictionary based attacks. Granted they 20 gig dictionaries with ever Latin root language word and all common char substitution with other 'rules' as well but its not a true brute force.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    26. Re:PasswordSafe by DarkOx · · Score: 1

      You fight the subsitition rules with some effectiveness and still keep your memory sane if you make up some slightly more complex rules for your own use like:

      a gets replaced with @ unless it the second occurrence in the word.

      o gets replaced with 0 only if its the fist occurrence.

      7 always replaces t

      5 replaces s only if two ss appear consecutively

      and so on. If you make up a ruleset like that or write it down somewhere than you can still probably get a way with using combinations of dictionary words for a little long. Kali contains a pretty popular password dictionary called rockyou that has most of these words applied, its always worth a quick grep over that to make sure what you selected ain't in that list.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    27. Re:PasswordSafe by twitnutttt · · Score: 1

      Such [Diceware] passphrases are EXTREMELY weak. The words are easily predictable (just use a few different language dictionaries, and the usual uppercase/lowercase/substitution combos) and concatenating several of them doesn't increase the amount of entropy enough to resist brute force attacks on a cheap GPU.

      I provided references you can review regarding the security of Diceware passwords. Do you have any references to share for your "alternate" facts?

      Salting negates [the rainbow tables] threat.

      Very true. Now you just have to make sure all of the 100s of sites you log into know this and employ strong hashing and salting procedures.
      As LinkedIn proved, you cannot rely on even large, "reputable" companies to employ even a modicum of secure password storage, sadly.
      Therefore, if you want to be secure, you must plan that individual site passwords will eventually be compromised due to bad website coding.
      In addition, there are myriad other attacks against websites that will inevitably lead to some passwords you use being compromised in plaintext.

      AND, even if you managed to memorize all this, it's a goddam PAIN IN THE ASS to type these passwords in, especially on phones.

      Any half way good password manager will copy them for you. Keepass on Windows and Android does, for example, and it's implemented in a secure way.

      We are 100% in agreement here, and that's exactly what I was advocating. (So, I think you misread me.)

    28. Re:PasswordSafe by twitnutttt · · Score: 1

      I wonder about the desktops and phones being subject to swap reads. At some level the plain text will be in memory

      Absolutely!
      I didn't mention it, but full disk encryption is employed on all my devices.
      Security requires a consideration at all layers. You are correct.

    29. Re:PasswordSafe by twitnutttt · · Score: 1

      I can totally understand that sentiment.
      And yet the idea behind the strong encryption used to secure the psafe3 file is that, as long as your passphrase to secure it is strong, this file is as good as worthless even to someone who has physical access to it.

    30. Re:PasswordSafe by MAXOMENOS · · Score: 1

      Such passphrases are EXTREMELY weak

      They're actually not. Assuming you know the dictionary (and there are a bunch out there, so that's a heck of an assumption), if they do it according to the algorithm (using ACTUAL DICE), there are 6^5*W possible combinations where W = the number of words in the passphrase. Use W = 8 if you like. That's 640 or about 2103.3 possible combinations, assuming you do it right.

      Any half way good password manager will copy them for you. Keepass on Windows and Android does, for example, and it's implemented in a secure way. You don't even have to display the password on screen, so no danger of shoulder surfing.

      The point of the diceware passphrase is that one uses it as a password on one's KeePass (or Password Safe) database. Since it's all lower case, it's easier to type on a phone.

    31. Re:PasswordSafe by MAXOMENOS · · Score: 1

      Correction: that's 6^40 or 2^103.3 possible combinations. Darn HTML....

    32. Re:PasswordSafe by AmiMoJo · · Score: 1

      It all depends how good your word list is and how many words you are willing to memorize.

      The XKCD method will be cracked in under a second on a GPU. Four words is way too short, and because humans pick them the actual word list is fairly short and can be weighted.

      So if you want the dicewear method to work, you need a really good word list and you must accept the first randomly generated one. No waiting for one that is easy to remember because that can be modelled. And it needs to be long, at least 7 words. To be fair, you did say 7 words.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    33. Re:PasswordSafe by slashdot_commentator · · Score: 1

      unique 8-11 character passwords [...] Look up rainbow tables, people!

      The rainbow table I'm aware of only goes up to 9 characters with a 4TB dictionary for NTLM hashes. Granted, with a more targeted dictionary, you may get up to 11 characters. While I'm sure 11+ characters could be vulnerable to rainbow tables, it would require serious hardware investment. I try to go over 12 characters myself, for passwords I care about. And it goes to half for a SHA256 hash string (64 bytes).

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    34. Re:PasswordSafe by david_thornley · · Score: 1

      I have to do financial transactions on a site that only 6-8 alphanumeric characters, not starting with a digit.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    35. Re: PasswordSafe by TekPolitik · · Score: 1

      Use keepass2 Android with an InputStick. It looks like a keyboard on both the device and the desktop.

    36. Re:PasswordSafe by godel_56 · · Score: 1

      Second, forget about it all you people with your **genius** schemes for generating unique 8-11 character passwords. Congratulations, you've just been hacked. Look up rainbow tables, people!

      If you have upper- and lower-case letters, numbers, and symbols then each character is one from a set of 80, so a random 8-character password from this set contains 50 bits of entropy (2^50 possible combinations). To store all such passwords in a rainbow table would require 2^54 bytes (8 petabytes) of storage. I doubt that most hackers have that much space.

      A case insensitive 8-character password, in contrast, has just under 38 bits of entropy, so it is quite feasible to compute a rainbow table. Mixing cases alone takes this up to 45 bits, which means that you'll need around half a petabyte for the rainbow table.

      If you're using a salted hash to store the password, then the rainbow table needs to be computed for each salt (and if you're sensible, you'll use a different salt for each password, so you need a different rainbow table per password, not per password db). You're better off brute forcing it than storing the rainbow table. A modern GPU can manage about 20,000,000,000 hashes per second, so can search a 34-bit key space per second. 45 bit of entropy gives you a search space that takes about half an hour of GPU time. 50 bits gives you 18 hours. An 11-character password will give you 69 bits of entropy (and a rainbow table that most filesystems can't store, though ZFS can if you can afford enough disks), and will take about 1,000 years to brute force with a single GPU (though with 10,000 GPUs you can do it in a reasonable amount of time). A 10-character password gives you 63 bits, which takes about 17 GPU years to crack and is still probably beyond the capabilities of anyone other than a nation-state adversary.

      Damn straight, and no one has mentioned password stretching schemes such as PBKDF2, bCrypt, and sCrypt which further complicate the cracker's task by thousands of times, if not more.

    37. Re:PasswordSafe by twitnutttt · · Score: 1

      That's because that very old advice is obsolete. The XKCD password scheme considered dangerous by security experts..

      Thank you for the Schneier post. That was a very interesting read. I included the XKCD comic to explain the critique of pseudo-random password templates, and I noted that Schneier linked to an article that explained very eloquently the point I was trying to make about using the weakness of using elaborate "templates" to generate random seeming passwords:

      "This means that there are two ways to make a secure password: use a template the password crackers don’t know about (or don’t bother to try, because so few people use it for their passwords), or use any old template and feed it with enough random bits. The former strategy relies on outwitting smart people who spend much of their time coming up with better ways to crack passwords; the latter just takes more coin flips. It’s security by obscurity vs. real security."

      Then, Schneier recommended the use of his own tool PasswordSafe to generate random passwords, as did I. So far, we are on the same page. =)

      Finally though there is the question of how to generate a good, secure master password for your password manager. Note that I did not include XKCD in order to recommend their passphrase generation method! (This is the method that Schneier criticized.) Instead, I included a link to an article about Diceware passwords. Diceware uses the philosophy just described in the snippet about whereby even if the attacker knows you used it, there is still too much guaranteed entropy for them to successfully attack it.

      For metrics on the *lower bound entropy* (thanks, Schneier) of Diceware, here is a link:
      http://world.std.com/~reinhold...

      "A five-word Diceware passphrase has an entropy of at least 64.6 bits; six words have 77.5 bits, seven words 90.4 bits, eight words 103 bits. (Four words only provide 51.6 bits, about the same as an 8 character password made up of random ASCII characters. Both are breakable in less than a day with two dozen graphics processors.) Inserting one extra letter at random adds about 10 bits of entropy. Here is a rough idea of how much protection various lengths provide, based on updated estimates by A.K. Lenstra (See www.kelength.com). Needless to say, projections for the far future have the most uncertainty.

              Five words are breakable with a thousand or so PCs equipped with high-end graphics processors. (Criminal gangs with botnets of infected PCs can marshal such resources.)

              Six words may be breakable by an organization with a very large budget, such as a large country's security agency.

              Seven words and longer are unbreakable with any known technology, but may be within the range of large organizations by around 2030.

              Eight words should be completely secure through 2050."

    38. Re:PasswordSafe by suutar · · Score: 1

      how is 77 bits of entropy weak? (6 words chosen independently from a 7776 word dictionary) Or are you thinking of a different diceware than this one?

    39. Re:PasswordSafe by twitnutttt · · Score: 1

      Admittedly, 30 is overkill. =) But you know it's enough! And the beauty of a password manager is that it's no additional cost or effort or difficulty to generate a 72 character or 30 character password versus a 5 character one. You just click a button. And you never have to type it; you just paste.

    40. Re:PasswordSafe by twitnutttt · · Score: 1

      http://world.std.com/~reinhold...
      "Entropy of 64.6 bits is breakable with a thousand or so PCs equipped with high-end graphics processors. (Criminal gangs with botnets of infected PCs can marshal such resources.)
      77.5 bits may be breakable by an organization with a very large budget, such as a large country's security agency."

      And, as someone else noted, this is based on TRUE RANDOMNESS. Everyone I referred to was using the opposite of a random generation scheme; they were describing a decidely specific and NONRANDOM method for generating a password that *looked* random:

      https://treskal.com/kha/blog/2...
      How Much Entropy in That Password ::
      "This means that there are two ways to make a secure password: use a template the password crackers don’t know about (or don’t bother to try, because so few people use it for their passwords), or use any old template and feed it with enough random bits. The former strategy relies on outwitting smart people who spend much of their time coming up with better ways to crack passwords; the latter just takes more coin flips. It’s security by obscurity vs. real security."

    41. Re:PasswordSafe by TheRaven64 · · Score: 1

      There's a fairly common bug in a lot of password systems (I first encountered it locking myself out of my Psion Series 3, but it was also in macOS for a long time) where you can enter arbitrary ASCII, 8-bit, or even unicode characters when you set the password, but not when you enter it to log in. Only try it with systems that have a good password reset mechanism!

      --
      I am TheRaven on Soylent News
    42. Re: PasswordSafe by david_thornley · · Score: 1

      I have to work with an insecure site. I don't want to tell everyone where there's an easy site to hack into.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    43. Re:PasswordSafe by MercTech · · Score: 1

      I gave up on password managers years ago. The issue is transportability when you have to access sites via multiple terminals. Especially when having to use corporate terminals where installing a password manager is blocked for security.
      The best I've come up with to deal with multiple company assigned random generated passwords is a file on a cloud server with strong encryption. I can access my password list from anywhere that allows web browsing if I have to look up a little used password.
      Not the optimum but the best I've found that gets the job done.

      --
      NRRPT/RCT
    44. Re: PasswordSafe by alexandru_preoteasa · · Score: 1

      Banks, sadly. WTF do they care, they're insured! Incentives, people, incentives matter... but who's gonna make sure the penalties are stiff enough to incentivize best practices? The regulators? Captured a long time ago...

    45. Re:PasswordSafe by Lorens · · Score: 1

      Schneier misinterpreted XKCD. The words must be chosen absolutely randomly.

      (But I still often use Schneier's method of taking initials from a sentence, because that's the only sane way to remember a password when it's limited to eight chars, which is a problem I regularly have to deal with).

    46. Re:PasswordSafe by Lorens · · Score: 1

      Replying to myself... http://ask.metafilter.com/1930... dated 2 1/2 years before Schneier's post.

    47. Re: PasswordSafe by paulatz · · Score: 1

      Yeah, my bank actually uses my birthday and a 6 digit code for password. I wish all their backups may be filled with goatsee

      --
      this post contain no useful information, no need to mod it down
    48. Re:PasswordSafe by Rakarra · · Score: 1

      This is why no-one like Security 'experts'. Just because something can be broken into, doesn't mean it will. As demonstrated by the millions of locked houses with glass windows that aren't being broken into right now.

      But the Internet is different, since it's easier to check, and the penalties aren't really there, not to mention jurisdiction problems. Someone breaks into my house? Then it was almost certainly a local job, and the police will be interested. My server is compromised by some kid in Romania? No one will care.

      I don't think I've ever had a case where someone walked up to the door of my house and jiggled the doorknob just to see if it was unlocked, or walk around the side of the building to look through the window. But if I set up a random generic computer facing the 'net, it won't take long before I can look through the logs and see dozens of random doorknob-jiggling events a day.

    49. Re:PasswordSafe by Gussington · · Score: 1

      But the Internet is different, since it's easier to check, and the penalties aren't really there, not to mention jurisdiction problems. Someone breaks into my house? Then it was almost certainly a local job, and the police will be interested.

      You reckon? I've had intruders a couple of times, the cops came over, did a standard report then I never heard from them again. Most property crimes these days are treated simply as insurance issues.

      My server is compromised by some kid in Romania? No one will care.

      Firstly, most security issues are internal, so protecting yourself from kids in Romania should be way down the list of priorities.
      Secondly, my piont was about the stupid recommendation for complex passwords. A complex password is more likely to be written down, thus making it less secure to your main threat, internal attack.

      I don't think I've ever had a case where someone walked up to the door of my house and jiggled the doorknob just to see if it was unlocked, or walk around the side of the building to look through the window.

      How would you know? When I was much younger, stupider and poorer we used to roam car parks checking door handles for unlocked cars to steal loose change and CDs. And I'd be lying if I said we didn't try it once or twice on houses too.

      But if I set up a random generic computer facing the 'net, it won't take long before I can look through the logs and see dozens of random doorknob-jiggling events a day.

      Which a stupidly complex password isn't going to solve, just like a door with 50 different locks on it won't make your house safer.
      I'm not saying don't have a strong password, but since most attacks aren't brute force password guessing, stupidly complex passwords are almost worthless.

    50. Re:PasswordSafe by LienRag · · Score: 1

      Nice, how do you protect from disk failure/stolen phone?
      I don't use any password manager because I don't want to be locked out of all my accounts if I lose the manager config file (if that's how it works, I don't even know), don't know if I can access my accounts from other computers, and because too I don't know which one to use and don't know whether different managers are compatible (i.e, if I start with one and decide to change, will it be easy to do so?)...

    51. Re:PasswordSafe by GPS+Pilot · · Score: 1

      I know nothing about cryptography. Maybe I have a misconception that you can correct.

      What you're saying is, that you can generate all possible 34-bit passwords in one second.

      But simply generating all those passwords is a far cry from hacking someone's account, is it not?

      You have to make a login attempt with each one of those passwords, and wait for the server to respond with a "password incorrect" error before moving on to the next one. Each failed attempt would take at least a few milliseconds. (Assuming the server allows millions of rapid-fire failed login attempts.)

      So associating a time of "one second" with 32-bit space is not realistic. Or, what am I missing?

      --
      That that is is that that that that is not is not.
    52. Re:PasswordSafe by TheRaven64 · · Score: 1
      Typically this matters for offline attacks (i.e. when an attacker has copied the password database, which happens surprisingly frequently). If the site is really stupid, then this is stored in plain text and it's game over already at this point, irrespective of how strong the password is. Hopefully, most people aren't that stupid.

      The first step away from that is to store a cryptographic hash of the password. To check the password, you apply the same hash function and compare the output. The hash function gives a fixed-size output for any input. Because it's a hash, there are an infinite number of possible inputs for any given hash, but because it's a cryptographically strong hash these are close to uniformly distributed so the probability of finding two random inputs with the same hash is vanishingly small. For a secure 128-bit hash (which MD5 was thought to be, until it was shown that it wasn't), you have a 1/2^128 chance of two arbitrary inputs giving the same output and any password-length (i.e. short enough for a human to type) inputs are going to map to different values. This means that, while you can't easily compute an input value for every possible 128-bit hash (for one thing, there isn't enough storage space on the planet for all of them), you can compute a hash for every relatively-short input and store those in a table (known as a rainbow table), or you can simply iterate through the entire set of short inputs and compute a hash of them.

      The next step is to add a salt. If you prepend the same string to every password before hashing it, then a rainbow table won't work. If your password is 'password' then one person's salted password file might store it as the hash of 'foopassword' and another's as the hash of 'barpassword' and so you need a different rainbow table for each one. You can compute the rainbow table in the same amount of time though, so this doesn't buy you much. If you prepend a different random string to each password before hashing it, and store that value along with the hash, then an attacker can't even construct a rainbow table for your password database, they need a separate one per password (at which point it's just as easy to brute force it).

      As you say, for online attacks the limiting factor is the rate at which login attempts are permitted and even a small delay - for example, one attempt every 10 seconds - makes brute force attacks infeasible. The danger there comes from people reusing passwords: if I get a password db from one site and crack the passwords in it, then I can try them on a huge number of other site automatically. This is even worse when people use email addresses as usernames, because it makes it easy to tie attempts together.

      --
      I am TheRaven on Soylent News
    53. Re:PasswordSafe by twitnutttt · · Score: 1

      Nice, how do you protect from disk failure/stolen phone?

      The beauty of a reputable password manager (e.g., PasswordSafe) is that the password database file is protected with strong encryption and a master password. Therefore the file can be copied many times and saved/shared anywhere, even publicly. You can back it up on USB sticks, cloud storage, even post it on a URL of a domain you own. I have many offline and online backups that I keep in various places in case of a data loss. (External hard drive backups, cloud backups, safe deposit box.)

      Also, as I noted, sync tools like Dropbox are very useful for keeping the current version of your password database file available on all your devices.

    54. Re:PasswordSafe by twitnutttt · · Score: 1

      Just to update the discussion, on March 15, Bruce Schneier's newsletter contained a mention of the same advice described above:

      "First, don't choose a guessable password. This is more than not using 'password1' or 'qwerty'; most easily memorizable passwords are guessable. My advice is to generate passwords you have to remember by using either the XKCD scheme[*] or the Schneier scheme, and to use large random passwords stored in a password manager for everything else."
      https://www.schneier.com/crypt...

      * Note: The "XKCD scheme" is more of a vague concept than a true system and could be done in a way that results in a not-very-secure password. A more rigorous system based on the "XKCD scheme" is described by Diceware passwords: http://world.std.com/~reinhold...

    55. Re:PasswordSafe by twitnutttt · · Score: 1

      From Bruce Schneier today:
      https://www.schneier.com/crypt...

      There are two basic ways hackers can get at your e-mail and private documents. One way is to guess your password. That's how hackers got their hands on personal photos of celebrities from iCloud in 2014.

      How to protect yourself from this attack is pretty obvious. First, don't choose a guessable password. This is more than not using "password1" or "qwerty"; most easily memorizable passwords are guessable. My advice is to generate passwords you have to remember by using either the [Diceware password] scheme or the Schneier scheme, and to use large random passwords stored in a password manager for everything else.

      Second, turn on two-factor authentication where you can, like Google's 2-Step Verification. This adds another step besides just entering a password, such as having to type in a one-time code that's sent to your mobile phone. And third, don't reuse the same password on any sites you actually care about.

      You're not done, though. Hackers have accessed accounts by exploiting the "secret question" feature and resetting the password. That was how Sarah Palin's e-mail account was hacked in 2008. The problem with secret questions is that they're not very secret and not very random. My advice is to refuse to use those features. Type randomness into your keyboard, or choose a really random answer and store it in your password manager.

    56. Re:PasswordSafe by LienRag · · Score: 1

      OK, thanks.
      Your Dropbox account needs a password, doesn't it?
      How do you manage this one?

    57. Re:PasswordSafe by twitnutttt · · Score: 1

      I keep the Dropbox pwd in the PasswordSafe, just like all the rest. ;-)
      I use Dropbox just to sync the file; I wouldn't need to login there to access it in the event of a loss because I have other copies.

  54. Re:Encrypted File, Encrypted USB by Anonymous Coward · · Score: 1

    Why not just use an app???
    Yeah, your system seems equally as secure, but harder to use. You have to enter two different passwords and then navigate what, a text file, to copy and paste the info?
    With PasswordSafe (open source by Bruce Schneier) I unlock once with my master password and then type the first few letters of the entry I want, and in a series of key combinations that I've done so many times they take me literally less than 2 seconds I can open the associated URL in my browser and copy/paste the username and password. And no, none of this involves having the browser remember anything.

  55. Re:Encrypted File, Encrypted USB by nasch · · Score: 1

    One drawback is if a website has its database compromised or for some other reason you need or want to change your password. Do you use a different base password for that one site, or different rules for altering it? How do you remember which sites are still using the old way and which ones are on the new way? What if you have to change password X a second time, and now you have sites using three different algorithms or base passwords. It could pretty easily become a mess.

  56. Re:Encrypted File, Encrypted USB by Anonymous Coward · · Score: 1

    Wow! 12 characters. That sounds super secure against hacks... if it were still 1993!

    OK sorry for the snark, but seriously rainbow tables have you powned out to 16 characters easily nowadays.
    From what I have read, 21-25 characters minimum is what you need to be doing now for security against brute force / dictionary attacks now that hackers are using cloud resources to attack them.

  57. Passopolis (formerly Mitro) by skinlayers · · Score: 1

    I'm sad that Passopolis/Mitro hasn't gotten more love after the Mitro team open sourced it, and We Are Wizards took it over. Mitro was great before Twitter acquired the team behind it. Sadly, Passopolis has never bothered to get the Android client working again. I looked at building it myself, but the toolchain is ancient by Android standards..

    https://passopolis.com/

    https://en.wikipedia.org/wiki/...
    Mitro uses Google's Keyczar on the server and Keyczar JS implementation on the browser.

    Master key is a 128-bit AES key derived using PBKDF2 (SHA-1; 50000 iterations; 16 salt bytes)
    RSA with 2048-bit keys using OAEP-SHA1 (separate signing and encryption keys)
    AES with 128-bit keys in CBC mode with PKCS5 padding
    All encrypted data includes a MAC (HMAC-SHA1)

  58. KeePassX by TheOuterLinux · · Score: 2

    I like it because you can use it for more than just passwords. You can store bookmarks and files in it too. I don't trust bookmark sync. I'd never use browser extensions for sensitive information because that info is only as secure as the weakest link, be it the extension or web browser. I also never use a cloud service to store the database files. Surely if something is important, you can remember a single password and where you keep a flash drive. KeePassX also allows the use of key files as a password. You can have it as both so if the password is compromised, they still need the file. This way, you can use a cloud service but it will only open on your computer. You could also keep them on separate services. What I do is create a dummy KeePassX database and key file and edit it with more random string stuff and then create the real KeePassX database and use the edited key file from before. It's only 44 characters long if you don't. 4096 that sucker! You could maybe also use Steganography to hide the key file within the icon of the database file if separate cloud storage is too much.

  59. Nope by Cute+Fuzzy+Bunny · · Score: 1

    Not in a million years.

  60. Re:large random strings? by twitnutttt · · Score: 1

    Finally! Other people doing security right!

    I have 1,200+ passwords in PasswordSafe. Each one is generally 25 (for the oldest) or more characters randomly generated by password safe itself. URL is stored for each one so that with three hotkeys, I have opened the website and pasted the username and password in under 2 seconds.
    The passwordsafe itself is secured with a 6-7 word diceware passphrase.
    Can be synced to my android device which has a password safe port, including a keyboard integration that keeps the password off the clipboard memory.

    I am shocked by the number of slashdot users who think an 8, 12, or 16 character random password or one they permuted off a common root structure is secure.

    Bush league pscyche out shit, man. Hah! Laughable!

  61. Static compile by s.petry · · Score: 1

    Load the app on the same usb as you keep your DB. Execute from the USB. Loading a keylogger which opens Keepass is not too complex. *think NSA and CIA snooping*

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

  62. Re:No Need by twitnutttt · · Score: 1

    Use a passphrase made up of the first letter from a phrase, such as: MGai4meO... is "My Gmail account is for my eyes only" (the periods are simply extra fluff which add to the complexity

    And congratulations, you high "complexity" 11 character password has just been solved by a rainbow table in less than 3 seconds.

    Actually using the phrase instead you would have been literally a million times safer.

  63. Use a hardware password manager like mooltipass by Bruzer · · Score: 1

    At 2017 FOSDEM I attended a session about the mooltipass hardware password manager. The speaker talked about his successful kickstarter campaign the mooltipas and how he verified the integrity of every step of the process. The device is open source hardware, that is assembled and tested with a tamper evident case. It attaches via USB and uses a chip and pin smartcard to store encrypted passwords. You can check it out here: https://www.themooltipass.com/

    --
    "Tempt not a desperate man" - Willy S.
  64. Re: Encrypted File, Encrypted USB by Plus1Entropy · · Score: 1

    Modern electronics have sufficient ESD protection that I wouldn't really worry about that. I'd be much more concerned about losing it.

    Also, OP mentioned backups.

    --
    Only crack the nuts that crack. You don't put the ones that don't crack in the sack.
  65. Honey pot by Tony+Isaac · · Score: 1

    Password managers, especially cloud-based, provide a huge honey pot for hackers. Regardless of the encryption algorithm used, there is ALWAYS a weak link in the chain somewhere. Remember Heartbleed, or the LastPass hack of 2016?

    If you must use a password manager, use a lesser-known one, because these will be a less-attractive target for hackers. Or try storing password hints, so the actual password isn't stored anywhere.

  66. It's Them, Not Me by JimSadler · · Score: 1

    I am mind boggled that even banks do not allow complex passwords. The use of long phrases can help. For example "Phil and Bill went up the hill to fetch a bucket of blood1938." should be really hard to crack. The ASC11 symbols are also a great way to build a really complex password. I can understand why small companies do not have software that is long or complex password tolerant but major businesses should all be so equipped. Long phrase passwords should require so much effort to crack that almost nobody would even try and they can be really easy to remember as well.

  67. Or: Use a password hasher / generator by baadfood · · Score: 1

    A password hasher takes a password that you can remember, the domain you need the password for and cryptographically hashes them together to generate a secure, site specific, password.

    There are browser plugins that can intercept your weak-used-a-lot password on webforms and replace them on the fly with the strong, per site, password.

    Nothing is ever stored, all you do is remember a few easy to recall passwords.

  68. Re:No Need by networkzombie · · Score: 1

    Field input limitations make using phrases as passwords a limited option. Did you really crack "MGai4meO..." in less than 3 seconds? I suspect hyperbole. This is a frequently discussed topic. In my experience, when cracking, I must introduce character sets, depending upon language spoken / keyboard layout. "Horse battery yeah whatever" is already loaded as the ASCII character set (128 characters). Add in a few î‘€ symbols from the full ISO 8859-1 character set (try Japanese) and the software requires a bit more time because the full character set is larger than the ASCII character set (63 characters more?). Even hashes and ampersands required a tick box in Lopht to add as a character set. Alas, now we are back to Field Input limitations. If we could use Japanese characters with a 64 bit field length, well, that would make for some interesting passwords, if they were stored correctly.

  69. Re:No Need by networkzombie · · Score: 1

    correction: 256 bit field lengths.

  70. Should You Use Password Managers? by hcs_$reboot · · Score: 1

    No. (Ian may now sleep in peace)

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  71. Re:Dont use lastpass by BLKMGK · · Score: 2

    I too use 1Password with DropBox integration vs their pay to play cloud service. I pay nothing and it updates DropBox which is accessible to all of my clients quickly. It can be used for secure notes and other things so all of those security questions that you do NOT put in truthful answers for can be remembered :) My passwords are generated by a different app and I use different passwords for nearly every site now. Get hacked once and you learn the hard way - took me an entire day to track down most of my accounts and fix them!

    Someone below mentioned it leaking metadata through a .js file - that file doesn't exist on my DropBox, the .JS files that do don't contain anything cleartext.

    --
    Build it, Drive it, Improve it! Hybridz.org
  72. Be careful about leaks of your password database by Vitus+Wagner · · Score: 1

    My personal choice:

    1. Use password manager (I use KeePass, but other ones are no worse).
    2. NEVER-NEVER-NEVER let your encrypted passwords database leak to server you don't own, like DrobBox, Google Drive and so on. Only direct rsync/scp from one machine you own to another one.
    3. If you need to access some account from the machine you don't trust completely (such as your girlfriend computer - you may ultimately trust her good intention but be not so sure about her sysadmin skills), don't plug USB drive with your password database in. Open password manager on your phone or tablet look up the password you need and type it in untrusted computer by hand.

  73. Re:Dont use lastpass by mlts · · Score: 1

    1Password also does something unique. It is able to store your Google Authenticator 2FA keys. That, and allow export in a text format, so you can input them into another authentication app if needed. There are other apps which can back up the 2FA keys like Authy, but the backups are only accessible to the app itself.

    Yes, 1Password has had flaws, which were corrected, but it works well, and allows one to store the PW data on a cloud provider of choice.

  74. Re: Dont use lastpass by ls671 · · Score: 1

    I assume you trust your IP TV too...

    --
    Everything I write is lies, read between the lines.
  75. Re: Dont use lastpass by ls671 · · Score: 1

    I have a new revolutionary service that beats all competition; we store all your passwords and all your money and belongings. Give me a cal ASAP please.

    --
    Everything I write is lies, read between the lines.
  76. Re: Dont use lastpass by chocky · · Score: 1

    Dale's article is from October 22, 2015.
    Changing to opvaults appears to have addressed the issue, which was with metadata and not actual password data.
    Just sayin'.

    +1 for 1Password

  77. Padding as Security by qbeukes · · Score: 1

    Another technique for strengthening a password is simply to pad it generously. Probably one of the most secure passwords you can ever have is just 30-40 full stop characters. Because it's the least likely to get bruteforced. So if you have decided on some arbitrary password AsDeFeGeLe9, you can pad it to increase the length by 14 and multiply the security 1000-fold, as so: AsDeFeGeLe9.............. or AsDeFeGeLe9-0-0-0-0-0-0-0

  78. Re:1Password by Damouze · · Score: 1

    Maybe he's Willy from the original V series. He also had a peculiar memory.

    --
    And on the Eighth Day, Man created God.
  79. Don't by zmooc · · Score: 1

    You only need password managers if you cannot remember your passwords. And you probably cannot remember your passwords because of ridiculous password requirements made up by people that don't read xkcd. Just avoid those systems and use long but easy to remember passwords. Problem solved.

    --
    0x or or snor perron?!
    1. Re:Don't by dagarath · · Score: 1

      it sounds great in theory, but the reality is that so many websites we interact with end up being accounts. Trying to remember complex passwords to 5 sites is one thing, 50 sites? 100sites? 500sites? Everyone will have their limit about how many they can reasonably remember.

  80. Passbolt by XmasterX · · Score: 1

    I use and strongly recommend https://www.passbolt.com/

  81. No. by Trogre · · Score: 1

    Never store important passwords electronically.

    By all means use the password manager built into your browser for very low security systems if you like the convenience.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  82. Re:Encrypted File, Encrypted USB by Geeky · · Score: 1

    I used to use shorthand password that were reminders (first letter of one of a selection of base words, with a random five digit number at the end).

    In the end it was the convenience of being able to copy and paste the full password that made me switch to storing the actual password. Especially on a phone, where typing a complex password is a pain.

    --
    Sigs are so 1990s. No way would I be seen dead with one.
  83. For the Executor by BirdBrained · · Score: 1

    Another good reason for using a password manager has to do with death. The executor of my estate has my master pass phrase to the LastPass account with all my financial and social account details. Should I die (when I die), it will be a simple matter for him to clean up my estate. I also have the master password for my Dad's online password manager, as I'm his executor. These passwords are stored offline and not easily recognized as a pass phrase.

  84. Apple iCloud Keychain by kiwioddBall · · Score: 1

    Apple iCloud Keychain for me. I don't trust LastPass etc etc because they are smaller 3rd party solutions funded on a budget, one day they'll be hacked. Apple have infinite $ so I trust they are throwing tons of resources at keeping iCloud Keychain secure. Non Apple OS's are excluded of course, but that isn't an issue for me.

  85. Re:Dont use lastpass by zopper · · Score: 1

    Or 3. You lie. Source?

  86. Re:Dont use lastpass by Titanek · · Score: 1

    +1 for 1Password.

    I would have said the same a month ago, but 1Password is changing their pricing to $36 a year subscription.

    I'm switching to LastPass.

    Actually, the subscription thing was introduced a year ago. You can still opt for the standalone one-time license though. Response on a support ticket on their site:

    Password standalone licences are still available for sale; our subscription accounts offer many advantages compared to a standalone licence, and so for almost everyone a subscription account is the best way to go.

  87. One ring to bring them all and in the darkness bin by artoo-uk · · Score: 1

    . and of course there is a dark side to it.. Answer for me is yes though.. Pass (https://www.passwordstore.org/) does it nicely with great GIT integration.

  88. I pay to use Dashlane by devlp0 · · Score: 1

    with browser and android integration. I'm only frustrated that the browser plugin is not available for firefox on android.

    --
    >/dev/null 2>&1
  89. Re:Encrypted File, Encrypted USB by FictionPimp · · Score: 1

    Not to mention that any website that is not locking your account out after multiple failed attempts (or at least notifying you) has a major security issue. I want my account locked and a email sent to me after 3 failed password attempts.

  90. Should You Use Password Managers? by fyngyrz · · Score: 1

    There are two cases, physically secure, and not:

    If you're physically secure, you can use a simple notebook. This is unhackable from the network, and allows you to keep distinct passwords for everything. You can also use a separate desktop with no network communications and a password manager in this case, but of course that's much more expensive and generally requires more desk space. Backups become an issue as well. Whereas a notebook... other than physical disaster like fire or flood, quite robust. A phone is network connected whether you want it to be or not, whether the phone number is active or not, whether it's in airplane mode or not. State actors (and highly sophisticated private ones) can get into any even slightly recent phone that still has antennas and a live battery. So don't use a phone. Of course, if your computer is hacked, then any password you type in after the hack should be considered immediately compromised, because it probably is.

    If you're not physically secure, but are concerned about real security and on a low or zero budget, then optimally, you won't be surfing all over the place, and will limit the number of passwords you need to the places you actually need to go. Then you can probably hold them in your own memory.

    If you can't do that, then you may want to consider a robust safe, or a desk with professional level security, which basically means, it has a safe in it that can't be gotten out of it without making a noticeable disturbance. An alarm system backing this up is a good idea.

    If you can't arrange for a safe, then we're down to password managers. The problem with a password manager is that typically everything depends upon a single access sequence; so in this case, you'd better be sure that your access to the manager is quite difficult. Which is annoying. But still best practice. You also need to hope there isn't some kind of back door that whoever you are concerned about has access to. Personally, I don't put much stock in such a hope. Admittedly, I'm a cynic.

    It's worth talking about what "physically secure" means here. In the case of most law-abiding individuals, no one cares enough to ever come to your place and physically access your passwords. You are secure by default from external threats. Although you should consider family and friends. If there is any actual reason to worry about external threats, then you're part of this next case regarding physical security:

    In the case of a person or organization with access to serious computing resources or valuable data, physical security means robust physical locks at the very least, escalating through guards, alarm systems, timed access, and so forth. You should consult professionals if you want this to really be effective. Protip: If you think you know how to get this handled, that's more likely a sign that you really should consult professionals than it is that you don't need them.

    Network security for valuable data is also a very good idea if it can be implemented. This means that the network that the data is on, isn't linked to any network that connects to the WAN, and of course is not physically accessible to anyone not authorized to use it.

    Large data sets with very low access rates can be airgapped by humans; request comes in for data, properly vetted human authorizes it, physically fetches the data from an off-WAN system, and moves it physically to the on-WAN system. This is expensive and slow, but serves very well to prevent wholesale loss of the large data set.

    If your data is only used in-house, then neither the data source or the clients should be WAN connected, and users should be vetted and physically access-limited to whatever degree is required.

    Most of this stuff is not really too hard, and you can of course take a swing at it yourself, but if it's other people's data you're dealing with rather than only putting yourself at risk... I still say consult professionals. And be prepared to spend money like it's water.

    From the other end: the very le

    --
    I've fallen off your lawn, and I can't get up.
  91. A little book by admiral+snackbar · · Score: 1

    I don't need a password manager. I have a little book in my home where I write down user names and passwords for all important websites I use. Try and hack that. Fat chance anyone would ever break into my home and take it, so it's worth the risk to me.

  92. Re:Forget random passwords. by admiral+snackbar · · Score: 1

    I do sentences only for important passwords. Something like: When I went to bed I saw 7 little orange elephants! And I typically don't write those down, I just remember them (I just have 3 or 4 important passwords/phrases to remember, the rest is pretty much irrelevant) If I have to change the important passwords, I change the number in there. Of when I have 2 numbers in there, I change one up by 1 and the other down by one.

  93. NSA not a concern by mu51c10rd · · Score: 1

    the NSA can see them on the reflections on your eyes :)

    The NSA analysts are more concerned about their jilted ex-lovers to worry about you...

  94. SQRL? by chubs · · Score: 1

    Maybe we just get rid of passwords altogether and use applications that use an alternative authentication method like SQRL.

  95. Single point of attack? by no1nose · · Score: 1

    Wouldn't a password manager be a good single point to attach for someone trying to get your information? Sites, usernames and passwords, all in one neat file.

  96. Heres how to Keypass on the cloud....safely by tacokill · · Score: 1

    Use cryptomator on your cloud of choice (google drive, dropbox, whatever). Cryptomator sets up an encrypted volume on cloud drives, much like Truecrypt and Veracrypt. Now store your keypass.db file in that encrypted volume container instead of nakedly on the cloud drive. Bonus: Cloud drives, Cryptomator, and Keypass are all available on Windows, Mac, iOS, and Android

    From a workflow perspective, you enter your cryptomator password to open the encrypted folder and then you will enter your Keypass master password to open Keypass. If you are lazy, you can save the Cryptomator pass so it opens every time and just enter the Keypass password. This is particularly helpful for phones.

    Sidenote: I am not affiliated with any of the above. Just a happy user that it all works so nice together -- and across my many devices.

  97. nope by swschrad · · Score: 1

    single point of failure, not controlled by the user. now a looseleaf binder in the bottom of a drawer, that's fully controllable. unless theire's a fire, which would also destroy a password manager on the hard drive.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  98. Better solution idea by tacokill · · Score: 1

    Instead of storing your keypass file directly on the clous drive, have you considered using Cryptomator? (or another similar tool). It creates an encrypted container on your cloud drive where you can store your keypass.db file.

    I am sure Keypass crypto is strong but I don't like the idea of storing naked Keypass db files in the cloud. Bad actors are just one password away from the keys to the kingdom. With cryptomator (or similar), they would have to also decrypt the container file before they could even get to keypass db.

  99. Re:Encrypted File, Encrypted USB by twitnutttt · · Score: 1

    This is interesting to me because of the addition of the hash process. Otherwise, since you must reasonably assume eventually some of your passwords will be compromised in plaintext, your homegrown password generation routine would be relatively trivial to solve for anyone targeting you individually.

  100. Re:large random strings? by twitnutttt · · Score: 1

    Not random... permuted off a common root structure.
    I should have been clearer, meaning these schemes "look" random at a glance.

  101. Easy alternative to dictionary words by gordguide · · Score: 1

    A simple alternative to using simple dictionary passwords (appropriately, eg to unlock a more secure password manager) is to get out a map of the world, pick some region you are willing to become familiar with, and choose the name of a town or other small, obscure feature.

    You will always be able to re-read that passphrase if forgotten, by searching the same regional map, and it almost certainly won't be in a language dictionary (assuming you choose wisely) as cities and town are normally not included in dictionaries save for large, well known ones.

    So, instead of Zagreb (Capital city of Croatia), perhaps choose a small town near there that isn't a Croatian dictionary word, and use that. Say, "Sesvete"

    Check that it isn't a dictionary word (with a Crotian dictionary) ... you don't want a town whose English translation is "Brother", for example. It will be in the dictionary.

    It might take a half hour of playing around to get a decent example, but after that you have a non-dictionary word you can remember, that few, if any, others will guess, and of moderate complexity. You could also use it as a component of a more complex password that has the usual features (uppercase + lowercase + numerals + symbols).

  102. I would only trust a Password Manager I did myself by flajann4415 · · Score: 1
    Any popular form of centralized password repo will become a magnet for being cracked. Better is to have something decentralized and directly under your control. Maybe something you can wear on your wrist or around your neck, and can interface with your devices via some sort of secure low-power BlueTooth connection.

    If you want to implement such a beast, feel free to do so. Count it as "Open Source IP". :p I personally use longish passwords that might be difficult for most people to remember, and wish most places that accept passwords would allow for more flexibility. Someone already mentioned that a lot of sites hamper the password's max size and require a mix of different type of characters. And there is no consistent rule between sites on this, either. Probably the best approach would be to rely on multi-factor authentication. And if it's good enough for a gaming site like Steam, it should be good enough for everyone.

  103. Something is better than nothing. by dagarath · · Score: 1

    If you are posting in this thread and you have a password plan already.. you are years ahead of most users. If you like a complex password algorithm where you create unique passwords for everything and remember the pattern, that probably works. . If you like a password manager, whether it stores locally or in the cloud, again that probably works and you are doing better than at least 90% of users.

    If you don't have a password plan, your password is probably already compromised.

  104. Re:Dont use lastpass by SensitiveMale · · Score: 1

    Actually, the subscription thing was introduced a year ago. You can still opt for the standalone one-time license though.

    1Password is moving to an all subscription pricing model. If someone has purchased 6 they'll receive all updates to 6, but that's it.

    From Dave Teare directly "So no, I will not promise that 1Password 7 or 8 will allow licenses to be used instead of memberships. These releases are too far in the future to make any promises about."

  105. Re:Dont use lastpass by Titanek · · Score: 1

    Actually, the subscription thing was introduced a year ago. You can still opt for the standalone one-time license though.

    1Password is moving to an all subscription pricing model. If someone has purchased 6 they'll receive all updates to 6, but that's it.

    From Dave Teare directly "So no, I will not promise that 1Password 7 or 8 will allow licenses to be used instead of memberships. These releases are too far in the future to make any promises about."

    Yes iPassword 6 and later are subscription based, but iPassword 4 isn't going out of support, according to John M in support:

    When we debuted our subscription service in late 2015, we didn't have a Windows app that was capable of talking to our service. Windows had also undergone a lot of technological improvements since development of 1Password 4 had started, so we decided to start fresh with a new codebase. We also took the opportunity to jump a version number or two, and name the new app "1Password 6" to match our other platforms; we figured the tradeoff of a little confusion for existing customers was worth reducing confusion for all future customers. 1Password 6 for Windows is still in active development along-side 1Password 4 for Windows - one supported app for subscription customers, one supported app for licence customers.

  106. Wine for macOS by tepples · · Score: 1

    I thought Wine, an mostly binary compatible free reimplementation of Win32, was available for macOS. If you need to share between a key file, and KeePass for macOS cannot import databased from KeePass for Windows, try running KeePass for Windows in Wine for macOS.

  107. Re: Dont use lastpass by Rakarra · · Score: 1

    Ok, so you have FUD. FUD is fine as long as it's accurate, but do we have some sort of proof to point to here?

  108. Watchtower... I know that name... by tepples · · Score: 1

    I don't have strong enough words to endorse their Watchtower service

    I'd hope it doesn't have quite as much confused theology as that other Watchtower service.

  109. Re: Dont use lastpass by slashdotwannabe · · Score: 1

    cite?

    --
    This comment is my opinion and does not represent an official position of Donald Trump or others I do not work for
  110. Re:Dont use lastpass by slashdotwannabe · · Score: 1

    I use Dashlane. On three desktops, ipad, iphone and android. It syncs seamlessly across all my devices and gives me fine grain control over how secure I want individual passwords to be both when generating and when using them.

    --
    This comment is my opinion and does not represent an official position of Donald Trump or others I do not work for