Journal of Advanced Computer Knowledge and Algorithms
Vol 2, No 1 (2025): Journal of Advanced Computer Knowledge and Algorithms - January 2025

Implementation of the Secure Hashing Algorithm-512 (SHA-512) for Sign-Up Page Security in the KelasSeru Tutoring System

Agusniar, Cut (Unknown)
Fazira, Ira (Unknown)
Wahyunita, Laili (Unknown)



Article Info

Publish Date
01 Jan 2025

Abstract

Security for user authentication Security for user authentication in the sign-up process is an important aspect in protecting data from unauthorized access. This study aims to implement the Secure Hashing Algorithm-512 (SHA-512) algorithm on the sign-up page of the website-based KelasSeru tutoring system using Flask, to improve the security of user data, especially passwords. SHA-512 was chosen because of its ability to produce a 512-bit hash that cannot be returned to its original form, making it more resistant to cyber attacks such as bruteforce collision attacks. The research methodology includes developing a Flask-based application, validating input, and encrypting passwords before saving them to the database. This encryption process ensures that passwords are not stored in plaintext, but in hash form that is difficult to crack. The results show that SHA-512 is effective in maintaining password confidentiality and improving overall system security. In addition, the website also displays additional features and a different page display if the person logging in is an admin or users. This study proves that implementing SHA-512 on the sign up page can provide significant protection against cyber threats and ensure user data remains secure, providing a sense of comfort and trust for its users.

Copyrights © 2025






Journal Info

Abbrev

jacka

Publisher

Subject

Computer Science & IT

Description

JACKA journal published by the Informatics Engineering Program, Faculty of Engineering, Universitas Malikussaleh to accommodate the scientific writings of the ideas or studies related to informatics science. JACKA journal published many related subjects on informatics science such as (but not ...