International Journal of Computer Science Issues
With the development of electronic commerce, a lot of companies have established online trading platforms of their own such as e-tickets, online booking, online shopping, etc. virtual keyboard is used for authentication on such web based platform. However, virtual keyboard still suffers from numerous other fallacies that an attacker can take advantage of. These include click based screenshot capturing and over the shoulder spoofing. To overcome these drawbacks, the authors have designed a virtual keyboard that is generated dynamically each time the user access the web site.