У меня есть приложение codeigniter, которое позволяет пользователям регистрироваться и входить в систему (их пароли хэшируются). Теперь с созданием системы обмена сообщениями все в порядке, но мне нужен способ хранить сообщения в базе данных в зашифрованном виде. Я планировал использовать систему с открытым ключом, в которой у каждого пользователя будет пара открытого и закрытого ключей, однако я не уверен, что можно безопасно хранить закрытые ключи на веб-сервере. Есть какой-либо способ сделать это?
Кроме того, я действительно не хочу, чтобы пользователю приходилось вводить ключ или собственный пароль каждый раз, когда он отправляет сообщение.
Любое руководство будет оценено