nowfound

Dev tools · September 2, 2024

PG

Passphrase generator that makes an absurd-but-memorable story

I wanted to share a simple tool I just released: Tool: https://strongphrase.net/ Source: https://github.com/blanchardjeremy/strongphrase.net ## Background I have been researching password security and got interested in diceware passphrases (https://www.eff.org/dice). Though the original xkcd comic claims that it is somewhat easy to remember four or five words and turn them into a little scene, I often find it pretty hard to remember the diceware passphrases. (It's taken weeks for me to finally remember it). I found this tool…

What it does

In the maker’s words, at launch

I wanted to share a simple tool I just released: Tool: https://strongphrase.net/ Source: https://github.com/blanchardjeremy/strongphrase.net ## Background I have been researching password security and got interested in diceware passphrases (https://www.eff.org/dice). Though the original xkcd comic claims that it is somewhat easy to remember four or five words and turn them into a little scene, I often find it pretty hard to remember the diceware passphrases. (It's taken weeks for me to finally remember it). I found this tool (https://getapassphrase.com/generate/) that generates phrases that are more memorable passphrases (original source from Ryan Foster: https://github.com/openidauthority/getapassphrase). I liked the tool, but I didn't like the interface, so I rewrote the whole thing in React and relaunched it at StrongPhrase.net (http://strongphrase.net/). ## My goals: * Make the interface a little more intuitive for basic users * Educate folks who are new to security about passphrases, passwords, and password managers. * Learn more myself about entropy, password cracking, and current cracking capacities/times/costs. Example passphrases: * evil juror obtains thin moths * drunk niece and greedy goose clean tall book * emotional boxer and concerned virus acquire 45 smashed baskets I find these a lot easier to remember because they are easier to visualize as a scene! (The downside is that the passphrases are longer to achieve the same level of entropy.) There are many other formats that have varying amounts of entropy. (You can click the "show all 18 formats" in the top right.) I am more of a security hobbyist than an expert. So this project was a chance for me to deepen my learning. Some of my key personal takeaways: * Cloud computing is powerful - I started the project thinking that I'd focus on "time to crack," but a few sources (1Password blog: https://blog.1password.com/cracking-challenge-update/, Jacob Egner: https://jacobegner.blogspot.com/2020/11/password-strength-in...) convinced me that because cloud computing power is so widely available, if you have enough money, you can rent a lot of power and crack much more quickly. * When passphrases are relevant - I already knew passphrases were designed for passwords you actually type. But I found it useful to really get specific about that list: password manager, laptop login password, and perhaps something like Google that you might sign into on new computers from time to time. * Develop my sense of "how much entropy is enough" - The cost to crack table (https://strongphrase.net/#/table) on the site was helpful in this inquiry. Curious to get feedback/input from this group! Thanks all!

Does the same job

all alternatives →
  • Easy Peasy Password2019 · ▲211

    Generate a strong and funny password that you can remember

  • Passnip2020 · ▲118

    Stop forgetting that f**king password.

  • RePassword Generator2023 · ▲187

    The easiest way to generate secure and unique passwords

  • Passe2022 · ▲85

    Strong password generator

  • HT
    Hacker Typer [joke]2011 · duiker101.tk · ▲160

    Ever wanted to type as fast as those amazing hackers in the movies? now you can! just write something. Yes, i was really bored. To change writing speed: javascript:writer.speed=10;

  • AT
    A tool to make strong passwords that are easy to remember2022 · makestrongpassword.com · ▲9

    I am a high school sophomore interested in security. I built this tool to help people learn how to make strong passwords that are not only hard to guess, but also easy to remember. I built this using Python, Flask, and Bootstrap. I would love your feedback, if any!

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 2d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, September 2024

the whole month →
  • Wispr Flow2,737

    Speak naturally, write perfectly & 3x faster in every app

    AI · 2024 · wisprflow.ai

  • Pathway1,335

    Get user insights 10x faster

    Work · 2024 · wynde.io

  • Personalized AI daily planning that suits your life

    AI · 2024 · beforesunset.ai

  • Osmos1,194

    Match with like-minded professionals for 1:1 conversations

    Growth · 2024

  • Polar1,169

    An open source monetization platform for developers

    Dev tools · 2024 · polar.sh

  • Carrot Care1,167

    Understand & optimise your bloodwork

    Life & fun · 2024 · carrotcare.health