Jetzt bekomme ich Passwort-Benutzer als Zeichenfolge im Modell eingegeben, möchte ich das Passwort vor dem Senden verschlüsseln und in Modell dann muss ich das verschlüsselte Passwort in Server-Seite entschlüsseln?Wie verschlüsselt man das Passwort vor dem Einreichen im Wicket?
Antwort
Sie können https://github.com/brix/crypto-js verwenden, um Ihr Kennwort auf der Clientseite zu verschlüsseln und dann die gleichen Kryptoalgorithmen auf der Serverseite mit Java zu verwenden, um es zu entschlüsseln.
Aber ich sehe nicht, warum Sie das selbst tun müssen. Verwenden Sie einfach HTTPS und es besteht keine Notwendigkeit für solche manuellen Arbeiten.
In der Tat, wenn Sie Ihre Seite nicht über HTTPS bedienen, sind Sie bereits in Schwierigkeiten, Krypto oder nicht. Und wenn Sie das tun, ist clientseitige Verschlüsselung, wie Sie sagen, sinnlos. – biziclop
+1 Verwenden Sie https .. andernfalls haben Sie eine undichte Sicherheitsabstraktion beim Speichern des Schlüssels, der für die Verschlüsselung verwendet wird –
- 1. Wie verschlüsselt man das Admin-Passwort?
- 2. Wie verschlüsselt man das Passwort vor dem Post vom Login-Formular?
- 3. Prestashop - Wie ist das DB Passwort verschlüsselt?
- 4. mvc dropdownlistforvalidierung vor dem Einreichen
- 5. jQuery: vor dem Einreichen validieren
- 6. SVN verschlüsselt Passwort speichern
- 7. Ist das Proxy-Passwort verschlüsselt oder gehashed?
- 8. Wie man das Passwort verschlüsselt in der Eigenschaftendatei im Frühjahr speichert
- 9. Wird WebRTC-Video vor dem Streaming verschlüsselt?
- 10. Validieren Sie das PDF-Formular vor dem Einreichen des Dokuments
- 11. Wie man Wicket Formular sequencly
- 12. AutoFill einreichen (Passwort-Eingabefeld)
- 13. Spring Boot Cloud Config verschlüsselt Keystore Passwort
- 14. Wie wird ein Passwort in System.Net.CredentialCache.DefaultCredentials verschlüsselt?
- 15. Problem im Wicket
- 16. org.apache.wicket.extensions.yui.calendar.timefield wie man wicket
- 17. Mein Schlüsselbund zeigt das Passwort verschlüsselt oder XML?
- 18. nicht mit einem Passwort verschlüsselt registrieren Kann
- 19. Wie kann man ein Javascript über das Wicket-Framework aufrufen?
- 20. ruby - wie man Text verschlüsselt
- 21. Hash-Passwort vor dem Senden des Formulars
- 22. Wie kann man das Passwort aus dem SSIS-Projekt entfernen?
- 23. Wie verschlüsselt man ein JSON-Objekt kryptographisch?
- 24. PHP fragen Passwort vor dem Löschen
- 25. Daten anzeigen von HTML-Formular vor dem Einreichen
- 26. JavaScript funktioniert vor dem Einreichen von ASP.NET MVC-Formular
- 27. Sollten Daten im Schlüsselbund manuell verschlüsselt werden?
- 28. Automatisch Text in benutzergefülltem Formular vor dem Einreichen ändern
- 29. Glide - Wie lädt man das Bild vor dem Dialog?
- 30. logback.xml springproperty: Wie entschlüsselt man das Passwort
Was möchten Sie damit erreichen? Für welche Art von Angriff möchten Sie sich verteidigen? – biziclop
Hallo, tatsächlich, wenn ich das Formular übermittle, bekomme ich Passwort Benutzer in Modell eingegeben, jemand gehackt das System und in der Lage, das Passwort im Modell zu sehen. Also muss ich das Passwort verschlüsseln und im Model vor dem Abschicken einstellen. – Praveenkumar