MongoDB 4.2 и шифрованиеВ MongoDB 4.2 добавили поддержку шифрования данных на уровне полей (field-level encryption, FLE).
Теперь, чтобы прочитать данные в базе, нужно получить доступ либо к клиенту, либо к ключам шифрования. То есть если БД всё-таки окажется в публичном доступе, сторонний человек не сможет её прочитать.
Кроме того, чтобы уничтожить всю связанную с пользователем информацию, достаточно уничтожить его персональный ключ. После этого данные нельзя будет использовать.
Подробности — в блоге MongoDB:
https://tprg.ru/IK9B#бэкенд #mongodb