TenSEAL:一个用于在张量上进行同态加密操作的库

时间:2024-02-20 14:08:22
【文件属性】:

文件名称:TenSEAL:一个用于在张量上进行同态加密操作的库

文件大小:823KB

文件格式:ZIP

更新时间:2024-02-20 14:08:22

python cryptography encryption deep-learning cpp

TenSEAL TenSEAL是一个基于构建的用于在张量上进行同态加密操作的库。 它通过Python API提供了易用性,同时通过使用C ++实现大多数操作来保持效率。 产品特点 :key: 使用BFV对整数向量进行加密/解密 :old_key_selector: 使用CKKS对实数向量进行加密/解密 :fire: 加密加密矢量和加密普通矢量的逐元素加法,减法和乘法 :cyclone: 点积和向量矩阵乘法 :high_voltage: 在tenseal.sealapi下完成SEAL API 用法 我们展示了加密数据的基本操作,有关机器学习应用程序的更高级用法,请参见我们的 import tenseal as ts # Setup TenSEAL context context = ts . context ( ts . SCHEME_TYPE . CKKS , poly_modulus_degree = 8192 , coeff_mod_bit_sizes = [ 60 , 40 , 40 , 60 ]


网友评论