传统知识密码,题目是这样的:
小明某一天收到一封密信,信中写了几个不同的年份
辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。
信的背面还写有“+甲子”,请解出这段密文。
1、这就是古代的干支纪年法(恰逢再看长安十二时辰哈哈哈):
干支纪年法是中国历法上自古以来就一直使用的纪年方法。干支是天干和地支的总称。把干支顺序相配正好六十为一周,周而复始,循环,这就是俗称的“干支表”。干支纪年以正月初一为岁首,朔日为月首;平均年长为回归年。
甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个符号叫天干;子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个符号叫地支。
也就是说,六十年是一个甲子,然后第一年就是甲子年,第二年为乙丑,依次循环,见下表
2、则题目中的辛卯、癸巳、丙戌、辛未、庚辰、癸酉、己卯、癸巳,分别为28、30、23、8、17、10、16、30,然后还要+甲子,也就是加60,则为:88、90、83、68、77、70、76、90,转换为ASCII码为:XZSDMFLZ。
3、但是竟然还没有结束,因为还有一关是古典密码,古凯撒密码移位。经过测试为移5位的:SHUANGYU
网友评论