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?
Secrets Manager
Single Sign-On
Certificate Manager
Key Management Service (KMS)