查看: 2377|回复: 5

[密码课] ASCII码

  • 打卡总天数:2

积分成就

用户组:管理员

书币:130179

推理币:775990

发表于 2019-6-26 12:56:59 | 显示全部楼层 |阅读模式
ASCII是计算机用来将字符表示为数字的代码。这能让计算机将一个字母存储为一个字节的信息。一字节的信息允许你代表256个不同的值,这足以用来加密所有的字母(大写和小写)以及数字0 - 9和其他特殊字符,如@等符号。

ascii.png

加密方式很简单,只是一个简单的替换,根据上方ASCII码表,将字母替换为对应的数字即可。
例如:
明文:tuilizui(小写)
可以加密为:
116、 117、 105、 108、 105、 122、 117、 105
明文:TUILIZUI(大写)
可以加密为:
84、 85、 73、 76、 73、 90、 85、 73
如果要进行解密,只需要将密文,根据ASCII码表,替换为字母即可。

积分成就

用户组:至尊神探

书币:0

推理币:6598

发表于 2019-7-16 17:29:50 来自移动端 | 显示全部楼层
嘿嘿,知识点加一

积分成就

用户组:超级侦探

书币:0

推理币:3737

发表于 2019-7-16 18:54:29 来自移动端 | 显示全部楼层
空格用什么表示?

积分成就

用户组:狂热侦探

书币:0

推理币:4739

发表于 2019-7-16 20:48:37 | 显示全部楼层
怪盗KI12 发表于 2019-7-16 18:54
空格用什么表示?

密钥自己定

积分成就

用户组:超级侦探

书币:0

推理币:3737

发表于 2019-7-16 22:00:33 来自移动端 | 显示全部楼层
脑壳疼 发表于 2019-7-16 20:48
密钥自己定

不是密匙啊,我是说明文里若果有空格怎么办
  • 打卡总天数:2

积分成就

用户组:管理员

书币:130179

推理币:775990

 作者| 发表于 2019-7-21 04:56:09 | 显示全部楼层
怪盗KI12 发表于 2019-7-16 18:54
空格用什么表示?

去掉空格
返回列表 发新主题 回复
小黑屋| 隐私政策| 侵权投诉| 数字千年版权法(DMCA)| 切换繁体 |捐助本站
copyright 2019-2023 推理罪 All Rights Reserved