Cloud storage security using Multi-Factor Authentication

Cloud services often come with security issues such as confidentiality and integrity. The problem scenario ranges multi-fold: to secure organizational data from peer organizations, to provide sharing of data files between users keeping the identity anonymous, handling recovery of vital data modules, etc. This paper proposes a solution in order to eliminate the above mentioned problems. The solution aims at achieving Confidentiality using CP-ABE (Ciphertext Policy- Attribute Based Encryption) and user authentication with Multifactor Authentication (MFA). Security is achieved in various levels such as providing static username-password as the entry level authentication, followed by OTP based on token generator technique. These tokens are generated using QR code technology and act as credentials for each user .The provision of default tokens is also available for genuine users that fail to use the QR code generator at some point. This allows availability to authorized users. Encryption is done using CP-ABE.