【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-滴滴滴滴

举报
剑豪 发表于 2023/06/30 21:47:49 2023/06/30
【摘要】 当铺密码是指在中国传统当铺中使用的一种密码,用于记录客户典当物品的信息。当铺密码的来源可以追溯到明朝,是由当时的皇帝为了加强国库管理而创立的。

前言

当铺密码是指在中国传统当铺中使用的一种密码,用于记录客户典当物品的信息。当铺密码的来源可以追溯到明朝,是由当时的皇帝为了加强国库管理而创立的。

当铺密码采用的是二十四节气和八卦相结合的编码方式,每个节气和八卦都代表着一个数字或字母,通过组合这些数字或字母来表示要典当的物品名称、数量、价值等信息。

要解密当铺密码需要熟悉二十四节气和八卦的编码表示方法,以及对于传统文化和历史有一定的了解。具体的方法可以参考相关的历史文献或者请相关专业人士来解密。

当铺密码一般采用“二十四节气+八卦”的编码格式。具体来说,在编写当铺密码时,会根据物品的名称、数量、价值等信息,将这些信息对应转换成一定的数字或字母,然后与对应的二十四节气和八卦进行组合,得到最终的当铺密码。

例如,假设要编写一份当铺单记录一只明清翡翠玉佩,数量为一件,价值为6000元,可能会采用这样的编码格式:

“立夏”(二十四节气)+ “乾”(八卦)+ “玉佩”(数字或字母对应的代码)+ “一件”(数字或字母对应的代码)+ “六千”(数字或字母对应的代码)

得到最终的当铺密码为“立夏乾玉佩一件六千”。

当铺密码是一种简单的加密方式,基于替换原理。它的原理是将明文中的每个字母(或字符)替换为另一个字母(或字符),不同于其他加密方式,当铺密码的加密和解密使用的是同一把密钥。为了增加密码的复杂度,可以使用多个密钥进行替换。

举例来说,我们设定如下的密钥表:

密钥表1:a=b, b=c, c=d, d=e, e=f, f=g, g=h, h=i, i=j, j=k, k=l, l=m, m=n, n=o, o=p, p=q, q=r, r=s, s=t, t=u, u=v, v=w, w=x, x=y, y=z, z=a

密钥表2:a=d, b=e, c=f, d=g, e=h, f=i, g=j, h=k, i=l, j=m, k=n, l=o, m=p, n=q, o=r, p=s, q=t, r=u, s=v, t=w, u=x, v=y, w=z, x=a, y=b, z=c

现在,我们想要加密一个明文“HELLO WORLD”:

使用密钥表1:KHOOR ZRUOG

使用密钥表2:KHOOR ZRUOG

可以看到,当铺密码加密后的结果相同,因为密钥表2实际上是把密钥表1向右移动了3个位置。

解密时,只需要使用同一把密钥表进行逆向替换即可。

一、疑惑的汉字

1.打开题目

在这里插入图片描述

2.解题

由笔画数可得:

王夫 井工 夫口 由中人 井中 夫夫 由中大(67 84 70 123 82 77 125)

ASCII码表转化为字符

flag:CTF{RM}

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。