
End-to-end encrypted ML inference with Amazon SageMaker AI and FHE
Quick Answer
Amazon SageMaker now supports end-to-end encrypted machine learning inference using Fully Homomorphic Encryption (FHE) with the concrete-ml library.
Quick Take
This high-level library simplifies FHE-based inference, offering compatibility with popular models and APIs like scikit-learn, enhancing flexibility and usability for developers.
Key Points
- Concrete-ml library enables flexible FHE-based ML inference with minimal setup.
- Supports various common model types directly, enhancing developer efficiency.
- API compatibility with scikit-learn allows easy integration with existing workflows.
- Previous implementations required low-level coding, now simplified for broader use.
Source Excerpt
This blog has previously discussed FHE for ML inference in the post Enable fully homomorphic encryption with Amazon SageMaker endpoints for secure, real-time inferencing, but this post goes a little further. That previous post showed how to implement FHE-based inference 'from scratch' by hand-crafting a linear-regression algorithm using a low-level library called SEAL. Instead, this post shows a much more flexible and higher-level approach based on concrete-ml, a high-level library built specifi
Want this in your inbox every morning?
Daily brief at your local 8am — bilingual EN/中文, free.
More from AWS Machine Learning
See more →
AI Teammates: how monday.com runs production AI agents on Amazon Bedrock
monday.com leverages Amazon Bedrock to run AI agents at scale, achieving over 50% increase in per-engineer PR throughput. Their architecture integrates multiple AWS services, enabling seamless collaboration between human engineers and AI teammates across a decade-old code base.

