cryptography

Apache&BSD
Python
Linux
2015-05-19
大胖森

Cryptography 是一个开发包,为 Python 开发者们提供了加密基元(cryptographic primitives)和秘诀(recipes)。它支持 Python 2.6-2.7、Python 3.3+ 和 PyPy。Cryptography 含有两个高层秘诀和低层接口来加密算法,比如说:对称密码算法、消息摘要和密钥派生成函数。
在使用 Cryptography 之前你必须解决以下问题:

  • Lack of PyPy and Python 3 support.

  • Lack of maintenance.

  • Use of poor implementations of algorithms (i.e. ones with known side-channel attacks).

  • Lack of high level, “Cryptography for humans”, APIs.

  • Absence of algorithms such asAES-GCM andHKDF.

  • Poor introspectability, and thus poor testability.

  • Extremely error prone APIs, and bad defaults.


加载中

评论(0)

暂无评论

暂无资讯

暂无问答

椭圆曲线加密的一些英文文章链接

A (relatively easy to understand) primer on elliptic curve cryptography http://arstechnica.com/security/2013/10/a-relatively-easy-to-understand-primer-on-elliptic-curve-cryptogr...

2014/10/19 17:52
44
0
Greenplum源码编译安装ORCA握手失败解决 - Caused by SSLError(SSLError("bad handshake: ...)

场景: Greenplum在Mac上源码编译安装的时候,首先需要安装ORCA,安装ORCA的过程中,报错了。 报错内容: ChrisdeMacBook-Pro:depends chris$ make CONAN_USER_HOME=/Users/chris/git/gpdb/d...

05/03 06:30
291
0
解决scrapy报错No module named cryptography.hazmat.bind

解决scrapy报错No module named cryptography.hazmat.bind解决cryptography的安装问题,解决libffi的安装问题 引用http://www.cnblogs.com/xiaoli2018/p/4661604.html...

2015/07/31 00:19
1K
0
python3 错误解决

错误信息: ----------------------------------------------------------------------------------------------------------- Failed building wheel for cryptography Command "/usr/bin/p...

08/22 16:39
17
0
cygwin 安装paramiko

###1. 解决依赖环境问题 Error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat) 解决办法: export VS100COMNTOOLS=$VS140COMNTOOLS build\temp.win32-2.7\Release...

2016/10/28 16:45
35
0
SwarmAgent initialize error

[ERROR] Local agent failed to initialize with an IPC channel! Falling back to TCP... [ERROR] Exception details: System.Reflection.TargetInvocationException: Exception has been t...

2016/06/09 15:02
129
0
win10应用 UWP 使用MD5算法

windows有自带的算法来计算MD5 原本在WPF是 private string get_MD5(string str) { System.Security.Cryptography.MD5CryptoServiceProvider md5 = new System.S...

2016/06/02 20:42
1
0
wechatpy环境安装

记录微信第三方库wechatpy的安装过程

2016/06/02 18:27
43
0
Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted sign...

最近开发项目时,把jdk环境从1.6切到1.7之后,项目正常启动,但是当进行业务处理时,就报这个错: Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by ...

2016/04/27 10:18
31
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部