Easy-CAS / Authentication

The general authentication service for EasyCAS
MIT License
0 stars 0 forks source link

Password encryption #4

Open RedNeath opened 2 months ago

RedNeath commented 2 months ago

The passwords should be encrypted using the Argon2id hashing algorithm.

This issue is about developing the wrapper that will handle all hashing operations, so that it can easily be changed in the future.

RedNeath commented 3 days ago

Also, the system must be easy to install, and be able to run on various kinds of devices (including different OSs using different chip architectures).

Therefore, the encryption algorithm must be available for various platforms (choosing an implementation from a widely supported language, or a general high support implementation that can easily be integrated), or be developped from scratch in the language of this project.