Apache Teaclave (incubating) 0.2.0
In 0.2.0, we focus on various components including built-in functions, SDKs in different languages, docker, command line interface, documents, etc. Specifically, we have following updates:
Functions
- Add the builtin PCA (Principal Component Analysis) function
- Add the exposed password checking built-in function (#447)
SDK
- Add Rust client SDK (#455)
- Add C client SDK and examples (#470)
- Add Swift SDK (iOS framework)
- Change CMAC format from string to bytes array
Docker
- Add a
teaclave-file-service
container to the docker compose file to help run the examples (#446) - Fix sim mode docker compose file (#462)
CLI
- [cli] Add the attest subcommand to display attestation report from the remote Teaclave service
Documents
- [docs] Add permalink for codebase's README (#428)
- [docs] Add document of Deploying Teaclave on Azure Confidential Computing Virtual Machines
Bug Fixes
- [binder] Add checks and test case for input/output buffer. (#423)