
This is too little - it is even less than our Weak passwords. The generated passwords (four-word combinations) contain less than 44 bits of randomness. The fact that no client-side cryptographic entropy is included suggests limited of knowledge of cryptography and randomness. While it gets some entropy from the server, its source and quality is not known.
#Coding a strong password generator generator
The XKCD Random Password Generator does not use any cryptographic entropy on the client side. Consequently, we do not recommend using the Norton Password Generator. It is known that many governments routinely break HTTPS by using fake certificates or weaknesses in the SSL and TLS protocols. This means that the method they use for generating the password cannot be independently verified, and anyone capable of breaking HTTPS encryption will be able to read the password while it is transmitted over the network. It's main difference to our generator is that the Norton password generator generates the password on the server (June 2017). The Norton password generator is (was?) is part of Norton's IdentitySafe suite and was available at. Other password generators Norton Password Generator The resulting password is then displayed.The truncated value is encoded either using BASE64 encoding (with = characters removed from the end) or by using a dictionary of 65536 words to encode each 16 bit group into a random word.The result is truncated to your requested password length (96, 64, or 48 bits, based on strength).The random data from all three sources is concatenated, and the SHA256 hash function is used to derive a raw password from them.

#Coding a strong password generator code
You can audit the code by viewing the source code of this page.

How this random password generator worksįor the technically minded people, here is how this strong password generator works: You can also take just part of the generated password, and add your own characters for extra security. If you need a password with special characters, keep clicking on the "Generate password" button until the generated password contains a special character. Theoretically selecting from multiple passwords makes them a bit weaker, but in practice this does not matter. Just click "Generate password" again, as many times as you like. You might want to do this, for example, if the words seem hard to remember. If you don't like the generated password, you can always generate a new one. Generate password What if you don't like the generated password?
