cape-js
aws-nitro-enclaves-cli
cape-js | aws-nitro-enclaves-cli | |
---|---|---|
4 | 1 | |
22 | 115 | |
- | 1.7% | |
2.9 | 8.5 | |
11 months ago | 13 days ago | |
TypeScript | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cape-js
-
Confidential Optical Character Recognition Service With Cape
Once you have your access token, you can invoke the OCR service. Here is a code snippet showing you how to do it with cape-js.
-
Hide And Seek
A running example of this code can be seen here on github. This example is run using the Cape-JS and the function is deployed using Cape CLI.
-
Secure Sentiment Analysis with Enclaves
Cape provides a command line interface (CLI) and also a Python and JavaScript software development kits (SDKs) called pycape and cape-js that allow developers to deploy their apps and allow users to interact with them in a secure manner.
-
Using a Random Forest Model for Fraud Detection in Confidential Computing
In addition to the platform itself, Cape also provides a CLI that enables its users to easily encrypt their input data, and deploy and run serverless functions with easy commands: cape encrypt, cape deploy, and cape run. Additionally, Cape also provides two SDKs: pycape and cape-js, which allow for using cape within Python and JavaScript programs respectively.
aws-nitro-enclaves-cli
-
BlindAI API: An open-source and privacy-first OpenAI alternative
Ok, I'll bite. I'm happy to be wrong if I am wrong...
This document [1] defines a Nitro Enclave as an application image that runs in a secure runtime with no external networking.
This document [2] shows how you build a secure image. You basically take an image (like [3]) and run `nitro-cli build-enclave ...`.
Ok... so explain to me:
- Given that the image you build has to contain 1) private data (mine) and 2) private models (yours).
If I build the model, how do you protect your models? (because I did, to access the base image)
If you build the model, how do I know you didn't access my data? (because you did, to build the image)
What am I not getting?
[1] - https://docs.aws.amazon.com/enclaves/latest/user/nitro-encla...
[2] - https://docs.aws.amazon.com/enclaves/latest/user/getting-sta...
[3] - https://github.com/aws/aws-nitro-enclaves-cli/blob/main/exam...
What are some alternatives?
pycape - The Cape Privacy Python SDK
ego - EGo is an open-source SDK that enables you to develop your own confidential apps in the Go programming language.
cli - Cape Privacy CLI
doctr - docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning.
aws-nitro-enclaves-sdk-c - This repo provides a C API for AWS Nitro Enclaves, including a KMS SDK that integrates it with attestation.
cape-dataframes - Privacy transformations on Spark and Pandas dataframes backed by a simple policy language.
CCF - Confidential Consortium Framework
hideandseek
functions - Sample functions for Cape Privacy
onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
image-classification-onnx