历史与AES算法

     AES算法早期体现,应该追溯到明朝科举制时期,当然,这种算法不是用来答题的,而是用来作弊的。假如,张三是明朝某大户人家的公子哥,他除了以后要继承遗产外,还要考虑一个光宗耀祖的问题。但在古代,解决这个问题的唯一办法就是通过科举。
     可张三天生喜欢躺平,对学习这件事不能说不用心,而是压根就没兴趣。张三他爹眼看对儿子的期望就要付诸东流了,急得胡子差点没立起来。所以斟酌再三后,决定托关系买通考官,好让自己的儿子能够蟾宫折桂。可是经明白人这么一分析得出仨字:行不通。
     原来在明朝科举中,那些考生上交考卷后都会被装入特制的竹筒中,封存起来。而竹筒外标注的,只有考号没有考生姓名。也就说考生从入场考试再到交卷走人,都是匿名进行的,只能等殿试通过他们的名字才有概率出现在皇榜上(这种概率你懂的)。
    那么问题来了,就算张三他爹买通考官,考官也未必能够找到哪个是张三,咋办?这个问题一下把张三他爹难得有些手足无措,索性揪住了那个明白人的脖领一顿晃。
    就在那个明白人差点被晃成哈士奇时,办法终于有了!虽说整个科举系统看似无懈可击,但细想之下最关键的难点,不在于考官如何认识张三,而是考官如何发现张三,比如说:通过卷面暗号
    张三他爹听后,一下子笑了起来,相继,嘴里露出的两颗大金牙也把屋里照亮了许多。那个明白人趁亮赶紧跑到了张三的卧室,让他想两句暗号出来,张三虽然书读的少但雅兴比较多,他瞥见到了屋外满墙的青苔和一池春水,随口就吟道:鱼吻卧石水,卧石答春绿
    好!张三他爹和明白人相视一笑,异口同声对着张三夸赞道:孺子真的强!就这样张三他爹和明白人通过这种特殊的暗号让张三顺利登科,从而也帮助张家完成了光宗耀祖的梦想。不对,在朱元璋的时代,“光宗”是有机会的,“耀祖”嘛还得看运气,因为朱元璋很有可能提前让你跟祖宗团聚。
    如果你看完了这个故事,就会对AES算法有个大概的了解。张三和考官之间是存在对应关系的,如果想让对两个人的关系具有唯一性,就得需要两个人对暗号来完成,这个暗号就是AES算法中所谓得密钥。所以总的来看,所谓AES算法就是通过“暗号”对两个事物建立唯一的关联,而如果你也想参入其中,就得想方设法找到这个暗号。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值