Can we enable to encryption in community edition
Can anyone please confirm
Encryption in transit (TLS), yes.
Encryption at rest, no, this is only supported by Enterprise Edition. You can encrypt with OS/Filesystem tools though.
In-Use Encryption for Queryable Encryption and Client Side Field Level Encryption are also available but Automatic Encryption is an Enterprise Edition feature.
All these are described in the manual under encryption in the Security section.
You can run MongoDB Enterprise for free for non-production use.
Alternatively, you can use Percona Server for MongoDB that supports at rest encryption. for free. More details: Data at rest encryption - Percona Server for MongoDB 7.0
For development and evaluation only. Test/QA/Performance Testing all require license/subscription.
(b) Free Evaluation and Development. MongoDB grants you a royalty-free, nontransferable and nonexclusive license to use and reproduce the Software in your internal environment for evaluation and development purposes. You will not use the Software for any other purpose, including testing, quality assurance or production purposes without purchasing an Enterprise Advanced Subscription. We provide the free evaluation and development license of our Software on an “AS-IS” basis without any warranty.
https://mongodb.prakticum-team.ru/legal/customer-agreement/november-2024
Which kind of encryption are we talking about, if I may ask? All forms are available in community with the exception of automatic for QE and CSFLE.
The topic from October 2023 did not specify.
And no not all forms are supported by community edition, community does not support encryption at rest, that is an Enterprise Advanced feature only.
ref:
https://mongodb.prakticum-team.ru/docs/manual/core/security-encryption-at-rest/#encryption-at-rest