<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Uros G</title>
    <description>The latest articles on DEV Community by Uros G (@urosg).</description>
    <link>https://dev.to/urosg</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4195889%2Fac853626-8a04-4690-bc45-2f3c1751010e.png</url>
      <title>DEV Community: Uros G</title>
      <link>https://dev.to/urosg</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/urosg"/>
    <language>en</language>
    <item>
      <title>Your password generator should run in your browser. Here's how to check it.</title>
      <dc:creator>Uros G</dc:creator>
      <pubDate>Thu, 29 Oct 2026 08:00:00 +0000</pubDate>
      <link>https://dev.to/urosg/your-password-generator-should-run-in-your-browser-heres-how-to-check-it-27cn</link>
      <guid>https://dev.to/urosg/your-password-generator-should-run-in-your-browser-heres-how-to-check-it-27cn</guid>
      <description>&lt;h2&gt;
  
  
  What Makes a Password Strong (A 5-Minute Guide)
&lt;/h2&gt;

&lt;p&gt;Most of us learned the same password tricks. Put a capital letter at the start, swap "a" for "@", and finish with a number and an exclamation mark. They feel clever, but they're the first patterns a password-cracking tool tries.&lt;/p&gt;

&lt;p&gt;Strong passwords come from two things: length and real randomness.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why "Summer2026!" fails
&lt;/h3&gt;

&lt;p&gt;"Summer2026!" has eleven characters, a capital letter, digits and a symbol. Plenty of sign-up forms would call it strong. The free strength checker at yourpasswordgenerator.com rates it "Very weak". It scores about 23 bits, with an estimated crack time of under a second. Crack times are rough estimates, since real speed depends on the attacker's hardware.&lt;/p&gt;

&lt;p&gt;The problem is the pattern: a dictionary word, then a year, then a symbol. Attackers try those combinations in bulk.&lt;/p&gt;

&lt;p&gt;Compare that with 16 characters picked at random from the 94 keyboard characters. That gives about 105 bits. Every extra bit doubles the number of guesses needed, so the gap is enormous.&lt;/p&gt;

&lt;h3&gt;
  
  
  What official guidance says now
&lt;/h3&gt;

&lt;p&gt;The latest US guidance, &lt;a href="https://pages.nist.gov/800-63-4/sp800-63b.html" rel="noopener noreferrer"&gt;NIST SP 800-63B Revision 4&lt;/a&gt;, sets a minimum of 15 characters for a password used on its own. The minimum drops to 8 when the password is one step of multi-factor sign-in. Services should accept at least 64 characters. They must not force character mixes or make you change passwords on a schedule.&lt;/p&gt;

&lt;h3&gt;
  
  
  Random password or passphrase?
&lt;/h3&gt;

&lt;p&gt;Random password: use 16 or more random characters for every account your password manager fills in for you.&lt;/p&gt;

&lt;p&gt;Passphrase: use six randomly chosen words for anything you have to type, such as your password manager's master password. Six words from the EFF wordlist give about 77 bits. The words must be picked at random, so a song lyric doesn't count.&lt;/p&gt;

&lt;h3&gt;
  
  
  What a good generator does
&lt;/h3&gt;

&lt;p&gt;A password generator can make this easier by creating random passwords without relying on predictable patterns. Look for one that uses your browser's secure random number generator and doesn't send generated passwords to a server.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://yourpasswordgenerator.com/" rel="noopener noreferrer"&gt;Your Password Generator&lt;/a&gt; is one free option. It runs in your browser, requires no account, and offers random passwords from 8 to 64 characters, along with a passphrase generator. It also displays entropy estimates and estimated crack times. When you copy a password, the site attempts to clear your clipboard after 30 seconds, provided the browser tab remains focused.&lt;/p&gt;

</description>
      <category>security</category>
      <category>privacy</category>
      <category>cybersecurity</category>
    </item>
  </channel>
</rss>
