Enhancing Encryption Mechanisms using SHA-512 for user Authentication through Password & Face Recognition
Anurag Vankadara, Varun Myneni, Harish Pendyala, Divya Vadlamudi · 2023
Authentication is a process that is used to verify the identities of users, before allowing them access to the system. Authentication technology controls access to systems by comparing a user's credentials to those stored in a database of authorized users or on a data authentication server. Authentication ensures secure business processes, secure systems, and secure corporate data. There are a lot of authentication mechanisms employed by many technological entities and enterprises to validate their customers or employees. Every entrepreneurial, educational businesses like multi-national companies, institutions etc., uses web applications or websites for their business, marketing and growth of their enterprise and user authentication has become a must and should component in all their web applications, for their ERPs, with at least the basic level of authentication like passwords. But, the vastly growing technology also has its own negative side of people, who are a threat to the information of the companies, which made them to employ safer security measures. Inspite of increas ing their s ecuri ty mechanis ms in websites, there is still a lot of data being stolen by the people, who are a threat-hackers or attackers and increased their ability to adopt the newer and advanced security measures. This study has conducted some research in these areas and found out that, when a user data or an employee's data is procured by the hackers that almost compromises the security of the system and we've thought of a solution that can be used to increas e the security at the us er end. To sustain any data breach upon the attacks on the database we planned to use SHA-512 encryption for their databas es in order to increas e the data security and a second level of authentication, face recognition using Machine Learning models. As per the user data encryption done using SHA-512 algorithm, better encryption standards are provided.