Diceware
Diceware is a system for building strong passwords that was developed by Arnold G. Reinhold. The Diceware method create strong passwords that are easy to remember but extremely difficult for hackers to crack using list of short words and a physical dice.
Passwords need two characteristics to thwart hackers. First, they must be unique - meaning not available in any of the publicly available lists of previously hacked passwords. Second, they must contain a lot of "entropy" - which roughly means that it would take a powerful computer a very long time to guess the password. Basically, a high entropy password is a very very long password.
Studies have shown that most people are not very good at thinking up unique, long passwords on their own. So that is why Diceware is a good method for passwords that you really want to be secure - such as the passwords for e-mail and financial accounts.
1. Create diceware dictionary by collecting 7776 random short words from dictionary and index it from 11111 to 66666.
2. Roll a dice (physicall dice) 5 times and write down each number
3. Then you look up the resulting five-digit number in the diceware dictionary you created, which contains a numbered list of short words.
4. Keep doing step 1-3 until you have successfully collect 6-10 words
The Diceware creator recommends that people should use six words for their passwords (or five words, plus a character). He says:
- Five words are breakable with a thousand or so PCs equipped with high-end graphics processors. (Criminal gangs with botnets of infected PCs can marshal such resources.)
- Six words may be breakable by an organization with a very large budget, such as a large country's security agency.
- Seven words and longer are unbreakable with any known technology, but may be within the range of large organizations by around 2030.
- Eight words should be completely secure through 2050.
Why should I buy a Diceware password instead of making one myself?
You can definitely make one yourself.
But consider this, people usually using the same diceware dictionary over and over. Even if you created the dictionary by yourself, words that collected usually predictable, and finally when you try to combine passphrase, unconsciously you creating a sentence that describing you or your life, this is predictable specially for people close to you.
By using my service, I recreate a new diceware dictionary before I create passphrase, so most likely each client will use unique diceware dictionary.
And since I don't know you, it's impossible to create a sentence that describing you, and I don't wanted to create sentence that describing me either, so this leaves me with one choice:
Whatever the dice numbers showed up, that's the words you got.
How do you know I'm not stealing your password?
You don't.
Password is basically used to log in to a system, so even if I steal your password, I don't know in what system and username you gonna use it. So, I had your password, but I don't know how to use it, it's useless to me.
But, for security reasons, you need to make some changes such as re-arrange the words, capitalizing some letters and/or adding symbols such as exclamations. This way it's no longer the exact same password that I gave you.

We use Telegram for it's speed and