Skip to main content
17 events
when toggle format what by license comment
Mar 6, 2018 at 10:15 comment added Bergi @LucaCiti Yes, that's the session token I was talking about. However, from a usability perspective you cannot ask a user to open the devtools and look up a cookie value.
Mar 6, 2018 at 0:14 comment added Luca Citi Some websites use cookies to prevent asking the user to enter their password too often. I wonder if obtaining a login cookie from the client after login may actually give the OP''s company access to the website without having to know the client's password.
Feb 27, 2018 at 16:58 comment added Ian D. Scott @emory The yubikey can do several things; including gpg. Encrypt passwords with gpg ('pass' does this), and have the decryption key on a yubikey.
Feb 27, 2018 at 12:14 comment added emory @IanD.Scott the yubikey is cool, but I don't see how it would help the OP's problem. Actually it would break the OP's business. eg, I am a user. I foolishly gave OP my user name/password credentials so OP could fill out some forms for me. Later I sign up for yubikey. Now when OP tries to log into my account to fill out forms, it challenges OP for the yubikey.
Feb 27, 2018 at 11:57 comment added emory @Accumulation who controls the usb stick key (assume me) and who needs the passwords (assume you)? what if you need to work over the weekends but I don't want to. will I end up just leaving the key plugged into the server (no real benefit to putting it on a removable stick)? or I will create a decrypted copy for you (no real benefit to encryption)? or will I give you a USB stick key (multiple keys mean it is easier for one to get lost)? If a single credential costs 64Kb then a 64Gb stick should hold 8,000,000 users ... why not just put them all on the stick and not on the server?
Feb 27, 2018 at 7:04 comment added Ian D. Scott "but ultimately the key to it has to reside somewhere on your server"—I don't think this is entirely true. Some kind of hardware security token (like a yubikey, but something else might be better) could have the decryption key, and provide much better security, depending on the constraints.
Feb 26, 2018 at 23:34 comment added Acccumulation The master password doesn't have to be stored; it can be re-entered whenever anyone wants to access the passwords. At the very least, it can be stored in a separate form. So, for instance, the passwords could be stored on a server while the master password is stored in a USB stick. Not foolproof, but at least one more point of failure.
Feb 25, 2018 at 10:11 comment added hytromo @Bergi you are right I misread the question and I thought OP was speaking about clients of their website
Feb 25, 2018 at 7:39 comment added Bergi @hakermania I understand that the OPs company needs access to their clients' accounts on foreign systems. Assuming those foreign systems don't support access by third parties, the user credentials need to be used in the normal login. (Of course when there is an API for third party access, that should be used). I don't understand what you mean by "custom url + trusted email + master password".
Feb 24, 2018 at 22:10 comment added hytromo @Scott yes I agree with you. I don't say that there should be a master password for all the accounts! I just say that it can be used in combination with my other 2 points so as to have a secure implementation
Feb 24, 2018 at 20:05 comment added Scott - Слава Україні @hakermania: Can you elaborate on your reference to a ‘‘master password’’? ISTM that storing a master password is just as bad as storing a bunch of individual passwords, and modifying a system to accept a master password makes the system less secure.
Feb 24, 2018 at 18:34 comment added hytromo How isn't there a way around that? There can be a system that circumvents the login process entirely by using multiple security measures like: (i) a custom url for login, (ii) confirmation email sent to trusted email account(s), (iii) need for a master password. This way you can have support members getting into the clients' accounts for assistance.
Feb 24, 2018 at 17:16 comment added Bergi @JonBentley I meant like "encrypt so that you cannot decrypt it yourself". If you keep encrypted data and the decryption key close together, it doesn't help a lot. See also the footnote. How can I phrase this better?
Feb 24, 2018 at 17:10 comment added Jon Bentley I agree that you cannot hash them, but I see no reason why you can't encrypt them.
Feb 23, 2018 at 22:07 history edited Bergi CC BY-SA 3.0
added 246 characters in body
Feb 23, 2018 at 21:59 history edited Bergi CC BY-SA 3.0
added 246 characters in body
Feb 23, 2018 at 21:54 history answered Bergi CC BY-SA 3.0