1) The document proposes an image-based password authentication system that uses RSA encryption. In the system, users select click points on images to create a password. These click points are encrypted using RSA cryptography for improved security.
2) During registration, a user provides information and selects click points on images to create their password. These passwords are stored in a database after RSA encryption. For login, the user must select the same click points. If incorrect, the account can be locked after multiple tries.
3) The system was implemented using C# and MySQL. Experimental results show the registration, authentication, and password retrieval processes working as intended to provide a more secure alternative to text-based passwords.