Author

Topic: HoRubiCube  - way to remember a huge amount of complex passwords (Read 107 times)

newbie
Activity: 1
Merit: 0
Hacker attacks, loss or leakage of sensitive information are no longer just about big corporations, but the threat is real for every regular internet user. Breaking your password, whether it's access to email, banking, cryptocurrency wallet or other online accounts, can be a matter of minutes for an experienced hacker, depending on password complexity or strength. A partial solution is to use very strong passwords with 12–14 characters that meet the required parameters - combination of uppercase and lowercase letters, numbers (something like hash). However, how can you remember a huge amount of complex passwords without having to record them, whether on paper or in your phone / PC / password manager, and not run the risk of anyone discovering passwords and gaining access to your online life?

We have created a material password manager system that allows you to create and remember at least 12 strong passwords. Its absolute maximum is estimated at 50 passwords of 24 characters, but 12 characters (recommended minimum) for each hash is enough.

The system is called "HoRubiCube" and is based on the well-known puzzle Rubik's Cube, which is a movable cube of 54 squares and six colors. Before you start creating hashes and passwords, we recommend first learn how to solve a Rubik's cube using the method found in this article: http://cube.crider.co.uk/beginner.php?v=full


So how does HoRubiCube work?

Individual squares of the cube are covered with different characters - letters, numbers and special characters. You can find special characters in the right part of the keyboard pressing the right ALT plus X-N, F, G, "comma" and "dot". We read all letters as lowercase. You can see the layout of each character below:
https://miro.medium.com/max/558/1*6g12TH3Ic8V7vzYtdh9t_w.png

Creating a password

1.
Identify the front and top of the cube for specific account (such as e-mail access). For example we select yellow (front) - red (top). Note that the characters are always located from the center to the outer edge of the cube. During the testing we found out that such situated characters are easier to read and thus avoids confusion of axially symmetrical characters such as parentheses.
https://miro.medium.com/max/1600/0*pbn5natoT2tU7zw4

2.
Make your own algorithm to "shuffle" the dice. 3–5 different turns are sufficient; your motor memory will take care of the movement over time, so you don't have to worry about forgetting your algorithm. We choose, for example, the rotation U r R ' - ie we turn the upper row once to the left, the middle column turn once up, the right column turn once down. This algorithm will be used for all passwords.

https://miro.medium.com/max/2886/1*1I5eG3mC90qr2NxYuslLKg.jpeg
https://miro.medium.com/max/2442/1*r5BQgcP0-fs7YKOMPkIItw.jpeg
https://miro.medium.com/max/2146/1*djoXAAiW8iSJzj9jjTV77Q.jpeg


3.
Make your own "gesture" to read each character. This is the same principle as a gesture to unlock the phone screen. Using the gesture, we create a basic hash: "5xpckxj". This gesture will be used to create all passwords.
https://miro.medium.com/max/495/1*-hRPfawAyUYz9aSwkVWZIQ.png

4.
Make your own password of 5–7 characters and a system to put it into a hash from the cube. It is necessary that the password contains at least one uppercase letter, because we read all the letters from the cube as lowercase and therefore we would miss the security element.
For example, we choose a password with five characters: "hC25@". The hash insertion system will be as follows (the dot represents the letter / number / special character from hash):
Insertion system: "..hC….25.@"
Depending on your system, you will enter this password equally into all hashes. It is not recommended to insert it whole at once, always divide it into at least two parts.
The resulting password for your email is "5xhCpckx25j@"
For the next account you choose a different front and top of the cube and do the same. You will use the same system of rotating the cube, same gesture and password insertion.

HoRubiCube is still in the testing and development phase, we will be glad if you share your comments or suggestions for improvement.


You can download documentation for project via Github:

https://github.com/Luke-Valentine/HoRubiCube

You can discuss on Discord, Bitcointalk or Reddit:

https://discord.gg/yn8fdu8

News and announcements will be published on Twitter:

https://twitter.com/HoRubiCube
@HoRubiCube

If you like our project, you can donate via:

BTC - Bitcoin - bc1qc99n76huk4axu8he75tqyyy5rqdzna2atxzwkt
ETH - Ethereum - 0xABfC37fc238706C749EA51b110D8699D50582715
LTC - litecoin - ltc1qk0axsvq9v8a996d96fdnke902003gepdx28mh0
ABS - Absolute - AYKjQo9rYnC4QvJzgJ2iTjKKsfyxXrS4HK
BLAST - Blast - B7BnB78HdsBgjbXznbMKDEx2erFVgzFb2d
CRU - Curium - RLFJMh7vvGGTC8J96hwhvdoJYaTADFjQ6M
SPK - Sparks - GbVDa4KLj6tCKTVUBU68TXsYBFk718oEcw
NYEX - Nyerium - NRSz1ubRFiQpzja81JeYzxy72LLabE6xWa
XSG - Snowgem - s1VANyV4pnNLeP3NKiJLfM6dndyse1QRkTG
DERO - Dero - dERomRmb47AVWMEUCa7JzfNYCDCJ4Zj6PZ3LVbUo9co2haeiu4yJyzcLewE46Dcq68jMjtYfbeSXKE6 DKheasKwW7nnBLS7LjW
LOKI - Loki LAT9yowAfC6L27xeWYtxdsgCfWZmF5z4vZ5G2GyXnSa7SyLG65tUSx5Lt3pCGe2D7FM2fDduT6DQA9c wCyYnrqzj8UWJ3T3
UPX - uPlexa - UPi1S1uqRRNSgC26PjasZP8FwTBRwnAEmBnx5mAYsbGqRvsU46aficYEA3FAT621EuPeChyKQumS7j6 jpF74zW9tLJMveRfhy5kAPDA39cutA
Jump to: