Python的半同态加密库
项目描述
python-paillier 
这是一个Python 3库,实现了Paillier部分同态加密。
Paillier加密系统的同态属性包括
加密的数字可以与非加密的标量相乘。
加密的数字可以相加。
加密的数字可以与非加密的标量相加。
引用
python-paillier由CSIRO的Data61设计、开发和支持。如果您在研究中使用了此库的任何部分,请使用以下BibTex条目进行引用
@misc{PythonPaillier, author = {CSIRO's Data61}, title = {Python Paillier Library}, year = {2013}, publisher = {GitHub}, journal = {GitHub Repository}, howpublished = {\url{https://github.com/data61/python-paillier}}, }
运行单元测试
python setup.py test
或者使用nose
nosetests
代码历史
由Data61 | CSIRO开发。
部分代码来源于Apache授权的Google项目:https://code.google.com/p/encrypted-bigquery-client/
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
phe-1.5.0.tar.gz (51.3 kB 查看散列)
构建分发
phe-1.5.0-py2.py3-none-any.whl (53.7 kB 查看散列)
关闭
phe-1.5.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 992fb7091d2427f0d9733946f8f350acdd4d1d012057f2aad364ba79f970339c |
|
MD5 | 94f58ad347f9149e4f9a64678855a861 |
|
BLAKE2b-256 | 81473efede484a4ca820f0f05c59f3daf60b560f3e397e1eb8df7b37b5657068 |
关闭
phe-1.5.0-py2.py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | a0d0098e22474b3027cbc0b05e9de2290bc603f1728bf401f498abbdbe795391 |
|
MD5 | 86b8336a5aa688cdaf5aa1df699c3980 |
|
BLAKE2b-256 | 537c1c514f3e030ff69ee2a184fca3f1514c1d32653ca00869d884b4f981e564 |