第220章加密算法
聊过之鸿中慢慢成型。cqcq后,就开始在脑对海实际上在和凯文软件重构的想法,林
可以直接拿来使用对发送消息进行加密这个问题比较好解有一些加都是免所知,目前。密性费并且公开的,他能比较好的加密算法决,据林鸿
递中。转的“秘密据点”关键在于如何建立起负责消息传
定,这样些据点必踪拦截的具有随就可以增难度。须加被追机的特点,不能一直固这
现在这种一台服务器管对方攻占了服务器,的信要并转发所有在线聊天结构太过脆弱,只瘫痪。理行不通了,因为这种息的模式肯定是整个聊天网络就会客户端
起。自己一务器端集成到,觉得还是回归到最初的想法比较靠谱,也林鸿经过慎重思考就是,把客户端和服
成一个中继服务器,每一台服务器都可以的客户,那么就也就是说,网络上有多任何规律个软件对消息进行中庞大的没有少个是用整的网状网络。有多少台消息转,构
他脑海中各种灵感不断冒出,以至于他立大体的里面拿出几张白图形和简短的文字记录地速度将这些想法以纸,开始以极快在这些纸上。课桌确定好了这个方向之后,刻从
这才停了下来。不一会儿,不断冒出的想法就记满了五张白纸,林鸿
图,用线条表示数据纸上,画林鸿抽出。其中一张,这张表计网络拓扑流动的方向了一张用方块代算机的
进行完善和修补林鸿重新回过头来,对之前的思路对这张图行整理,然后又。进
外一张示真正的数据。细线表示几条细线和一纸,这张纸上画了条粗线连接,少量数据交换,粗线表表示计算机,中间用四个方块接下来便又抽出另
它们之间添加了两条新在给划掉了。粗线了一下,林鸿又重粗线,将原来的那一根想
术细节的实cq新版经有了底稿,总体林鸿对于cq的架构已阵头脑风暴,经过刚才一下来就是对它的技现。清楚了,接的设计框架已经想
架构,转一个客户端进行中转。点以通过每服务器的弃中央控制架构,消息可点的对而采用放
存在一个。务器端”拓如ip映射地址对整个点进行维护的“中这些服务器端并不涉及到数继服它们之间的拓扑结构据的中转,只保,存客户端节点信息,例不过,还是会,在线节点列表以及扑网络节
上都有全时通信网络也某一台服务器下线,响。同维护同每一台服务器而是多个,并且他们共一张数据表,即部的备份,这样了,整个器考虑到稳定性方面有一个的问题,这些服务,即端不能只不会受到影
到消息发送的即多会影响现在的设想,就算是所照林鸿线,也不会有中继服务器都被关停并且,按或者下络的瘫痪,最时性。造成整个通信网
过这,随机找出一条最优路会先,以便获知自向己好友在径,通过算法计发个拓扑结构,然后通算候,客户端会和中继服务器查询整当网络中将消息发送到目条最优路径线状态,要务器的时的地。中继服务器保持连接送信息的时候,也存在中继服
传输的时候,是一种广,还得确认下否在线,数据自己发送的目的,最终总会到达而假设传输之前自己的消息,在,然后再播式的一个节点是否在线掉了,大家便无法确认好友是传输。行为,即向全网广播所有中继服务器都挂
钟,慢则要结构有关。间的长短和网络的拓扑不过这样一来,通信就失去了时效性,可能一条信钟甚至上十分钟对方才好几分则几秒能够收到,时息发送出去,快
种结构,这面也有保证。在安全方
点”中,那些节点都节点”对消息进行是匿名的,经过至少再传递到目标客来源路径,通解密,然后五次跳转之后,完全然后再传送到“中转节最终从“出口件进行加密,过自身的软户端。一条信息发出,会首先查不到
有可能被监在整个流程中,唯送的一口节点监控,则就消息。可以截获被发在后的“出口节点”,假设有人正好在出于最听的环节就
。纸进行整理的时他在后来对图这个缺点林鸿也发现了,所以候,再次进行了完善
,然后再对这条不同的路包个数据包个数据包进行分割,包息发送之后,会加密“出口节点”被监成一他想了一一个的各部分通过几分,没有截获其他控了,他们截获的,就算某,这样消个解决方案,那就是内容也只有一部根本无法对整个包进行解密。的话,径最终传递到目的地
度的保障。近于零的,所以这样一都截获的可能性是趋安全理论上,同时将所有包得到了最大限来,通讯
但实现了信息传递极大地提升了软件的保消除了中心化端,个新的架构,不的匿名性密性和稳定性。的服务器林鸿设计的整,而且
着手进行代码编写经过反复完,林鸿觉得最终没善和优化。始有问题之后,便开
加密解密方面还不是很了解,所先将其他基本功能暂时实现,将加由于他对密解密放到了最后。
时候,新版cqcq的原型便到天亮加密。常简单,只能传递文字被编写出来了,首的还没有对其进行版,并且先实现的功能非
周一,林刻奔向了候就已经没课,他便立今天是鸿的课不多,上午在十点多的时学校图书馆。
问题需要解决。今天来这里有两个
,看看有没有posi下一个是查找一的内容。准的书籍,另x标密解密算法方面外就是学习一下加
馆中的不少工到他之后,纷纷和他常客,另外作人员都对由于林鸿是图书馆的熟悉了,见近风头正盛的sa打着招呼他非常又是最组成员,图书m小。
。忙。虽然这一回但是总体上还是让人校的这个大集体当中到什么应,里也存在着一些瑕疵,这几个月来,他算是人遇相热心帮林鸿微笑着一拉丁学较友好,别互之间都比觉得比较舒服的,彻底融入了困难,也会大家
外一个不是训话就是大讲道理的那种常见情况和老师之间的关系完全是对等的种一个聆听,:这里的学生有一点林鸿感触最深另。,相互间说话,完全没有国内的那
己所林鸿来到计算机区域,开始慢科学类慢寻找自需要的内容。
密算法……”“posix……加
书架间一格格看过去。念叨着这两个词汇,在林鸿口中
个格子之后,林鸿住了用》。走过几一本书籍吸引《md5算法应停了下来,他的目光——
上其他书籍。和目录,于是他将这本书拿到手手里,继续查中,翻看了一下前言看书架将其拿在了
密码学》、《对称和非在书架走廊上转后,林鸿手中rsa加密算法》、大部头:《了几圈之已经多了好几本对称加密算法》……公钥《加密算法导论》、《
干脆都进行阅读这本书的时候,林鸿都会,反正他看书的择,觉得都非常沿和目录,本书他实在是难以选大致看一下前他原本只是想研究其中的一本,可是在选择这几不错,于是决定几速度很快。
关于posix标准的图书管里面并没有书籍。让林鸿有点遗憾的是,这个
候就用实现在计算机领域他早就有所预料。算法这么科学早的时本质上是属于进行研究有数学家在得以开始爆发。,只是具体的应很实数学领域,际上,对于这点
多关于算法的书很正常的,毕竟这是一所中学的图书馆,有这量并不是很多,拉丁学而posix标准则么是最近几年才开始兴起藏是的,发行校图书馆没有收籍已经非常不错了。
按照往常一样,林鸿找了比较偏僻的小角落位置读一个坐了下来,然后开始按顺序阅这几本书。
战场上本书对初学统历史,重点介绍了古代。凯作者专门回顾了算法的情报传递的密码系首先阅读的是《加,这者来说比较容易理解,撒大帝用于密算法导论》军队
是很难破解密文的。不知道加密就变成了bc解密的时候方向密之后d,敌人比较简单,就是单纯当时的密原理,,例如加就算截获了这份情报abc情报,向后推码加密方式还或得出了密文,,如果地向前移一位操作即可者向后推移几个字母就
展起来的。求,破解和反破解展,简单的加不过随着时代的发伴随着发自然无法满足要密技术技术是
籍。导论》,林鸿接着看加密算法其他几本书看完《
此刻,他的大脑急速籍里面的知识绵一样吸收着书运转。,如同海
障碍,甚至有一种水,相见恨晚的感觉。对书籍里面的内林鸿一边看,一边还有时候在稿纸如鱼得容理解起来完全没有上计算着什么。他
都达不到这个高度。是自己重新去摸索,可能一辈子他真心感叹,的研究,要的内容有了如此深刻的,竟然在对这方面前人的智慧真不是盖
世界之时间逐渐流逝的事情完全没有了加密算法界发生中,对外,林鸿完全陷入了的感知。
……