pycape
aws-nitro-enclaves-cli
pycape | aws-nitro-enclaves-cli | |
---|---|---|
3 | 1 | |
23 | 115 | |
- | 1.7% | |
4.5 | 8.5 | |
7 months ago | 15 days ago | |
Python | 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.
pycape
-
Confidential Optical Character Recognition Service With Cape
Cape has recently deployed a confidential optical character recognition (OCR) service. Anyone can try it through the Cape UI after signing up through Cape’s website. You can also integrate the confidential OCR service with your application using the cape-js and pycape SDKs. In this blog post, we will use this OCR service example to demonstrate how you can benefit from a machine learning service while maintaining users’ data confidentiality.
-
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?
cape-js - The Cape Privacy JavaScript SDK
ego - EGo is an open-source SDK that enables you to develop your own confidential apps in the Go programming language.
aws-nitro-enclaves-sdk-c - This repo provides a C API for AWS Nitro Enclaves, including a KMS SDK that integrates it with attestation.
functions - Sample functions for Cape Privacy
CCF - Confidential Consortium Framework
cape-dataframes - Privacy transformations on Spark and Pandas dataframes backed by a simple policy language.
doctr - docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning.
onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator