Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:java:learningunits:lu04:b [2025/09/22 14:08] apeterde:modul:ffit:3-jahr:java:learningunits:lu04:b [2025/09/22 14:09] (aktuell) apeter
Zeile 35: Zeile 35:
  
 <code java> <code java>
-            byte[] salt = PasswordHandler.generateSalt(); +byte[] salt = PasswordHandler.generateSalt(); 
-            byte[] hash = PasswordHandler.hashPassword(password, salt);+byte[] hash = PasswordHandler.hashPassword(password, salt);
  
-            String saltBase64 = Base64.getEncoder().encodeToString(salt); +String saltBase64 = Base64.getEncoder().encodeToString(salt); 
-            String hashBase64 = Base64.getEncoder().encodeToString(hash);+String hashBase64 = Base64.getEncoder().encodeToString(hash);
  
-            user.setPasswordSalt(saltBase64); +user.setPasswordSalt(saltBase64); 
-            user.setPasswordHash(hashBase64);+user.setPasswordHash(hashBase64);
 </code> </code>
  
  • de/modul/ffit/3-jahr/java/learningunits/lu04/b.1758542926.txt.gz
  • Zuletzt geändert: 2025/09/22 14:08
  • von apeter