Copyright (C) 2013 James Lyons
Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
没有合适的资源?快使用搜索试试~ 我知道了~
pycipher:包含许多经典密码算法的python模块
共56个文件
py:48个
rst:2个
gitignore:1个
需积分: 49 4 下载量 87 浏览量
2021-05-23
21:43:35
上传
评论
收藏 52KB ZIP 举报
温馨提示
密码学 用Python实现的常见经典密码。 可从获得文档。 安装 pip install pycipher 用法示例 >>> from pycipher import ADFGVX >>> adfgvx = ADFGVX(key='PH0QG64MEA1YL2NOFDXKR3CVS5ZW7BJ9UTI8', keyword='GERMAN') >>> adfgvx.encipher("Hello world!") 'FVFDAGXAFFFFGFAGADFG' >>> adfgvx.decipher(_) 'HELLOWORLD' 反馈 该代码托管在GitHub上: : 如果发现任何错误,请提出问题或创建请求请求。 要运行测试套件: python setup.py test
资源详情
资源评论
资源推荐
收起资源包目录
pycipher-master.zip (56个子文件)
pycipher-master
MANIFEST.in 75B
README.rst 660B
.gitattributes 483B
doc
source
conf.py 8KB
index.rst 5KB
make.bat 5KB
Makefile 5KB
setup.py 737B
pycipher
railfence.py 2KB
util.py 2KB
atbash.py 2KB
bifid.py 3KB
adfgx.py 2KB
rot13.py 2KB
gronsfeld.py 2KB
autokey.py 2KB
beaufort.py 2KB
foursquare.py 3KB
base.py 900B
playfair.py 3KB
caesar.py 2KB
porta.py 3KB
delastelle.py 2KB
m209.py 6KB
__init__.py 1KB
polybius.py 3KB
vigenere.py 2KB
columnartransposition.py 3KB
simplesubstitution.py 3KB
enigma.py 8KB
adfgvx.py 2KB
affine.py 3KB
fracmorse.py 4KB
tests
test_porta.py 1KB
test_affine.py 2KB
test_polybius.py 2KB
test_foursquare.py 1KB
test_gronsfeld.py 1KB
test_beaufort.py 1KB
test_vigenere.py 1KB
test_atbash.py 625B
test_rot13.py 621B
test_playfair.py 2KB
test_adfgvx.py 2KB
__init__.py 176B
test_m209.py 577B
test_railfence.py 1KB
test_simple.py 2KB
test_enigma.py 2KB
test_caesar.py 2KB
test_bifid.py 1KB
test_adfgx.py 2KB
test_autokey.py 1KB
test_coltrans.py 1KB
.gitignore 571B
license.txt 1KB
共 56 条
- 1
ywnwx
- 粉丝: 32
- 资源: 4624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0