When dealing with applications that span multiple accounts, which service enables the sharing of encryption keys to maintain data security while allowing controlled access from other accounts?
Key Management Service (KMS)
Certificate Manager
Single Sign-On
Secrets Manager