应用于NEM的加密模块。
nem-ed25519的Python项目详细描述
nem-ed25519
===
nem实现ed26619 python加密模块。
nem使用keccak散列函数,而不是相同的sha3。
=3.5)
*对于Linux*
````
apt-get-install python3-gmpy2-gmpy2-libgmp3-libgmp3-libmpc-libmpc-libmpc-dev
apt-install libmpfr-dev
pip install gmpy2
````
对于Windows*
下载[pythonlibs pythonlibs](http://www.lfd.uci.edu/~gohlke/pythonlibs/gmpypypy)
/>ppp install gmpy2-2.0.2.0.8{cp36{cp36{cp36{cpp 36m‐win_amd64.whl`如果你使用python3.664位
samples1
----
``python
9.进口签字,验证
sign消息
sign=sign(msg=b'helloworworld',sk=sk,pk=pk)
验证消息
verify(msg=b'helloworworld',sk=sk,pk=pk)
从nem_ed25519.encrypt-import-encrypt加密/解密消息
sk1=secret_key()
pk1=公钥(sk1)
enc=encc加密(sk=sk,pk=pk1,pk=pk1;验证消息
是的msg=b‘烫手山芋’)
dec=decrypt(sk=sk1,pk=pk,enc=enc)
``````
--
请查看[allinone.py](test/allinone.py)
``python
from nem_.base import encryption
ecc=encryption()
````
author
----
[@namuyan嫒mine](http://twitter.com/namuyan嫒mine/)
license
----
mit
===
nem实现ed26619 python加密模块。
nem使用keccak散列函数,而不是相同的sha3。
=3.5)
*对于Linux*
````
apt-get-install python3-gmpy2-gmpy2-libgmp3-libgmp3-libmpc-libmpc-libmpc-dev
apt-install libmpfr-dev
pip install gmpy2
````
对于Windows*
下载[pythonlibs pythonlibs](http://www.lfd.uci.edu/~gohlke/pythonlibs/gmpypypy)
/>ppp install gmpy2-2.0.2.0.8{cp36{cp36{cp36{cpp 36m‐win_amd64.whl`如果你使用python3.664位
samples1
----
``python
9.进口签字,验证
sign消息
sign=sign(msg=b'helloworworld',sk=sk,pk=pk)
验证消息
verify(msg=b'helloworworld',sk=sk,pk=pk)
从nem_ed25519.encrypt-import-encrypt加密/解密消息
sk1=secret_key()
pk1=公钥(sk1)
enc=encc加密(sk=sk,pk=pk1,pk=pk1;验证消息
是的msg=b‘烫手山芋’)
dec=decrypt(sk=sk1,pk=pk,enc=enc)
``````
请查看[allinone.py](test/allinone.py)
``python
from nem_.base import encryption
ecc=encryption()
````
author
----
[@namuyan嫒mine](http://twitter.com/namuyan嫒mine/)
license
----
mit