Я пытаюсь создать многопользовательскую систему входа для моей java-программы, в настоящий момент я комментирую имя пользователя и пароль для хешей md5, хранящихся в текстовом файле. Я хотел бы иметь возможность подключить разные пользователи к различным программам доступа, используя систему, которую я использую в тот момент, когда доступность будет легко изменяться, если текстовый файл будет открыт. Есть ли способ, которым я мог бы зашифровать текст в файле, а затем дешифровать его, когда пользователь входит в систему? Спасибоjava login system
ответ
Вы можете ознакомиться с полным справочником по криптографии Java this. Тем не менее, я думаю, что вам будет лучше с базой данных для хранения имени пользователя и пароля, поскольку текстовый файл можно легко удалить или изменить. Шифрование только делает его более трудным для чтения.
Просьба посмотреть here и here, чтобы узнать о JDBC. Если вы хотите создать более надежную структуру, вы можете использовать и ORM, как hibernate. Ссылки, которые я опубликовал, относятся к MySQL. Это очень популярный сервер базы данных и хорошо интегрируется с Java. У вас не должно быть проблем с поиском учебников или какой-либо помощи с MySQL.
Md5 это один из способов хэш-алгоритмического вы не можете расшифровать его обратно, лучше всего сравнить зашифрованную строку для проверки вещей
thats, как он работает в данный момент – 2010-11-24 16:11:58
, поэтому вам нужно расшифровать данные и показать пользователю? – Sudantha 2010-11-24 16:13:48
также посмотреть на JAAS для ограничения доступа к вашим услугам (например, на основе ролей).
- 1. Java MySQL Login System
- 2. JAVA - Confused by login system
- 3. JDBC Login/Register system
- 4. User Authentication and login System в JAVA
- 5. Login System in Servlet
- 6. Python: Create Login System
- 7. PHP Login System hack
- 8. PHP Login System
- 9. django swift login system
- 10. Flask Login system
- 11. MySQL Php Login System
- 12. PHP Login System
- 13. VB 2010 Login system
- 14. Wpf Login System
- 15. PHP-MySQL Login system
- 16. Android php login system
- 17. PHP/JS Login System
- 18. Login System with PDO
- 19. PHP PDO: Login System
- 20. Login System & Storage
- 21. PHP- Login system
- 22. joomla login system
- 23. PHP basic login system login borken
- 24. PHP Login System без MySQL
- 25. PHP OOP Login/Register System
- 26. OOP PHP Login/Register System
- 27. php system login in webmatrix
- 28. PHP MySQL JSON Login System
- 29. php login system with blowfish
- 30. php login system не работает
Можете ли вы использовать базу данных вместо этого? – johnny 2010-11-24 16:11:08
Я новичок в java, поэтому я не знаю, как использовать/создавать базу данных с java, но это звучит как хороший способ решить проблему !!! – 2010-11-24 16:12:56