python模块,它在keychar和pycrypto之上公开了一个简单的混合加密抽象。
hybrid-crypto的Python项目详细描述
python混合加密
python模块公开了一个简单的混合加密抽象 凯沙尔和皮克里特之巅。
注意
此模块尚未经过广泛的测试或审核,因此一般使用 在这一点上非常气馁。
工作原理
密钥封装方案
密钥封装方案使用2048位RSA-OAEP公钥密码 钥匙。
此功能在很大程度上依赖于公钥加密功能 被凯沙尔揭露。
数据封装方案
数据封装方案在cbc模式下使用aes,密钥为256位。
此版本基于pycrypto提供的原语和功能。
示例用法
待定。
问答
为什么我需要这个,我不能直接用凯撒吗?
keychar提供更高级别、安全且易于使用的操作界面 非对称和对称加密,但它不能提供更高的 处理hybrid cryptography的级别接口(嗯,这不是100% 准确,因为有一些支持,但这是实验性的 在Java中提供)。