The Register Home Page

back to article Your AI-generated password isn't random, it just looks that way

Generative AI tools are surprisingly poor at suggesting strong passwords, experts say. AI security company Irregular looked at Claude, ChatGPT, and Gemini, and found all three GenAI tools put forward seemingly strong passwords that were, in fact, easily guessable. Prompting each of them to generate 16-character passwords …

  1. Joe W Silver badge

    Kinda obvious...

    .... but cool they checked and did the maths. Good random number generators are difficult to write, and a machine that is designed to produce "probable" results does not qualify (by design). A student of mine did interesting experiments using the temperature parameter on some models, and there with decreasing temperature it becomes really obvious.

    1. Charlie Clark Silver badge

      Re: Kinda obvious...

      Given sufficient length for the passwords and assuming storage is hashed and salted, I'm not sure the actual risk is that great. A bigger problem is that the generated passwords will now be sitting in the model itself. So, instead of brute-forcing, you just need to engineer the prompt to divulge them. I think this is probably a more sophisticated attack than that proposed last week based on caricatures.

      1. Not Yb Silver badge

        Re: Kinda obvious...

        This is easily tested. Go to Gemini's AI page, and type "Generate a password" into the chat. I tried twice (new chats each time), and the first 'random' passwords generated both started with kP9$vR2!m, with 6 slightly different numbers/letters after that.

        It's not as simple as "if everything's hashed, that removes the risk" when the first 9 letters are (possibly) identical between passwords.

        This is quite a large security hole, because if you know the first 9 characters of a password and only have to guess the 6 remaining ones, that's a much easier problem for modern password brute-force attacks.

        1. Charlie Clark Silver badge

          Re: Kinda obvious...

          I didn't say it removes the risk, but even with partial knowledge, brute-forcing hashed and salted stores of passwords is going to take a lot of resources, especially if slow encoding is used. And that's assuming you know that the passwords came from AI.

          This has to be offset with increasingly effective phishing through AI-driven social engineering attacks. But, imagine if prompt engineering will allow you to discover not just that Bob did use the service to generate passwords, but also for what purposes. This kind of "side-channel" attack will only get worse as use increases.

          1. Brewster's Angle Grinder Silver badge

            Re: Kinda obvious...

            Let's hope everybody locks accounts after n failed attempts to log in. (For small values of n.)

            1. Jou (Mxyzptlk) Silver badge

              Re: Kinda obvious...

              My n is -1?

          2. Anonymous Coward
            Anonymous Coward

            Re: Kinda obvious...

            Is there a misunderstanding here ? Salt isn't helping against brute-forcing a password, it only helps against retrieving the password using rainbow tables if its one-way hash is known. It's not clear that's what was meant.

        2. Not Yb Silver badge

          Re: Kinda obvious...

          I looked a bit closer, a bit too late to edit the post, and the last 6 characters also follow a specific pattern

          Q8*zL5

          Z7*qN5

          Uppercase, number, asterisk, lowercase, uppercase, 5. This reduces the problem space significantly.

          1. heyrick Silver badge

            Re: Kinda obvious...

            I asked and got G7#pQ2!nX9v@mR5 - and here there's an extra lowercase before the symbol, but otherwise the pattern is present.

            1. Not Yb Silver badge

              Re: Kinda obvious...

              The first 6 characters of that match the pattern, if you assume the pattern is UC, number, symbol, lc, UC, number. And if you shorten the pattern to "UC, number, symbol, lc, UC" it matches in several places. This isn't just "9 identical characters when prompted with an identical prompt," but "somewhat obvious pattern generation".

              Any obvious pattern in a password generator reduces the problem space significantly.

        3. TVU Silver badge

          Re: Kinda obvious...

          That's not good and what I do is use three different unrelated words for passwords but not in English, only in lesser known European languages.

          1. Anonymous Coward
            Anonymous Coward

            Re: Kinda obvious...

            But that would be English.

          2. The Dogs Meevonks Silver badge

            Re: Kinda obvious...

            I do the same sort of thing, so it's not some random generated code, but more of a phrase... Each one unique to the site/account.

            A simplified way of explaining it would be... Imagine you have an account on a site all about cooking. What you want is a phrase that's both uniquely personal and about the subject matter. So you might use something along the lines of GrandmAsCh4cCh1pCoOki3S1926

            That's a 26 character password.

            Of course when you do that for dozens of different sites and accounts... trying to remember them all is a problem... I don't use password managers because they've been cracked in the past.

            I use a little innocuous notebook, that I keep in one of the drawers... given that some one would have to break into my house, know about the book and know that the passwords are not written next to a nice neat little account name for each site... Because I know what passwords are linked to what site by the phrase itself.

            Is it perfect... no... there's no such thing as unhackable.

            Have I ever had an account hacked... yes... but it was an old account from almost 30yrs ago before I started adopting this method about 8yrs ago... there was a time when I used the same password across multiple sites. I've periodically checked haveibeenpwned to see if any of my old accounts linked to old email address are on the list... and I've been transistioning away from US owned tech companies for many things.... especially email.

            1. Anonymous Coward
              Anonymous Coward

              Re: Kinda obvious...

              I remember several very long kinda random looking passwords, and they are more than 24 characters long each

              Next, these are stored among a long list of totally useless random passwords

              These are master passwords, and they are composite passwords, such that one 24 char password is stored "here" and the next one

              is a 28 char password stored "way over there". The actual password is 24 + 28 = 52 CHARACTERS LONG, and I have to add them together

              for each use. So, even if someone were to steal my cheatsheet, with 5,000 useless and maybe 8 useful passwords in it, they still

              would not know WHICH of the two or three passwords in there are supposed to be used together as one.

              As they say: All you need to do is put it together! But how?

              The master passwords are based on methods of Loci, memories of specific events,ideas, rhymes, poems, formulas, with a few extra special characters thrown in.

              So while I can slowly reconstruct them from memory, they are not rolling off the tongue easily, and I cannot even type on my keyboard,

              because there might be greek, cyrillic, chinese, japanese, indian, egyptian, etc in there. but I can pick them out of a given character page.

              Are there arabic, hebrew and thailandish, runic, finnish, czech and nunavuk characters being? Well, I am not telling.!

              Finally, did I lie when I said that they were 24 and 28 characters long? There is a good chance for that, because why give away any free hints?

              I have an old MSN.com email address, which has been attacked by hackers about 40 times a day, for the last 28 years or so. They can't get in

              because with brute force it is going to take them, at the current state of tech, about 249 quadrillion years. Since planet earth is going to be eaten

              by a very fat expanding star (our sun) in about 7 to 9 billion years, I feel pretty safe about this.

              Is AI gonna crack it? No, there is too much natural stupidity in it.

              Is quantum computing going to finally crack it. Well, maybe, but they won't have any payoff, since I removed any sensitive data long ago.

              1. Jou (Mxyzptlk) Silver badge

                Re: Kinda obvious...

                The actual password is 24 + 28 = 52 CHARACTERS LONG and I have an old MSN.com email address

                You need one more information: What hash/salt/etc is MSN using? How old is the password, 'cause the older the weaker the hash may be. Could be 3DES if it is 28 years old...

                I am firing a bit into paranoia here: Since your 52 characters might be over 300 bits of complexity, whereas 3DES is in theory 168 bit, in reality more like 112 bit, and some well known security organizations even speak of 80 bit range.

              2. heyrick Silver badge

                Re: Kinda obvious...

                I'm reading through this crazy complex password system and I'm reminded that an unimportant forum that I lurk in wants over eight characters including numbers, symbols, and an ancient rune. Meanwhile my bank, arguably the most important password I have is like "yeah, six digits will do us (and four for your bank card)". Why? You can't say it's too hard to remember ten/eleven as I can give you all my phone numbers back to childhood. So why do banks get away with such appalling "security" theatre?

        4. steviesteveo Bronze badge

          Re: Kinda obvious...

          It's probably an upgrade on "password1" but attackers would have to be sleeping to miss trying all combinations of the big commercial chat bot's preferred password structure pretty early in their searches

    2. david 12 Silver badge

      Re: Kinda obvious...

      It gets better: since the AI is producing "probable" passwords, it predicts the kind of passwords found in large password sets. It's a generic password-pattern prediction tool.

      You should now be rotating passwords with patterns similar to those used to train AI, not just those provided by AI.

      1. Anonymous Coward
        Anonymous Coward

        Re: Kinda obvious...

        If that was true, it would be generating passwords like Password123$ and Password234^ and Password2005$

        1. Anonymous Coward
          Anonymous Coward

          Re: Kinda obvious...

          The way your examples look gives me an idea: regexp passwords.

    3. DS999 Silver badge

      Re: Kinda obvious...

      Using a pattern matching engine to generate passwords is probably the most dangerous possible combination of technologies you can imagine.

      1. Not Yb Silver badge

        Re: Kinda obvious...

        I thought of a slightly more dangerous one. "Please log me in to my bank account at Foo Bank, my account ID and password are 882384 and hunter2."

        1. spold

          Re: Kinda obvious...

          ....all your accounts are belong to us

      2. Fluffy Cactus

        Re: Kinda obvious...

        Pattern? What pattern?

  2. ComputerSays_noAbsolutelyNo Silver badge

    why ... would anyone ask an LLM to create a password

    yeah, never mind.

    1. m4r35n357 Silver badge

      Re: why ... would anyone ask an LLM to create a password

      If you are (still) using this shit you deserve everything you get.

      Fucking hilarious.

      What part of "technical dead-end" is so hard to get?

      1. Charlie Clark Silver badge

        Re: why ... would anyone ask an LLM to create a password

        FWIW I've just had a good few minutes with Mistral trying to solve the current problem we have that the only documentation of the network is a couple of pages on Confluence to which I don't have access, only exports as .DOC files…

        Nothing I couldn't do myself but useful all the same: it's all about the right tool for the job.

        1. Anonymous Coward
          Anonymous Coward

          Re: why ... would anyone ask an LLM to create a password

          Right tool for the job - you did take into account the cost of running the tool, didn't you?

          No, no, wait, don't tell us: it was a freebie (they all are at the moment, no user is paying realistic prices yet), so why not take advantage?

          1. Charlie Clark Silver badge
            Stop

            Re: why ... would anyone ask an LLM to create a password

            To be honest, much of my work with it is little difference than advanced searching or discussions on sites like StackExchange and who pays for that?

            1. user555

              Re: why ... would anyone ask an LLM to create a password

              I'm pretty sure StackExchange didn't require $1 Trillion dollars up front and the power grid of a whole country to keep it running.

        2. Anonymous Coward
          Anonymous Coward

          Re: why ... would anyone ask an LLM to create a password

          So you can't open *.DOC files?

          This reminds me of that line in the movie "What's Up, Doc" *1972, where the corrupt hotel manager scolds his hotel detective: "What kind of hotel detective are you, if you can't commit a simple burglary!?" and the hotel detective drops his head and says "I am ashamed!"

      2. Mimsey Borogove Bronze badge
        Facepalm

        Re: why ... would anyone ask an LLM to create a password

        What part of "technical dead-end" is so hard to get?

        I think people are just so desperate to have AI (usually I put "AI" because, you know, but people think it's AI) work, that they'll cram anything into it, and use it for anything, so they can say, see? It works for me!

    2. Evil Auditor Silver badge

      Re: why ... would anyone ask an LLM to create a password

      ...I once thought that a pinnacle of luser was reached with typing in the browsers search field "google.com" to get to google.com. How wrong I was...

    3. Antron Argaiv Silver badge
      Alert

      Re: why ... would anyone ask an LLM to create a password

      If I needed a random string, I'd go here:

      https://www.random.org/strings/

      Any number of these sites show up when Googling "generate random string". I would probably do some additional testing, and not use it for anything really secure (because we have NSA for that) but it's probably more trustworthy than some AI bot.

    4. Anonymous Coward
      Anonymous Coward

      Re: why ... would anyone ask an LLM to create a password

      I was going to say 'As long as it costs them tokens.' But then realized that it might be the staff at my bank or city/county/state/national goverment, then I got chills.

    5. Philo T Farnsworth Silver badge

      Re: why ... would anyone ask an LLM to create a password

      I kept asking and it always came up with the same one: "swordfish."

  3. Ol'Peculier
    Pint

    Lava Lamps

    Easy solution, get a load of lava lamps, point a camera at them, and use the images to generate your passwords.

    No I haven't, yet ---->

    1. The Rambling Man

      Re: Lava Lamps

      You mean like Cloudflare's LavaRand?

      1. Ol'Peculier

        Re: Lava Lamps

        ...might be...

  4. ParlezVousFranglais Silver badge

    I did a similar "random" experiment a while back, asking the Google Search "AI" to "roll" a six-sided dice and tell me the hypothetical answer - I then asked it to "re-roll" another 5 times - in the first six rolls, it gave me each number exactly once, and after a further 6 "re-rolls" it had given me each number exactly twice.

    So it's supposed "intelligence" simply understood that a six-sided dice has six numbers, and if I asked six times, it saw nothing wrong with allowing the history of its previous answers to affect what number came up next to ensure that I saw all six numbers

    It seems to be a fundamental problem with models like this - there is no understanding of the concept of randomness, so anything that requires a degree of entropy completely fails

    1. m4r35n357 Silver badge

      It has no concept of ANYTHING.

      1. Doctor Syntax Silver badge

        There is no understanding of anything.

    2. Charlie Clark Silver badge

      Ask it for a picture of an analogue clock face…

      1. Anonymous Coward
        Anonymous Coward

        I did.

        Google's Nano Banana gave me a picture of a clock face with "LONDON REGULATOR" on it, hands in appropriate position for 10:09, and Roman numerals. It looks quite a lot like an actual clock face, including IIII for 4, and upside-down "V-VIII" numerals in appropriate locations. It manages to look quite real.

        I don't think that's a good thing, because the better that AI generation gets, the harder it is to determine whether or not something is AI generated with a quick glance.

        1. ForthIsNotDead
          FAIL

          Re: I did.

          4 should be IV, not IIII. Fail icon!

          1. PB90210 Silver badge

            Re: I did.

            Try googling that...

            It appears the majority of clockmakers don't understand Roman numerals!

          2. ttlanhil

            Re: I did.

            By standard Roman numerals rules, yes.

            Historically, no, IIII has been common.

            1. ForthIsNotDead
              Pint

              Re: I did.

              Thanks! Didn't know that!

            2. John PM Chappell

              Re: I did.

              Those rules are not "Roman" they were mediaeval fashion. Romans happily used both, simultaneously in basically every period and the earlier form was definitely the form without implied subtraction.

      2. Anonymous Coward
  5. Guy de Loimbard Silver badge
    Gimp

    AI security company Irregular.....

    I wonder how many of these AI Security Companies are sprouting up and how exactly does one create an AI Security company?

    Is there a correlation against the number of "Security" companies per, say, the 100s of AI/LLMs that have been created?

    I wonder if we can get a specific ratio?

    There must be a load of tech bro's realising there's another revenue stream....?

    1. Doctor Syntax Silver badge

      Re: AI security company Irregular.....

      "how exactly does one create an AI Security company?"

      Think of a good name. If you're in the UK register it at Companies House, otherwise in the local equivalent.

    2. vtcodger Silver badge

      Re: AI security company Irregular.....

      "... how exactly does one create an AI Security company?"

      Have you asked that question to your local AI?

      I just asked Gemini (Google Search). The answer:

      "Creating an AI security company requires assembling a team proficient in both AI engineering and cybersecurity, focusing on protecting, detecting, and responding to threats against AI models and data. Key steps involve developing, testing, and deploying specialized security tools, such as AI-driven vulnerability scanners or threat detection, while adhering to frameworks like NIST AI RMF, ISO 42001, and OWASP AI Security.

      Of course your answer may be different

      1. Joe W Silver badge

        Re: AI security company Irregular.....

        But then, as with the passwords, the answer might just be similar enough ;-)

      2. Anonymous Coward
        Anonymous Coward

        Re: AI security company Irregular.....

        And it might be a halucenation. i.e. Wrong.

  6. Jou (Mxyzptlk) Silver badge

    Why has no one yet linked...

    ... the obligatory guaranteed random 4 ...

    1. John Robson Silver badge

      Re: Why has no one yet linked...

      Was fully expecting this to be the first post..

  7. CoyoteDen

    Oh holy crap...why would anyone do that?

    Every single browser and OS now has a password generator that can do better randomness than.... this.

    LLMs aren't deterministic but they are trained to give approximately the same responses every time.

    So if you want to crack a LLM-generated password, the first step is to ask it for passwords of the same length and composition and use the output as a start.

    1. Mike 137 Silver badge

      Re: Oh holy crap...why would anyone do that?

      "LLMs aren't deterministic"

      At the lowest level they actually are. It's just that the determinism is based on a probabilistic distribution of weightings of the tokens developed during training. It's oversimplification to assume that "determistic" always equates to "same output every time for a given input". It actually just means "follows a set of defined rules", which an LLM most certainly does.

      1. Filippo Silver badge

        Re: Oh holy crap...why would anyone do that?

        >It actually just means "follows a set of defined rules"

        I don't think I've ever heard that definition for "deterministic". Usually, in computer science at least, it's "given a system state, there is only one possible next system state".

        That's technically true for LLMs only because RNGs are not really random, but when discussing determinism in computer science we usually pretend RNGs are random (otherwise, everything is deterministic and, while technically correct, that's not very useful).

        1. Mike 137 Silver badge

          Re: Oh holy crap...why would anyone do that?

          "I don't think I've ever heard that definition for "deterministic"."

          Maybe not, but it's an established definition in general engineering parlance and not a few other non-engineering fields. The computer science definition you provide (which I don't dispute in principle) is merely a narrower theoretical subject-matter-specific variant that's a bit too narrow in the context of LLMs. The mechanism by which tokens are sequenced by an LLM in response to any query is most certainly deterministic. The potential variation in output for a given input results from the huge variety of alternative pathways through the "maze" - the possibility of alternative choices of token with comparable probability at each step. So what we disagree about is really just the difference between a formal and a practical definition of the term.

        2. Anonymous Coward
          Anonymous Coward

          Re: Oh holy crap...why would anyone do that?

          We had pentesters in and they recommended disabling one of the AES algorithms because it had a weakness in the RNG.

          If you knew when the key was generated it took the time necessary to break the encryption from years down to an hour!

      2. stiine Silver badge
        Devil

        Re: Oh holy crap...why would anyone do that?

        Does this mean that eventually, everyone who prompts AI for a complex password will be given exactly the same one?

        Couldn't choose between Laughing Devil or Mushroom Cloud, so I chose neither.

      3. Anonymous Coward
        Anonymous Coward

        Re: Oh holy crap...why would anyone do that?

        Seems to me by that definition quantum mechanics is deterministic, and we know it very much isn't.

  8. mihares

    Hahahahahaha

    Let me elaborate on the title:

    HahahahahAHAHAHAHAHAHAhahahaha... hahaha!

  9. rmbles

    Programmatic tool calling

    Just ask it to write code to generate a random password, then it'll probably do it in Python for you. Most people however, won't.

    1. captain veg Silver badge

      Re: Programmatic tool calling

      I bought a book last year on running LLMs with Python.

      In the very first code example the author asks the model to write a password generator in Python, specifying precise complexity rules.

      At the time I was just starting in Python, but even to me the code seemed odd. The author didn't seem to have noticed that it couldn't run at all due to illegal type conversions, and, even if you fixed that by hand, the output did not in any way observe the complexity rules. It was, in fact, superficially plausible but completely wrong.

      Rather than actually test it, the author simply asked the same LLM to examine the code and describe what it did. It regurgitated more or less the original specification. This was presented as proof of the code's high quality.

      I didn't read the rest of the book.

      -A.

    2. anthonyhegedus Silver badge

      Re: Programmatic tool calling

      Exactly what i did a few months ago

  10. Bebu sa Ware Silver badge
    Facepalm

    pwgen (1) ?

    https://sourceforge.net/projects/pwgen/ - Ted Ts'o about 9 years ago.

    I found it useful for generating random (uses /dev/random) passwords (—s) when mucking about with iSCSI configs and the like.

    Just when you thought AI was only good for producing random shit, you discover it's just plain shit albeit predictable shit.

    1. m4r35n357 Silver badge

      Re: pwgen (1) ?

      Definitely +1

    2. Jou (Mxyzptlk) Silver badge

      Re: pwgen (1) ?

      My personal preference is pwdgen from www.gaijin.at - for everyone needing a windows alternative.

      Have been using it since version 2.something, like two decades ago... Recommended password template "quicksetting": [aAnNS*25]

      He has an online-variant of it too, including a simplify variant for the lazy overwhelmed, but I just don't like it - even though it is purely local-browser running, I still don't like it.

      1. Anonymous Coward
        Anonymous Coward

        Re: pwgen (1) ?

        nN? Lower and upper case numbers?

        1. Jou (Mxyzptlk) Silver badge

          Re: pwgen (1) ?

          n = 1-9

          N = 0

          Reasoning: Easier avoiding mixing up O and 0, if you want to. (Citing the fine manual here)

    3. Anonymous Coward
      Anonymous Coward

      Re: pwgen (1) ?

      I wrote a macro in Excel to generate passwords for sending outside the company. Pretty basic, just assembles a string of length x by picking a character at random from a given string of "allowed" characters (either provided as an argument or a default set that mostly avoids easily-confused characters). I'm sure the recipients loved them compared to the "recipient company name-month-year" that is often used. Probably still light-years more random that what the AIs come up with, and a fraction of the processing power.

      Yes, yes, battery staples are of course better but a list of allowed words is significantly more work than characters. And no-one has to remember these, they aren't for access to systems.

      1. Missing Semicolon Silver badge

        Re: pwgen (1) ?

        To improve the word field for my battery staple generator, I downloaded a couple of books from Project Gutenberg. By using old books, the vocabulary is wider.

      2. PB90210 Silver badge

        Re: pwgen (1) ?

        Had a guy who's monthly passphrases during COVID tended to be based on the latest antics of Boris Johnson!

        (what ever happened to him?)

  11. Claptrap314 Silver badge

    Can I hear from an actual expert?

    "Irregular also said there were no repeating characters in any of the 50 passwords, indicating they were not truly random."

    Uhh..nope. It just means that the symbol space for each character after the first is reduced by one.

    Certainly, if you notice this, it is something to be researched, but it used to be common for password requirements to forbid repeating characters.

    I suppose it's a bit much to expect El' Reg to have caught this one.

    1. paluster

      Re: Can I hear from an actual expert?

      Two slightly different things I think. The rule about no repeating characters, or limiting the number of repeats is commonplace. I think you are describing a rule where each character has to be unique. Both limitations fell as if they are increasing the randomness but both actually reduce the entropy.

      Personally I prefer the more modern recomendation of stringing several randomly chosen real words togethet.

      1. stiine Silver badge

        Re: Can I hear from an actual expert?

        Did you mean to say two randomly mis-spelled words?

    2. WSWS

      Re: Can I hear from an actual expert?

      It means they aren't truly random because if they were then you *would* get some repeated characters when generating that many passwords.

      1. Brewster's Angle Grinder Silver badge

        Randomness just means unpredictable

        By your argument, a pack of cards can never be shuffled in a way that's "truly random", because they never produce a repeated symbol.

        As I note above, banning repeated symbols is not an efficient way to encode your randomness---for the same entropy you need a much longer password---but it could still be perfectly random and achieve the same entropy as in an encoding which permits repetition.

        Part of the trouble, here, is that good definitions of randomness are hard to come, and it's quite feasible to get very predictable strings to pass the statistical tests for randomness.

      2. PB90210 Silver badge

        Re: Can I hear from an actual expert?

        There was the problem with the Spotify/Apple/Napster(?) 'shuffle' algorithm. People complained that it couldn't be random because it just played the same artist/album/track over and over... proving it was actually (likely to be) random.

        They had to turn down the randomness in order to satisfy the complaints about the lack of randomness!

        1. Jou (Mxyzptlk) Silver badge

          Re: Can I hear from an actual expert?

          I rather think the music player had the randomness of DOOM.

    3. Brewster's Angle Grinder Silver badge

      Re: Can I hear from an actual expert?

      You're right that, if you're generating an n-character password from an alphabet of size s, your naive entropy has gone from s^n to s!-(s-n)!.

      But clearly, you've blown a lot of entropy by doing that (I can't be bother to work out how much.) And do you really think the AI is shuffling the alphabet using a cryptographically secure source of randomness and then giving you the first n characters, rather than gently jiggling a pattern it's learnt?

    4. Anonymous Coward
      Anonymous Coward

      Re: Can I hear from an actual expert?

      I've had to create passwords since 1988, and I've never had one restrict repeated characters with a repeat value of less than 3.

  12. E 2

    Two things:

    AI chatbots are not original & they certainly are not random number generators.

    Even the common requirements like "you must have a number, an uppercase letter and a special character" constitute a partial crib. Attacker knows the range of values permissible for at least three of the characters in a password.

  13. DrewPH Silver badge
    WTF?

    Wait, WHAT?

    People ask an AI to generate a password for them???????

    This is a joke, right? Right?

  14. Anonymous Coward
    Anonymous Coward

    you must have a number, an uppercase letter and a special character

    Myhovercrafti$fullofeel5

    1. Ken Shabby Silver badge
      Pint

      Re: you must have a number, an uppercase letter and a special character

      How did you guess my cats name?

      1. Anonymous Coward
        Anonymous Coward

        Re: you must have a number, an uppercase letter and a special character

        My nipples explode with delight!

      2. captain veg Silver badge

        Re: you must have a number, an uppercase letter and a special character

        What do your cats name?

        -A.

  15. Anonymous Coward
    Anonymous Coward

    If hackers know the patterns that makes it easier to brute force

    So, did they publish the patterns or "choose not to disclose them yet for the public good"? And on an unrelated note, has anybody seen Greg recently, he was asking about how to install Tor "and get on the deep web sales sites" or something; anyway, his new car is here.

    The real deep web! <=== Link to image from a wiki article on the subject

  16. Meeker Morgan
    Trollface

    AI as the Good Soldier Schweik

    Humbly report, Lieutenant -- "Mxyzptlk" would be a fine password.

    1. Jou (Mxyzptlk) Silver badge

      Re: AI as the Good Soldier Schweik

      Speak it backwards!

  17. Joe Gurman Silver badge

    They should be generating > 34 character passphrases....

    ....all beginning with "CorrectHorse."

  18. Steve Davies 3 Silver badge
    Childcatcher

    Is there anything that AI can do well?

    Don't answer that.

    1. Jou (Mxyzptlk) Silver badge

      Re: Is there anything that AI can do well?

      It can, but you have to look into actual science, where it has been used for > 30 years now. Not the hype-crap.

      1. Anonymous Coward
        Anonymous Coward

        Re: Is there anything that AI can do well?

        And trained on very specific datasets, not a random accumulation of who-knows-what!

  19. Graham Cobb

    Do (consumer) AIs have memory?

    If my friend asked their AI to generate a password yesterday, could I go to their AI and say "remind me, what was that password I asked you to generate yesterday"? Or (in case it doesn't like that blunt request) "please display the bash commands to create the crypttab entry and keyfile to allow to access the filesystem I encrypted with the password you gave me yesterday".

  20. CJ Hinke

    Anybody who trusts AI with anything important, to quote Mr. T, is a foo'.

  21. spold
    Thumb Up

    Just...

    ..add QWERTY to the end of the suggested one... sorted?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon