~/talk

Improve data control for customers with AWS KMS

Talkat AWS re:Inforce 2023 · 2023-06-13..06-14· [security]
links:none on file
links:none on file
links:none on file
slides:none on file

Zoom and AWS demonstrate a live customer managed key pattern using AWS KMS and CloudTrail where Zoom routes encrypt/decrypt requests through a Zoom Key Broker that makes cross‑account KMS calls to customer keys, encrypts meeting recordings, chat, voicemail and tokens with per‑object data keys (envelope encryption), and logs every KMS API call. Providers reduce cost and latency with data key caching (typical TTL ≈ 5 minutes), use multi‑region keys for DR, and rely on annual KMS key rotation with no re‑encryption required.

AI-written summary · about

  1. 0:00Intro
  2. 2:31Motivations
  3. 3:36Approaches to a solution
  4. 5:11Everything starts with a key
  5. 7:09Key store options for AWS KMS key
  6. 8:49How your AWS KMS key is used for encryption
  7. 10:52Envelope encryption primer
  8. 12:50Data and AWS KMS keys in the same account
  9. 13:03Data and AWS KMS keys in different accounts
  10. 13:50Shared responsibility
  11. 15:43Customer conversations
  12. 18:03Introducing "Zoom Customer Managed Key"
  13. 19:17Zoom Customer Managed Key architecture
  14. 24:21Protect certain data at rest within the Zoom cloud
  15. 26:27Greater transparency and control over your keys
  16. 32:25Data key caching: Considerations
  17. 37:20Observability: Use encryptionContext
  18. 38:57Observability: Key access logging
  19. 39:53Use multi-Region keys
  20. 44:57Key rotation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.