I'm hoping to find out if there is any way to encrypt message content from SNS to Lambda? My use case is that I am Publishing JSON content using AWS SDK to a SNS Topic which contains a Subscription using the Lambda protocol to send the content to a Lambda function.
I haven't been able to find any real detail regarding how the Lambda protocol works but I believe it is not encrypting the message content.
I know that I can use a KMS key or whatever to encrypt the content prior to Publishing to the topic but does anyone know of a way to set up SNS or the Lambda subscription to get encryption happening automatically?
Thanks!