EkaPassword is a password manager that doesn't require you to manage a password file. This is accomplished by combining a single master password with a site-specific token (often domain name) to generate a unique password. This password is cryptographically secure and your original password is unrecoverable should an attacker manage to obtain your unique site password. This means an attack on one of the sites you visit will not disclose your password to any other services - keeping your accounts safe.
One master password to rule them all.
Account 1
[email protected]yourSecureMasterPassword
=> Get a unique password for account 1 r/fLpY6En50fN\BC9zAn
Account 2
Only change the resource name, keep others
[email protected]
=> Get a unique password for account 2: EeLDeDt31D0mY[ZCoZJa
EkaPassword does not store any information that you enter, in fact, your passwords never even leave your computer! When you enter information into the EkaPassword form there is some client-side code that executes inside your browser which does not transmit your information to our servers or the Internet at all.
View EkaPassword source code here - GitHub
EkaPassword is derived from NullPass+ by JM Alarcón and NullPass by Adam MacLeod.
EkaPassword is not compatible with the others since it changed the algorithm to generate passwords to meet current password complexity requirements.
I modified NullPass+ mainly to make sure that each output password will always include a random combination of (number + upper case + lower case + special) characters to meet recent secure password standards.
Since it is no more compatible with the old NullPass family, I give it a new name EkaPassword. In pāḷi language, eka means 1.
Check also other changes on GitHub.
It is advisable to download EkaPassword and store it securely. So, just in case, when our online pages are gone, you still have a backup version of it for using offline.
The included stand-alone HTML file v1_ekapassword_standalone.html should work on many platforms. View its SHA512SUM integrity checksum on vpnry/ekapassword.
You can try EkaPassword online here: vpnry.github.io/ekapassword. Or here.