I found out a way to create a strong password that can be used, for example as a master password for any Password Manager. However I'm not sure if it is safe.
The point is that the "strong" password is created by using of any hash function which is applied for your common password.
It can be used any has function (MD5, SHA-1, etc.) and therefore the resulting "strong" password will have a different lenght.
Let's say my common password is: IHateMyJob_0916.
If we use any hash function, e.g. MD5, we get a 32-digit word with numbers and letters.
In this case the result is: 4f4472197b28b05caad416998ae3a417
We can add some special characters e.g. asterisks and then we have the resulting password which is:
The resulting password in this case has 34 characters with letters, numbers and special characters and therefore I think that
it should be a strong password. (You can check out on https://password.kaspersky.com/)
Also it is easy to remember, because you can just remember your common password.
We can quickly create it, for example by website www.md5.cz, by software HashOnClick on PC or app Hash Droid on Android OS.
Here is how to make hash using HashOnClick on Windows OS:
Create a new notepad file and put in your common password, in this case IHateMyJob_0916, save the file and use right click and select Calculate Hash Value.
I would like to know your opinion whether the created password is strong (against brute-force attack) or weak, because the hash function is applied.
Thank you so much.