密码学相关脚本.

博主在学习,持续更新中

简单逆序

# 字符串倒序
#message='!!nauhCuFiZuXoaDeGiYihSehZ'
message=input('请输入字符串:')
translated=''

i=len(message)-1
while i>=0:
    translated+=message[i]
    i-=1

print(translated)
#ZheShiYiGeDaoXuZiFuChuan!!

当铺密码

# -*- coding: utf-8 -*-
# filename: 当铺密码.py
# time: 2022/4/24 23:29
# author: 知识探求者S
# 当前汉字有多少笔画出头,就是转化成数字几,一般转为数字后再转为对应的ascii码
# 对照表,可以适当修改
dh = '田口由中人工大土士王夫井羊壮'
ds = '00123455567899'

#一个示例
#miwen = '由田中 由田井 羊夫 由田人 由中人 羊羊 由由王 由田中 由由大 由田工 由由由 由由羊 由中大'
miwen = input('请输入要解密的密文:')
s = ''
for i in miwen:
	if i in dh:
		s += ds[dh.index(i)]
	else:
		s += ' '
print('密文转为数字的结果为(默认十进制):')
print(s)


ll = s.split(" ")   #按空格分割
mingwen = ''
for i in range(0, len(ll)):
	mingwen += chr(int(ll[i]))
print('----------明文为----------')
print(mingwen)
print('----------明文的小写为----------')
print(mingwen.lower())
print('----------明文的大写为----------')
print(mingwen.upper())
#flag{ctfshow}

 

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
主要功能: 加密 MD5 加密/破解 base64 加密/破解 ASCII码 加密/破解 凯撒密码 加密/破解 当铺暗码 加密/破解 栅栏密码 加密/破解 电脑键盘(qwe,坐标) 加密/破解 手机键盘 加密/破解 摩斯电码 加密/破解 倒叙转换 加密/破解 维吉尼亚 加密/破解 单表替换 加密/破解 字母表顺序 加密/破解 反字母表(埃特巴什码) 进制转换: 二进制,八进制,十进制,十六进制 之间的转换 其他功能: 字母频率 XP-计算器 大小写转换 中文转拼音 查找替换字符 添加去除空格 密码助手v1.37 1.win8下可用 2.修正更新链接问题 密码助手v1.35 1.修改界面文字 2.修改升级链接 密码助手v1.34 1.修复莫斯1个BUG 密码助手v1.33 1.修复莫斯2个BUG 密码助手v1.32 1.修复ascii码2个bug 密码助手v1.31 1.base64支持中文和特殊符号 2.base64分普通和迅雷地址 3.修改部分细节 4.修复进制BUG 密码助手v1.3 1.添加base64 2.修改部分细节 密码助手v1.24 1.修复莫斯解密BUG 密码助手v1.2.3 1.修复单表替换大写字母出错 密码助手v1.2.2 1.修复一BUG 2.修改一细节 密码助手v1.2.1 1.修复一处BUG 2.上面的文本框按按钮后可撤销一次 密码助手v1.2 1.修复已知BUG 2.添加单表的频率破解(只用了一种判断方式,准确率极低) 密码助手v1.1 1.软件更名为密码助手 2.添加单表替换 3.修复莫尔斯电码BUG 4.修复字母频率BUG 5.修改部分细节 密码工具v1.02 beta版 1.修正莫尔斯电码BUG 2.微调部分内容 密码工具v1.01 beta版 1.修正换行显示问题

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值