Skip to content

Commit 94a5fd2

Browse files
Updates based on feedback
1 parent 81c8e44 commit 94a5fd2

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

articles/machine-learning/how-to-homomorphic-encryption-seal.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ In this guide, you use Azure Machine Learning service to:
2727
2828
ACI is a great solution for testing and understanding the model deployment workflow. For scalable production deployments, consider using Azure Kubernetes Service. For more information, see [how to deploy and where](https://docs.microsoft.com/azure/machine-learning/service/how-to-deploy-and-where).
2929

30-
The encryption method used in this sample is homomorphic encryption (HE). Homomorphic encryption allows for computations to be done on encrypted data without requiring access to a secret (decryption) key. The results of the computations are encrypted and can be revealed only by the owner of the secret key.
30+
The encryption method used in this sample is [homomorphic encryption](https://github.com/Microsoft/SEAL#homomorphic-encryption). Homomorphic encryption allows for computations to be done on encrypted data without requiring access to a secret (decryption) key. The results of the computations are encrypted and can be revealed only by the owner of the secret key.
3131

3232
## Prerequisites
3333

@@ -54,9 +54,9 @@ In a Jupyter notebook
5454

5555
> [!NOTE]
5656
> The `encrypted-inference` package is currently in preview.
57-
58-
[`encrypted-inference`](https://pypi.org/project/encrypted-inference) is a homomorphic encryption library based on [Microsoft SEAL](https://github.com/Microsoft/SEAL).
59-
57+
58+
[`encrypted-inference`](https://pypi.org/project/encrypted-inference) is a library that contains bindings for encrypted inferencing based on [Microsoft SEAL](https://github.com/Microsoft/SEAL).
59+
6060
```python
6161
!pip install encrypted-inference==0.9
6262
```
@@ -127,8 +127,7 @@ def run(raw_data):
127127
container = json_properties['container']
128128
data = json_properties['data']
129129

130-
# download the Galois keys from blob storage
131-
#TODO optimize by caching the keys locally
130+
# download the public keys from blob storage
132131
blob_service_client = BlobServiceClient.from_connection_string(conn_str=conn_str)
133132
blob_client = blob_service_client.get_blob_client(container=container, blob=key_id)
134133
public_keys = blob_client.download_blob().readall()

0 commit comments

Comments
 (0)