准银河字母、当铺密码、摩斯电码详解
0x01 标准银河字母
标准银河字母(Standard Galactic Alphabet)
出自游戏《指挥官基恩》系列。是系列中使用的书写系统
ᕊ╎∷↸ϟ ▭ ᖋ∷ᒷリᒣ ▭ ∷ᒷᖋ|:
0x03 当铺密码
当铺密码就是一种将中文和数字进行转化的密码,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几
当铺密码就是一种将中文和数字进行转化的密码,一种加密算法,在CTF比赛题目中出现过。该加密算法是根据当前汉字有多少笔画出头,对应的明文就是数字几
例如:
密文:王夫 井工 夫口 由中人 井中 夫夫 由中大
对应:67 84 70 123 82 77 125
0x04 摩斯电码(用‘1’、‘0’表示)
摩斯电码又称为摩尔斯电码
是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号
它发明于1837年,是一种早期的数字化通信形式。不同于现代化的数字通讯,摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,保持一定时间的长信号“—”,表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿
python脚本实现
string=input('please input plaintext:>')
key=string.split(" ")
dictionary= {'01': 'A','1000': 'B','1010': 'C','100':'D','0':'E','0010':'F','110': 'G','0000': 'H','00': 'I','0111':'J','101': 'K','0100': 'L','11': 'M','10': 'N','111': 'O','0110': 'P','1101': 'Q','010': 'R','000': 'S','1': 'T','001': 'U','0001': 'V','011': 'W','1001': 'X','1011': 'Y','1100': 'Z','01111': '1','00111': '2','00011': '3','00001': '4','00000': '5','10000': '6','11000': '7','11100': '8','11110': '9','11111': '0','001100': '?','10010': '/','101101': '()','100001': '-','010101': '.','110011':',','011010':'@','111000':':','101010':':','10001':'=','011110':"'",'101011':'!','001101':'_','010010':'"','10110':'(','1111011':'{','1111101':'}'};
for item in key:print(dictionary[item],end='')
准银河字母、当铺密码、摩斯电码详解相关推荐
- 摩尔斯电码、摩斯电码
摩尔斯电码(又译为摩斯电码,Morse code)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母.数字和标点符号等.它由美国人艾尔菲德·维尔发明,当时他正在协助Samue ...
- 彩色?翅膀?摩斯电码?让你拥有独一无二的微信昵称!
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 今天来给大家分享一些超级有意思的微信小技巧,可以说学会了 ...
- python实现的摩斯电码解码\编码器
代码地址如下: http://www.demodashi.com/demo/14743.html ####详细说明: 现在这年头谍战片.警匪片动不动就用摩斯密码来传递信息,一方面可以用来耍帅,另外一方 ...
- 摩斯电码php源码,利用PHP怎么编写一个摩斯电码生成器
利用PHP怎么编写一个摩斯电码生成器 发布时间:2020-12-15 16:16:54 来源:亿速云 阅读:78 作者:Leah 这篇文章给大家介绍利用PHP怎么编写一个摩斯电码生成器,内容非常详细, ...
- Python 算法训练之摩斯电码
摩斯电码 摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母.数字和标点符号.它发明于1837年,发明者有争议,是美国人塞缪尔·莫尔斯或 ...
- Morse Code-神奇而朴实的摩斯电码
最近又看了一遍电影<无间道>.片中黄警督通过摩斯电码,从警方卧底陈永仁处获取毒品交易的实时消息,最后被黑帮卧底刘警官发觉,并通过破译节拍长短,得出帮内有"内鬼"的结论, ...
- 用matlab打造的摩斯电码加解码器音频版,支持包括中文在内的任意字符
摩斯电码想必不少伙伴都很熟悉吧,通过简单的长短组合就能把信息编码传递出去,比如声音的长短.灯亮灯的长短等等.虽然现在是信息时代,但摩斯电码这种优雅简介的编码方式依然不过时,甚至在某些关键的场合还能救人 ...
- Morse(摩斯电码)加解密实现(python)
原理 摩斯电码是一种通信方法,它使用点和划的组合来表示字母.数字和符号.点是短脉冲,划是长脉冲,它们之间需要有一个短暂的间隔,而字符之间需要有一个较长的间隔.通过听觉或视觉方式解码摩斯电码可以识别字符 ...
- 简单的摩尔斯电码(又译为摩斯电码)
1.名字解析: 摩尔斯电码(Morse alphabet)(又译为摩斯电码)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母.数字和标点符号等.由美国人摩尔斯(Samuel ...
- 用摩斯电码通关《黑暗之魂3》!up主自制奇葩手柄,连育碧都找上门合作
博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI <黑暗之魂3>,一款以玩家受苦为核心卖点全球玩家死亡上亿次的高难动作游戏. 随手打开直播,就可以欣赏到人类受难现场大放送: 但现 ...
最新文章
- 通过maven创建自己的archetype
- 【BDTC 2015】深度学习分论坛:DL的图像识别、语音识别应用进展及MxNet开源框架设计
- Codeforces 补题记录
- 计划策略-50-没有最终装配的计划
- mongodb中分页显示数据集的学习
- 下载文件的响应头设置
- js 日期对象 31 号 setMonth 的锅
- Eclipse调试Logcat类的说明
- 360的驱动(qutmdrv.sys)分页内存泄露
- CDOJ 28 补兵(kill)
- 每日java制作小工具_制作Java小工具并在命令行中执行
- OSAL--操作系统抽象层 初始化流程分析
- Android 开机权限默认授予Runtime权限
- YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误
- Python Requests:两个例子说明get和post方法+用谷歌浏览器查看网络请求
- 5G NR Polar码简介(一)
- 0.96寸OLED(SSD1306)屏幕显示(一)——基础功能介绍
- Python开发中的接口详解和使用方法
- 【数学】第二型曲线积分
- 《凸优化》7 学习笔记