πŸ“œ ⬆️ ⬇️

Pictographic password. Experiment



Text passwords have long been common, and their problems are not new . With the growth of computing abilities of computers, the requirements for the length and frequency of changing passwords only increase, and the human ability to memorize nonsense character sets is growing at a not so impressive pace. Biometric methods do not cause confidence yet, and how is biofeedback better than text passwords, except that they cannot be changed and that they do not allow anonymity? But it is not about text passwords that will be discussed and not about the flaws in biometrics, consider one of the alternative ways of setting and entering a password that has become especially interesting with the proliferation of touch devices. The basis of the method is that a person easily recognizes visual images, while for a machine it is painful. This image of the password can be stored and transferred between people, but between computers in any way or too expensive.

Many such systems must have been buried by history, I know only a few.
Background Draw a Secret requires the user to draw a picture, then its similarity with the standard is evaluated. One of the implementations of the idea of ​​an autograph, which in ancient times people put on paper. The recently introduced Picture Password by Microsoft in Windows 8 requires the user to draw dots, vectors and circles on the background of the photo, and the system will compare them with the standard. Two methods were proposed by the Graphical Password project in 2006. β€” In PassPoints, you need to mark points in the photo, and the server will compare them with those marked during registration. But in ConvexHull, the user gets a picture with a set of icons arranged in a random order and points to a point on it. The server, remembering where the icons are, calculates whether the entered point is between the three icons specified during registration. The procedure is repeated several times, which increases safety and trains patience. There is also Winfrasoft Pin + , where you need to mark the pattern selected during authorization in the matrix of numbers. I admit, I still do not understand how to use it.
')
The pictographic password, and simpler β€” the picto password that I suggest, works without any special knowledge.

Looking at the script, it is clear that the password can be stored only in one place β€” in the head of a person and can be transmitted only from person to person. Such a password for hacking will require a significant improvement in the technology of classification of images, because the pictograms according to the style are much more complicated than letters and numbers. Then, if there is no algorithm capable of recognizing icons on the image with acceptable speed, quality and cost, the following is true.


I suggest you to take part in the experiment. Challenge yourself to a demo flash app. The program collects statistics: the number of attempts, the ratio of the number of incorrect password entries to the number of attempts, the average speed of the test. It would be nice if not only Habr's visitors will test the system β€” more interesting is how much it seems convenient and understandable to ordinary users. How to get decent statistics will definitely write. Maybe the picto-password is not at all what is needed, but some kind of human, non-digitized, way of manipulating objects is used to access systems, it seems to me necessary.

Ps Also, the method is suitable for protection against bots instead of alphanumeric captcha. It may look like this: you should click on the bottom image those icons that are on the top.


upd: The experiment is completed, read the results here.

Source: https://habr.com/ru/post/136918/


All Articles