Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
BlindAI Core / API is an open-source and easy-to-use Python library allowing you to query AI models with assurances that your private data will remain private
BlindAI is an AI privacy solution, allowing users to query popular AI models or serve their own models whilst ensuring that users' data remains private every step of the way.
Explore the docs »
Try Demo
·
Report Bug
·
Request Feature
BlindAI is an open-source solution to query and deploy AI models while guaranteeing data privacy. The querying of models is done via our easy-to-use Python library.
Data sent by users to the AI model is kept confidential at all times by hardware-enforced Trusted Execution Environments. We explain how they keep data and models safe in detail here.
There are two main scenarios for BlindAI:
You can find our more about BlindAI API and BlindAI Core here.
We strongly recommend for you to get started with our Quick tour to discover BlindAI with the open-source model Whisper.
But here’s a taste of what using BlindAI could look like 🍒
transcript = blindai.api.Audio.transcribe(
file="patient_104678.wav"
)
print(transcript)
The patient is a 55-year old male with known coronary artery disease.
An AI company AI company want to provide their model as an an easy-to-use service. They upload it to the server, which is assigned a model ID.
response = client_1.upload_model(model="./COVID-Net-CXR-2.onnx")
MODEL_ID = response.model_id
print(MODEL_ID)
8afcdab8-209e-4b93-9403-f3ea2dc0c3ae
When collaborating with clients is done, the AI company can delete their model from the server.
# AI company deletes model after use
client_1.delete_model(MODEL_ID)
The client wants to feed their confidential data to the model while protecting it from third-party access. They connect and run the model on the following confidential image.
pos_ret = client_2.run_model(MODEL_ID, positive)
print("Probability of Covid for positive image is", pos_ret.output[0].as_flat()[0][1])
Probability of Covid for positive image is 0.890598714351654
For more examples, please refer to the Documentation
Distributed under the Apache License, version 2.0. See LICENSE.md
for more information.
Mithril Security - @MithrilSecurity - contact@mithrilsecurity.io
Project Link: https://github.com/mithril-security/blindai
FAQs
BlindAI Core / API is an open-source and easy-to-use Python library allowing you to query AI models with assurances that your private data will remain private
We found that blindai demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.