Most of us regularly use our credit or debit cards for online transactions and nearly everyone has some sort of social networking account in their name with private details kept in it. In this day and age, where all resources and services are accessible within a few clicks, it is obvious to purchase anything online or transact money. Users are now becoming more responsive about making powerful and complicated passwords for making their personal data safe. That definitely is one step ahead, but it is not sufficient. The one security solution increasingly being implemented by financial institutions, banks, IT companies and topmost social networks is two-factor authentication or 2FA . One Time Password Through Bulk SMS Two-factor authentication depends on something that user understands, i.e., login ID and password and something they physically have like mobile, USBs, or some other devices. Once you implement two-factor authentication processes, you have to enter one time pa...