Главная
Study mode:
on
1
Introduction
2
Keyhouse
3
Design considerations
4
Cache infrastructure
5
Spiffy
6
How does Keyhouse useSpiffy
7
Keyhouse key hierarchy
8
Keyhouse master key
9
Keyhouse intermediate key
10
Customer keys
11
Data keys
12
Secrets
13
Key Rings
14
Keyhouse Authorization
15
Next Steps
Description:
Explore a conference talk on Keyhouse, a production-ready key management service built in Rust. Discover how ByteDance's security team developed this unique open-source solution, leveraging Spire for mutual trust establishment. Learn about its efficient design, utilizing less memory and CPU cores compared to its Go predecessor. Delve into the system's architecture, including cache infrastructure, Spiffy integration, key hierarchy, and authorization mechanisms. Gain insights into the advantages of using Rust for security-critical systems and the potential impact on building a memory-safe world. Understand the next steps for this innovative project, soon to be available on GitHub.

Keyhouse - Production-ready Key Management Service in Rust

CNCF [Cloud Native Computing Foundation]
Add to list
0:00 / 0:00