ВОПРОС · Q&A

Как правильно создать проект где все данные будут зашифрованы?

AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
Всем привет!
Есть много вопросов, ответы на которые хотелось бы услышать от умных знающих специалистов.
Интересует как правильно создать свой проект где все данные пользователя будут в зашифрованном виде? Например как сделать шифрование AES-256 для личных сообщений на обычный форум? Также интересует как сделать шифрование данных для любой CMS? Например у меня есть движок где все текстовые данные хранятся в базе данных, мне нужно чтобы их было невозможно расшифровать, также в этом движке файлы хранятся на сервере в открытом виде, нужно чтобы они хранились в криптоконтейнерах которые невозможно открыть бех ключа дешифрования. Насколько это сложно или легко взять уже готовый движок и сделать шифрование данных или как лучше сделать программисту с нуля чтобы все было грамотно написано и правильно устроено?
 
Кто нибудь знает CMS с шифрованием AES-256?