The aim of application is to provide a different password for each site that you need. The password is generated with a random key (from RANDOM.ORG) contatenated with the name of site (e.g. gmail), using SHA256. An example is:
password_for_gmail = SHA256("Va_dsUI2%éws" + "gmail") = 25d8dce1b66348602ff3e35fca441da4776aa9eed0784aeb4f9458d074982b41
You need to install rdoclient library, in this way:
- Download the repository from https://github.com/RandomOrg/JSON-RPC-Python.
- Start the installation in /JSON-RPC-Python with the python command.
$ sudo setup.py install
Open terminal on /code/ and digit:
$ python3 main.py
At the end of the process, it will been created a .txt file that contains the key. I strongly recommend to save the key on an external device (e.g. usb key), and for make it more secure, write it on a piece of paper.