没有合适的资源?快使用搜索试试~ 我知道了~
cryptozero:适用于初学者的简单,强大的加密技术,使用Python
共32个文件
py:25个
license:1个
cfg:1个
需积分: 10 0 下载量 174 浏览量
2021-04-28
10:01:34
上传
评论
收藏 18KB ZIP 举报
温馨提示
加密零 方便学习小组在python中使用简单的加密技术 文件:... 开发: : 测试:... 原料药 确认 #TODO:公开签名和验证方法 保密 #TODO:公开加密和解密方法 例子 确认 保密 按键伸展 密钥扩展是获取弱密码的过程,并以计算缓慢的方式使其变长。 这也称为hashing 。 例如,将密码passw0rd转换为一系列字节。 from cryptozero . key import stretch import base64 base64 . urlsafe_b64encode ( stretch ( 'passw0rd' )) b'5ORsO6IvsHoxPXcaLRfe5Lx2Rt25apdJai9W7PGesBY=' 我们使用base64作为显示输出的好方法。 盐 但是,单靠拉伸是远远不够的。 仍然有人可以破解该密码。 我们需要做的是混入一些salt 。 就像
资源推荐
资源详情
资源评论
收起资源包目录
cryptozero-master.zip (32个子文件)
cryptozero-master
MANIFEST.in 16B
tox.ini 838B
cryptozero
key.py 906B
secrecy
__init__.py 0B
symmetric.py 5KB
asymmetric.py 1KB
__init__.py 0B
LICENSE 1KB
test
secrecy
symmetric
__init__.py 0B
decrypt
test_get_decrypt_backend.py 830B
test_decryption.py 3KB
__init__.py 0B
test_load.py 376B
encrypt
__init__.py 0B
test_encryption.py 1KB
test_load.py 371B
test_backend_serialisation.py 2KB
asymmetric
__init__.py 0B
decrypt
__init__.py 0B
test_load.py 901B
encrypt
__init__.py 0B
test_load.py 879B
__init__.py 0B
fixtures
__init__.py 1KB
__init__.py 0B
conftest.py 32B
test_key_stretch.py 1KB
setup.cfg 1KB
setup.py 84B
README.md 2KB
appveyor.yml 546B
.gitignore 3KB
共 32 条
- 1
资源评论
吉莫吉鱼
- 粉丝: 15
- 资源: 4591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 学生成绩管理系统,纯粹使用MVC模式设计,代码更为简单,页面不太好看。 仅仅作为学习参考,懒得更新了
- Digital-image-processing-system-main.zip
- 自动驾驶规划控制常用算法c++代码实现
- 旅行商问题旅行商问题旅行商问题旅行商问题旅行商问题.txt
- vuevuevuevuevuevuevuevuevuevuevuevuevuevuevuevue.txt
- c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码.txt
- 基于新唐N76E003单片机SPI接口配置为SPI-Master+Slave 模式软件例程源码.zip
- android开发期末大作业基于Androidstudio的医疗系统app源码(高分项目).zip
- assets_e4b6f25e1c38b56b464c56c31c1a361d.mp4
- 基于Android studio设计的图书借阅管理系统APP期末大作业(高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功