Posted On: Sep 19, 2022

Amazon Simple Notification Service (Amazon SNS) now supports message signature based on SHA256 hashing, which provides security improvements over SHA1. To choose the hashing algorithm, either SHA256 or SHA1, you can use the SetTopicAttributes API action. Amazon SNS signs the messages delivered from your topic, so that the subscribed HTTP endpoints can verify the authenticity of the messages.

Amazon SNS is a fully managed messaging service for both application-to-application (A2A) and application-to-person (A2P) communication. The A2A pub/sub functionality provides topics for high-throughput, push-based, many-to-many messaging between distributed systems, micro-services, and event-driven serverless applications. The A2P functionality enables you to send messages to users at scale via SMS, mobile push, and email.

Amazon SNS supports both SHA256 and SHA1 in all public AWS Regions  and AWS GovCloud (US).

To get started, see the following resources: