https://github.com/ramonbecker/algoritmhash
The project that was developed is the implementation of a cryptographic algorithm using a hash
https://github.com/ramonbecker/algoritmhash
Last synced: 7 months ago
JSON representation
The project that was developed is the implementation of a cryptographic algorithm using a hash
- Host: GitHub
- URL: https://github.com/ramonbecker/algoritmhash
- Owner: RamonBecker
- Created: 2021-02-12T14:48:51.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-08T15:45:58.000Z (about 5 years ago)
- Last Synced: 2024-12-25T16:10:24.027Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hash Algoritm
> The project that was developed is the implementation of a cryptographic algorithm using a hash
>
## :information_source: 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

## ⚠️ Prerequisite
[](https://www.oracle.com/br/java/technologies/javase-downloads.html) >= 11
## :rocket: Installation

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

```sh
git clone https://github.com/RamonBecker/AlgoritmHash.git
or install github https://desktop.github.com/
```
## :zap: Technologies
- Java
- JavaFX
- SecureRandom
- MessageDigest
## :memo: Developed features
- [x] Register user
- [x] Generate salt value
- [x] Store salt value
- [x] Encrypt password with salt value using the SHA-512 algorithm
- [x] Checked if the user's username already exists, to avoid duplication
- [x] Checked if the user's password is the same as the entered field
## :technologist: Author
By Ramon Becker 👋🏽 Get in touch!
[
](https://github.com/RamonBecker) [
](https://www.linkedin.com/in/https://www.linkedin.com/in/ramon-becker-da-silva-96b81b141//)
