~/talk

Protecting Encryption Keys with Azure Key Vault

Talkat NDC Security Oslo 2019 · on Thursday, 2019-04-04· [security, cloud-infrastructure]
slides:none on file

Shows how to set up Azure Key Vault backed by HSMs (nShield Connect) and code against it, with concrete costs like 3 cents per 10,000 ops and HSM keys billed around $1 per key (higher for 3072/4096-bit). Demonstrates local key wrapping: generate a local AES key, encrypt it with a Key Vault RSA key, store the wrapped key in DB, decrypt once per session to cut latency and costs. Covers secrets (25 KB), key rotation (example: monthly rotation, per-tenant keys for multi-tenant insurance), PBKDF2 password salts stored encrypted, and Key Vault digital signatures.

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Data Breaches
  3. 3:56Encryption
  4. 8:30Key Management
  5. 16:13Demo
  6. 16:46Sample Code
  7. 19:47Patterns and Practices
  8. 23:53Local Key Wrapping
  9. 32:25Key Version
  10. 33:32Password Protection
  11. 39:10Password Protection Example
  12. 42:23Digital Signatures
  13. 47:57Summary
~/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.