Data Encryption in Event Store

I’ve been asked to look into what’s required to encrypt the data we are storing in ES (note that we are in the process of building our first ES solution so don’t have any legacy data to encrypt).

As a starter question can I ask if ES lends itself to data encryption and is it something that others have done before?

I’d really appreciate any help or advice you guys can give on this subject as I’m just a bit unsure how I should proceed with this.

encrypted file system and/or encrypt the data you put in.

File system might be the way to go as I'd imagine encrypting data will impact the use of queries and projections.

Yes projections would not be able to read the data if it is encrypted
putting it in. Reads and writes would however work without issue