Skip to content

RamonBecker/AlgoritmHash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Hash Algoritm

The project that was developed is the implementation of a cryptographic algorithm using a hash

ℹ️ Information

The project aims to encrypt the user's password. Rules for the use of the project for the user. The user must have only one username. If more than one equal username is registered, the software will notify the user. SecuryRandom was used to generate the salt value in the user's password.

📹 Demo

Hnet-image (1)

⚠️ Prerequisite

Java Badge >= 11

🚀 Installation

git clone https://github.com/RamonBecker/AlgoritmHash.git

git clone https://github.com/RamonBecker/AlgoritmHash.git
or install github https://desktop.github.com/ 

⚡ Technologies

  • Java
  • JavaFX
  • SecureRandom
  • MessageDigest

📝 Developed features

  • Register user
  • Generate salt value
  • Store salt value
  • Encrypt password with salt value using the SHA-512 algorithm
  • Checked if the user's username already exists, to avoid duplication
  • Checked if the user's password is the same as the entered field

🧑‍💻 Author

By Ramon Becker 👋🏽 Get in touch!

github linkedin Gmail Badge

About

The project that was developed is the implementation of a cryptographic algorithm using a hash

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages