The problem of identity theft is an exceedingly common occurrence in countries that have a centralized system for storing identity information of their citizens. The lack of control over people’s own identities has been one of the major issue faced by the governments around the world today. The identity badges, driving licences, social security numbers, bank account details, etc. seem to be hackable and/or replicable. The incidents of data breach are increasing day by day leading to the increase in the data needed for verifying the identity of an individual. The data connected to a person has expanded due to the numerous apps and services available on the web apart from the data needs of banks and government. Today, the personal information is highly susceptible to data breach due to the storage in a centralized database and a solution is needed.