Robot Framework实现使用PyCrypto调用AES加密文件
2016-11-21 15:29
549 查看
Robot Framework没有对AES的加密算法,所以我们准备使用Python来对一个文件进行AES加密,这里我们使用的模块是PyCrypto。
第一步:要安装PyCrypto,需要要安装pycrypto,在CMD下执行 pip install pycrypto 即可安装成功。
第二步:是PyCrypto的运行需要依赖VCForPython,可通过https://www.microsoft.com/en-us/download/details.aspx?id=44266下载,我的python是2.7的,所以只需要下载CForPython27.msi即可,按照操作步骤安装即可。
第三步:如果需要使用pkcs7进行填充加密,请下载https://github.com/janglin/crypto-pkcs7-example,按照github上安装手册上安装接口;
第四步:编写加密脚本,当前加密脚本,网上很多,可以自行搜索下,个人推荐:http://blog.chinaunix.net/uid-26275986-id-4349364.html
第一步:要安装PyCrypto,需要要安装pycrypto,在CMD下执行 pip install pycrypto 即可安装成功。
第二步:是PyCrypto的运行需要依赖VCForPython,可通过https://www.microsoft.com/en-us/download/details.aspx?id=44266下载,我的python是2.7的,所以只需要下载CForPython27.msi即可,按照操作步骤安装即可。
第三步:如果需要使用pkcs7进行填充加密,请下载https://github.com/janglin/crypto-pkcs7-example,按照github上安装手册上安装接口;
第四步:编写加密脚本,当前加密脚本,网上很多,可以自行搜索下,个人推荐:http://blog.chinaunix.net/uid-26275986-id-4349364.html
相关文章推荐
- C语言编程实现使用AES对文件进行加密
- C语言编程实现使用AES对文件进行加密
- Python使用PyCrypto实现AES加密功能示例
- Python使用PyCrypto实现AES加密功能示例
- B/S(WEB)系统中使用Activex插件调用扫描仪实现连续扫描并上传图像(IE文件扫描并自动上传)
- [转]C# 使用 256 位 AES 加密和解密文件
- python实现aes加密解密,RSA签名和验签,RSA加密解密,并调用接口
- C#使用SharpZipLib压缩和解压文件3/3调用实现压缩和解压
- java使用jdic组件调用ie内核-实现调用本地操作系统文件
- 使用php扩展mcrypt实现AES加密
- 使用python的Crypto模块的AES加密文件
- IE下使用js调用系统activex实现文件下载
- (转)使用Vernam(维尔南/弗纳姆)算法实现文件加密解密[C#]
- AES加密解密(使用php扩展mcrypt实现AES加密)
- 对称加密算法AES------使用AES算法对文件进行加密/解密的操作(JAVA)
- 在iOS中使用AES进行媒体文件的加密与解密
- Windows7中使用Task Scheduler调用WinScp批处理实现上传下载文件
- 在Python中使用M2Crypto模块实现AES加密的教程
- 使用C#实现AES加密解密
- 加密weblogic 用户名和口令到文件 来避免在脚本中使用硬编码来实现对资源的访问