Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I'm Going To Take A Hostage

I'm Going To Take A Hostage

Scheduled Pinned Locked Moved The Lounge
securitycode-review
31 Posts 22 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Amarnath S

    This means they are storing all your previous passwords. Do they guarantee you that their password storage is never going to be compormised?

    Richard DeemingR Offline
    Richard DeemingR Offline
    Richard Deeming
    wrote on last edited by
    #16

    Hopefully a salted hash of your previous passwords. But given some of the code that keeps cropping up in QA, I wouldn't guarantee it.


    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

    "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

    A 1 Reply Last reply
    0
    • A Amarnath S

      This means they are storing all your previous passwords. Do they guarantee you that their password storage is never going to be compormised?

      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu Peter
      wrote on last edited by
      #17

      You have no need to store the old passwords... a one-way hash will do... But if you store one-way hash what do you afraid of?

      "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

      "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

      OriginalGriffO 1 Reply Last reply
      0
      • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

        You have no need to store the old passwords... a one-way hash will do... But if you store one-way hash what do you afraid of?

        "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #18

        Kornfeld Eliyahu Peter wrote:

        what do you afraid of?

        As Richard says: Go to QA and see what some idiots developers are doing in the real world ... :sigh:

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        Kornfeld Eliyahu PeterK 1 Reply Last reply
        0
        • Richard DeemingR Richard Deeming

          Hopefully a salted hash of your previous passwords. But given some of the code that keeps cropping up in QA, I wouldn't guarantee it.


          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

          A Offline
          A Offline
          Amarnath S
          wrote on last edited by
          #19

          Thanks. New learning today.

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            Kornfeld Eliyahu Peter wrote:

            what do you afraid of?

            As Richard says: Go to QA and see what some idiots developers are doing in the real world ... :sigh:

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony AntiTwitter: @DalekDave is now a follower!

            Kornfeld Eliyahu PeterK Offline
            Kornfeld Eliyahu PeterK Offline
            Kornfeld Eliyahu Peter
            wrote on last edited by
            #20

            But of course... only speaking in theory... (that's the reason that I try to avoid opening accounts on any site, and using google's login if I can)

            "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

            "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

            1 Reply Last reply
            0
            • M MadGerbil

              My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

              K Offline
              K Offline
              kalberts
              wrote on last edited by
              #21

              Old classic (2010-04-14) Geek & Poke: One day in the life of a coder[^]

              1 Reply Last reply
              0
              • M MadGerbil

                My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

                M Offline
                M Offline
                MarkTJohnson
                wrote on last edited by
                #22

                I may climb a tower over multiple systems, the VPN, Active Directory, Global network, etc. All of them have different expiration policies so syncing up passwords is a real PITA. Don't give me the crap about they all should have different passwords, all those systems are part of the work ecosystem. Currently, I have 3 different passwords because of the timing. There's one of them that expires the fastest, that I can't figure out which part of the environment it controls since I rarely type it.

                1 Reply Last reply
                0
                • A Amarnath S

                  This means they are storing all your previous passwords. Do they guarantee you that their password storage is never going to be compormised?

                  U Offline
                  U Offline
                  User 13269747
                  wrote on last edited by
                  #23

                  Quote:

                  This means they are storing all your previous passwords.

                  No, it doesn't mean that. They could be storing the hash of the password and reusing the salt on the new password.

                  1 Reply Last reply
                  0
                  • S Slacker007

                    MadGerbil wrote:

                    If you write a password management system and force people to change passwords every 30 days

                    this is because if your password is compromised and I have it, then I have only 30 days to use it, before I can't anymore. Not so great for you and the company during those 30 days, but it is better than nothing, I guess. It is a valid level of security. You should be more than glad they don't make you change your password every week. And no, they are not bad people for doing this. No more as bad as the doctor who tells you to quit smoking. I agree it is frustrating, very much so.

                    U Offline
                    U Offline
                    User 13269747
                    wrote on last edited by
                    #24

                    Quote:

                    this is because if your password is compromised and I have it, then I have only 30 days to use it, before I can't anymore. Not so great for you and the company during those 30 days, but it is better than nothing, I guess. It is a valid level of security.

                    It isn't a valid level of security. That policy came from an era when PCs were not connected to the internet, hence someone who wanted to use your compromised password would have to literally break into the office. So limiting the passwords to 30 days mitigated that risk. Now, if your password is compromised they will, in the first two minutes, install a keylogger, thereby having all future passwords of yours. It gets worse - because of the requirement of regular password changing, people simply use easy to remember passwords. In effect, the password expiry policy actually forces people to use less secure passwords than they would have done without the policy. So, no, password expiry is stupid policy, encourages weaker passwords and, IME, only recommended by people who don't know much about security, encryption or stuff like that (i.e. IT and Network staff).

                    1 Reply Last reply
                    0
                    • M MadGerbil

                      My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

                      S Offline
                      S Offline
                      Slow Eddie
                      wrote on last edited by
                      #25

                      I found KeePass here in Code Project, and have been using it ever since. I think it is terrific :thumbsup::thumbsup: and have had no problems with passwords since I started using it. You should give that try.

                      A 1 Reply Last reply
                      0
                      • S Slacker007

                        MadGerbil wrote:

                        If you write a password management system and force people to change passwords every 30 days

                        this is because if your password is compromised and I have it, then I have only 30 days to use it, before I can't anymore. Not so great for you and the company during those 30 days, but it is better than nothing, I guess. It is a valid level of security. You should be more than glad they don't make you change your password every week. And no, they are not bad people for doing this. No more as bad as the doctor who tells you to quit smoking. I agree it is frustrating, very much so.

                        B Offline
                        B Offline
                        Bruce Patin
                        wrote on last edited by
                        #26

                        If your password is compromised, then the hacker has 30 days to casually do what he wants and finish, besides changing the password himself. So what has that 30 day password change accomplished? Nothing. It might be effective if your account is put in a bucket and not bought and used for more than 30 days.

                        1 Reply Last reply
                        0
                        • A Amarnath S

                          This means they are storing all your previous passwords. Do they guarantee you that their password storage is never going to be compormised?

                          B Offline
                          B Offline
                          Bruce Patin
                          wrote on last edited by
                          #27

                          They likely are only storing hashes of previous passwords.

                          1 Reply Last reply
                          0
                          • M MadGerbil

                            My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

                            K Offline
                            K Offline
                            Kirk 10389821
                            wrote on last edited by
                            #28

                            Two Factor Authentication... And EMAIL Me when the SECOND Factor Fails, as well as the IP Address. Text me as well, and allow me to text back: BLOCK (and have it block the IP Address) I have an encrypted file with HUNDREDS of passwords stored. You know what PEEVES me... Companies who LIMIT the LENGTH of the password! Come on! The password gets HASHED, store the hash. Salt should be unique per account. I like to use: GUIDs + A word or two on each side. You CANNOT imagine the number of sites that won't even take a full GUID as a password. Everything should have 2FA... IMO... Then password security is less important. Also, some kind of internet blackhole for where these attacks come from. I used to see them attacking my server all the time, until I configured fail2ban to block on 404 and many other attempts. It took about 180 days before the hackers gave up and my banlist is reasonable.

                            1 Reply Last reply
                            0
                            • M MadGerbil

                              My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

                              G Offline
                              G Offline
                              Gary R Wheeler
                              wrote on last edited by
                              #29

                              My company does the same thing with corporate passwords, which we are required to change every 45 days. I therefore use the tried-and-true {password}{punctuation-character}{month} and change it on the first working day of every month. The punctuation character changes annually.

                              Software Zen: delete this;

                              1 Reply Last reply
                              0
                              • S Slow Eddie

                                I found KeePass here in Code Project, and have been using it ever since. I think it is terrific :thumbsup::thumbsup: and have had no problems with passwords since I started using it. You should give that try.

                                A Offline
                                A Offline
                                ajhampson
                                wrote on last edited by
                                #30

                                Agreed. KeePass is awesome. I like the fact that I can keep the application and multiple password databases (work, home, etc.) on a thumb drive or equivalent so I can always have it with me.

                                1 Reply Last reply
                                0
                                • M MadGerbil

                                  My credit union forced me to change my password but won't let me use a previous password. I don't know why I get irrationally angry over this - I guess I feel passwords are kind of personal and telling me that I cannot use an old one doesn't improve security at all and seems invasive. If I write insecure passwords changing guest1 to guest2 isn't an improvement. If I write secure passwords changing TsfI$)#%(fikea;f to IDJOfe30235 isn't an improvement. There is more B.S. superstition around password management than I can handle. One of the most boogered things in all of IT are password management systems. If you write a password management system and force people to change passwords every 30 days YOU ARE A BAD PERSON IN REAL LIFE. Because of this I need to take a hostage. I hope she's cute. :D

                                  J Offline
                                  J Offline
                                  James Curran
                                  wrote on last edited by
                                  #31

                                  I keep all my passwords in a password manager program (PasswordSafe), with the encrypted data file stored on DropBox so I can get at it everywhere. This allows me to use unique strong passwords everywhere. With just a double-click, any password is put on the clipboard for easy pasting into the password textbox. Of course, that means there's one password I actually have to remember & type in myself, which means it's not particularly strong. So, of course, it's the most important --- the one to unlock my PC.

                                  Truth, James

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups