There is the diceware method to make passwords random and strong to crack. But is it advisable to use this method to make random names for email addresses? That is the concern I have, when a person makes a random email address, they inevitably introduce things with which they can be identified, breaking the previously stated randomness, what ways are there to avoid this?

  • Darorad@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    3 days ago

    Are these emails you need to memorize? Diceware would work.

    Otherwise I’d just use something like simplelogin and just have it automatically generate one. Then just save it in your password manager.

  • TheOubliette@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    3 days ago

    That is a good idea just so that you don’t have to think about any potential privacy issues. Your email could be {firstword}{secondword}{4 numbers} and so long as the words and numbers are randomly generated, you can avoid accidentally including personal references or biases.

    Your username does not need to be high-entropy, though. It will be semi-public. So it’s not about strength against dictionary attack or similar, it is just about leaving the selection process up to a random process that isn’t witnessed by a third party. You can write scripts that will generate these kinds of things using Python and the faker library.

  • Dwraf of Ignorance@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    3 days ago

    For me I use ddg email aliases with bitwarden. It’s great and free. I tried others but ddg works great but doesn’t have any of the bells and whistles.