CABE software
The CABE specifications are realised through a growing ecosystem of open implementations.
khaled is the reference implementation of a CABE Key Server, the centerpiece of any CABE deployment. It has a plugin-based architecture enabling it to be refitted to support a wide variety of operating scenarios.
cabe-go
The cabe-go client library allows CABE to be integrated into arbitrary Go applications.
View cabe-go on GitHub → Available nowcabetool
The cabetool command line tool allows you to perform CABE encapsulation and decapsulation from the command line.
View cabe-go on GitHub → Available nowCABE Policy Simulator
A browser-based interactive simulator demonstrating Cedar policy evaluation against CABE envelopes — useful for learning.
Launch simulator → Available nowBuild your own
The CABE specifications are open. Implement CABE in the language and environment of your choice and help grow the ecosystem of interoperable implementations.
Read the specification →