title: How the ElasticSearch works when the data is encrypted at rest
body: <p>I have my data in DynamoDB. To enable full-text search, I'm using a Lambda function to forward that to ES index. But I would like to keep the data encrypted if possible without compromising my search efficiency. But I'm not sure, how my search will work here. I couldn't find any documents / articles how the search works internally when the data is encrypted at rest.</p>
  
  <p>Say For example:</p>
  
  <pre><code>{"message": "Hello World"} 
  </code></pre>
  
  <p>When the data is encrypted, It will be something like this <code>"asdasdeiurnjiluoikpourqjrqurioqurioimlkhoih"</code></p>
  
  <p>When I send a Get Request to search for "Hello World". How this will respond.</p>
  
  <p>Any help / directions are really appreciated. Thanks.</p>