Я собираюсь создать базу данных, которая будет хранить конфиденциальные данные. Что делать, чтобы обеспечить безопасность данных в базе данных?Как хранить конфиденциальные данные в базе данных?
ответ
Простой алгоритм шифрования будет достаточно. если вы используете веб-сервер, то я предлагаю использовать крипто-js, который имеет предопределенные методы шифрования и расшифровки. вы можете рандомизировать ключи и хранить их на сервере, если это необходимо.
https://www.npmjs.com/package/crypto-js или https://github.com/brix/crypto-js
если ваш собирается использовать инструмент, то есть сотни API, доступные для шифрования и дешифрования ... и это может быть сохранен в базе данных.
Следовательно, у вас есть данные, что даже вы не можете расшифровать не запуская тот же самый ключ, который знает только сервер ..
ему нужно решение для весны (Java Framework), не использующее JS @ShyamRaju –
Пожалуйста, объясните, как сохранить ключи шифрования в безопасности, вы только что переместили проблему. – zaph
защита ключа шифрования? попробуйте diffie helman algorithm ... работает как шарм! см. видео в ссылке, чтобы понять это. https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/diffie-hellman-key-exchange-part-2 –
- 1. Как хранить конфиденциальные данные в базе данных MySQL?
- 2. Как безопасно хранить конфиденциальные данные?
- 3. Как хранить конфиденциальные данные в PHP?
- 4. Как хранить конфиденциальные данные в реакторе?
- 5. Где хранить конфиденциальные данные/информацию
- 6. Где хранить конфиденциальные данные в браузере?
- 7. Где хранить конфиденциальные данные в общедоступных рельсах?
- 8. Где хранить конфиденциальные данные в vb.net безопасно
- 9. Как вы будете обрабатывать конфиденциальные данные в своей базе данных?
- 10. Где хранить конфиденциальные данные в Mac
- 11. Как хранить конфиденциальные пользовательские данные для веб-серверов
- 12. Как хранить данные auth в базе данных
- 13. Как хранить данные в базе данных mysql?
- 14. Как хранить измененные данные в базе данных?
- 15. Как хранить данные в базе данных MySQL?
- 16. Как хранить данные в базе данных MySql?
- 17. как хранить радиокнопку данные в базе данных
- 18. Как хранить тривиальные данные в базе данных?
- 19. Как правильно хранить данные в базе данных
- 20. Как хранить данные в базе данных
- 21. Как хранить данные графа в базе данных?
- 22. Как хранить обходные данные в базе данных
- 23. Как хранить конфиденциальные данные в конфигурационных файлах Java?
- 24. Как хранить конфиденциальные данные разных клиентов на SQL-сервере?
- 25. Хранить данные не в базе данных
- 26. хранить данные в строке или базе данных
- 27. Как безопасно хранить конфиденциальные данные (короткую строку) в хранилище ключей
- 28. Хранить большие данные в базе данных SQL
- 29. Cordova: Хранить данные в базе данных постоянно
- 30. Следует ли хранить данные в базе данных?
Вы можете найти решение уже при условии http://stackoverflow.com/questions/15059761/how-can-i -store-sensitive-data-securely-in-a-mysql-database –
Проблема с шифрованием заключается в том, что она просто переводит проблему на то, как вы защищаете ключ шифрования, и на этот вопрос также должен быть дан ответ. – zaph