Which AWS service or feature allows users to securely store encrypted credentials and retrieve these credentials when required?
AWS Encryption SDK
AWS Security Hub
AWS Secrets Manager
AWS Artifact
Explanations:
AWS Encryption SDK is a library designed for encryption and decryption of data, not specifically for storing and managing credentials. It helps developers integrate encryption into their applications but does not provide a dedicated service for credential management.
AWS Security Hub is a security service that provides a comprehensive view of security alerts and compliance status across AWS accounts. It aggregates security findings but does not focus on storing or retrieving credentials.
AWS Secrets Manager is a service specifically designed for securely storing, managing, and retrieving secrets such as API keys, database credentials, and other sensitive information. It provides encryption and automated rotation of secrets, making it the appropriate choice for managing credentials.
AWS Artifact is a service that provides on-demand access to AWS compliance reports and security and compliance documentation. It does not offer functionalities for storing or managing credentials.