第23章 黄倭国外务省
由于在调查中不能入侵各大平台的服务器,颜安便选择了最为常见的一种方式——盗号。
眼前这个电子邮箱账号被吴举人藏得很深,与明面上能找到的信息完全没有关联,要不是BT对他常用的几个IP地址进行了网络监控,恐怕真会忽略掉这个邮箱。
而在发现后,颜安轻而易举的便登录上了这个邮箱。
说来也是好笑,邮箱被藏得严实,几乎和吴举人没有任何关联,但密码却是他常用的,颜安只试了两遍就搞定了。
登录后的发现让颜安精神一振,这个邮箱只与一个账号进行过联系,最早可以追溯到数十年前吴举人出国的那段时期。
账号的创建地址在黄倭国,用的也是黄倭国的邮件服务器,在朱赤很难注册到这样的一个账号。
除此之外,每封邮件都没有正文交流,只有文件传输,而且非常稳定,基本上每个月只有两封邮件。
稍微特殊些的,则在七年前,那个时候交流频繁,几乎每天都有邮件往来。
颜安试着下载文件,值得庆幸的是由于邮件服务器仍有保存,这一操作并不麻烦。
只不过下载下来的文件并不能直接打开阅读,所有文件都经过了加密,直接打开颜安得到的只会是一堆乱码。
“与他联系的邮箱,IP地址在哪?”文件内容一时半会搞不定,颜安只好从另一方面下手。
有目标调查起来就要快很多,虽然吴举人将这邮箱藏得严实,但与他交流的对方并不难查,很快BT便给出了答案。
“黄倭国江户都千代田区霞之关二丁目二番一号,根据调查资料显示,此地址为黄倭国外务省办公大楼。”
“黄倭国的外务省?”颜安迷茫了好一阵子,他对碧穹星国际间的各种组织并不熟悉,对黄倭国也不是很了解,听这名字还以为和朱赤一样是指某块地方的名称呢。
最后用手机查了查,他才知道原来是黄倭国对外关系事务的最高机关,类似于朱赤的外交部。
那就应该不是在和朋友联系了,颜安判断道,毕竟所有交流都是在工作时间进行的,想来没有谁的朋友只在上班摸鱼的时候存在,一下班就消失无踪了。
“他们之间还有其他联系吗?例如金钱往来一类的,调查范围不要局限于吴举人,把他身边人也囊括进来。”
“……正在检索中,检索完成。与吴举人在一年内存在联系的人中有二十三人具有类似邮箱,其中未知金钱来源的共计七人。
这七人中有一人是吴举人的徒弟,姓名为吕文人,每个月都会收到一笔转账,当日又会以转入吴举人的账户中,转入时备注为学徒费。”
这些信息根本经不住查,相较于被隐藏起来的邮箱而言,BT都不需要入侵黄倭国的银行系统就能获取到这些资金流水记录。
看到这些消息,就连颜安都能确定其中的不对劲,也不知道作为猴教社指定合作对象的吴举人是怎么避开审查的。
或许是压根就没有人查过,或许是有人想查但被挡回去了。
总之这里面牵扯的东西太复杂,邮箱方面得不出更多信息了,颜安只能将目光投向被他下载来的文件,“BT你能分析出他采用的是什么类型的加密方法吗?”
碧穹星的密码学最早可以追溯到公元年前,随着科技的进步以及战争的需要,这项技术也随之得到了进一步的发展。
从最经典的位移式加密到现在的RSA非对称式加密算法,少说也有上千种不同的加密方法。
如果不能确定密文采用的是哪种加密方法的话,就算让BT全功率运转也很难用穷举法破解出加密信息。
而颜安对这方面也不熟悉,只能寄希望于BT能统计出密文中的特征规律,从而判断出使用的加密方法。
只要判断出了加密方法,解密相对来说就要简单很多了,毕竟在这方面,铭星是绝对强过碧穹星的。
铭星上的文明在还未离开母星时,可要比碧穹星的文明还要复杂。
那个时候铭星上足足有着七八个超级政府组织,且长期处于冷战之中,促使了那一阶段的铭星科技高速发展,各项加密手段层出不穷,甚至于那个时期边境线上的孩童对话都得用暗语。
到了现在,虽然铭星对加密方法的需求没那么高了,导致密码学发展速度较慢,但也仍保持着与时俱进的姿态,相较于碧穹星的密码学,仍有着数千年的技术领先。
这一次,BT的回应速度就慢了许多,过了好一会儿,才给出了回答。
“初步判断为碧穹星RSA加密算法。”
正当颜安还在用手机搜索什么是RSA加密算法的时候,BT又跟着说道:“抱歉,舰长阁下。
我没有找到吴举人掌握的私钥,根据惯用电脑的数据分析,私钥应当在一台没有联网的设备上。”
RSA加密算法通过公钥对明文进行加密,将密文发送出去后,接收者手中还掌握着与公钥相对应的私钥,只有用私钥才能对密文进行解密,安全系数相对较高。
吴举人与黄倭国外务省之间并非是他单方面的发送密文出去,每个月也会得到密文回信,所以他手上必然掌握了一套公钥一套私钥,如果运气好的话这公钥私钥还会是相对应的。
如果能从吴举人那里搞来私钥,就能轻松将这些密文解密了。
可惜的是他在这方面非常谨慎,解密私钥在一台不联网的设备中,饶是BT再神通广大也不可能完成入侵。
“那公钥呢?如果有公钥的话,应该也能推导出私钥吧?”
由于RSA加密算法在碧穹星从提出到现在发展了近四十年时间,随着这一算法的安全性得到肯定而被广泛普及,越来越多的人参与到对此加密算法的研究中,颜安轻而易举的便能用手机找到这一算法的简单科普。
算法本身基于一个简单的数论知识,给出两个素数很容易将它们相乘,然而对乘积结果却很难逆推出这两个素数,只要能解决大整数分解的快速方法,这一加密方法将被轻而易举的破解。
而为了让RSA加密更安全,通常情况下都会选择两个非常大的素数相乘,这两个素数转换成二进制后将超过1024位,位数越多就越难破解。
通过公钥可以得知这两素数的乘积,只要能分解出这两素数,其他问题都将迎刃而解。
当然,前提是能知道公钥,所有破解的可能性都是建立在已知公钥的基础上,连公钥都不知道的话解密难度将呈指数爆炸形式增长。
颜安思维敏锐很快发现了关键,幸运的是BT找出了吴举人所用的加密公钥。
这玩意顾名思义是公开的,目前还没有人能够通过公钥算出私钥,所以吴举人也就没有那么谨慎的对待。
有了公钥还不算完,这玩意虽然可以对明文进行加密,但RSA是不对称加密算法,密文在大多数情况下只能被私钥解密,公钥解密通常被应用于数字签名,验证数据是否被篡改。
很显然吴举人与黄倭国外务省互发的文件不会是数字签名,他得破解出私钥才能知道这些文件的内容。
这一任务是目前BT无法代劳的,毕竟铭星是不用RSA加密算法的,BT的功能再繁杂,也不可能包含这一项。
倒是他如果能编写出算法顺利完成大整数的因数分解工作,进而完成对RSA算法的破解,那就能给BT添加这么一项功能。
“我需要大整数因数分解的相关知识,应当是数论这一方面的,从简单基础开始。”
“正在向您推荐。”不一会儿,屏幕上投影出虚拟书架,按照从基础到高深的知识排列,足足有十几本书,每本看着都比砖头厚。
面对这些书籍,饶是颜安也不由得头疼,接下来半个月怕是不用干别的了,光是这些书就能将他的行程给占满。
不过获取知识的过程,还是相当快乐的。
趁着还有几个小时才到睡觉时间,颜安欣然开始了数论基础的学习。