Skip to main content

SecureML

AI Model Security built on OpenSSF Model Signing

SecureML is the "Stripe for model security" - making enterprise-grade AI model protection accessible, user-friendly, and production-ready for every organization.

Quick Start

pip install secureaiml
from secureml import SecureModel
import joblib

# Load your model
model = joblib.load("model.pkl")

# Secure it in one line
secure_model = SecureModel(model)
secure_model.sign_and_save("model.sml", identity="ml-team@company.com")

# Load and verify
verified_model = SecureModel.load("model.sml", verify=True)
predictions = verified_model.predict(X_test)

Features

  • 🎯 Universal Model Support (XGBoost, PyTorch, TensorFlow, scikit-learn, LLMs)
  • 🔒 Built on OpenSSF Model Signing Standards
  • ⚡ Simple, Pythonic API
  • 🛡️ Model Watermarking for IP Protection

Documentation

Full documentation available at: https://github.com/OWASP/SecureML

License

Apache 2.0 - See LICENSE for details

Metadata

Release files for secureaiml 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for secureaiml 0.1.3
File Size Uploaded Provenance Actions
secureaiml-0.1.3.tar.gz 36.0 kB With provenance Details for secureaiml-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for secureaiml 0.1.3
File Interpreter ABI Platform Actions
secureaiml-0.1.3-py3-none-any.whl Python 3 none any Details for secureaiml-0.1.3-py3-none-any.whl

Total release size: 78.9 kB

Release files / secureaiml-0.1.3.tar.gz

Download URL secureaiml-0.1.3.tar.gz
Size 36.0 kB
Tags Source
SHA-256 checksum
How to use checksums
cdd528ac42b96f3d2dfd47aeb900be330d91ed1f19b6352bfbeff596b591020c
BLAKE2b-256 checksum
How to use checksums
9da57f7205dd4aacd4e7d75766f27f5cab95419bc3c8527595912f872bec2134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 25, 2025.

Transparency log

Release files / secureaiml-0.1.3-py3-none-any.whl

Download URL secureaiml-0.1.3-py3-none-any.whl
Size 42.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8eff080dc18946a9cda4b63dc405933630e9db25ccef6e7625b87f12fd4ba5f9
BLAKE2b-256 checksum
How to use checksums
f6db3c5950d76a949570d4571179f9a860d2dcb4deaebd030d95f32d7dc620fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 25, 2025.

Transparency log

Security for secureaiml 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for secureaiml-0.1.3.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 25, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page