跳转到主要内容

Python模块,在KeyCzar和pycrypto之上提供了简单的混合加密抽象。

项目描述

Python混合加密

Python模块,在KeyCzar和pycrypto之上提供了简单的混合加密抽象。

工作原理

密钥封装方案

密钥封装方案使用RSA-OAEP公钥加密,密钥长度为2048位。

此功能严重依赖于KeyCzar公开的公钥加密功能。

数据封装方案

数据封装方案使用AES在CBC模式下,密钥长度为256位。

此版本基于pycrypto提供的原语和功能。

示例用法

TBW。

问题和答案

我为什么需要这个,不能直接使用keyczar吗?

KeyCzar公开了一个更高层次、更安全且易于使用的接口来处理不对称和对称加密,但它不提供处理混合加密的更高层次接口(嗯,这不是100%准确,因为有一些支持,但它是实验性的,并且仅在Java中可用)。

变更日志

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

hybrid-crypto-0.1.0-dev.tar.gz (4.8 kB 查看哈希值)

上传时间 源代码

由以下支持