45 ^ 47 % 77 = 502328880013965819626664594350710696732674427522624682751484215259552001953125 % 77 = 12;
后来,在公元前 487 年,斯巴达人使用一种叫做 scytale 的装置在战斗中发送秘密信息,这种设备由一条缠绕在木杆上的皮带组成,皮条上的字母在拆开包装时毫无意义,只有当收件人有正确尺寸的鱼竿时,信息才有意义。
在信息安全领域,一般会遇到“窃听”、“篡改”、“伪装”、“否认”这些威胁,而密码学家们提供了相应的密码学算法来解决这些问题,如下:窃听:攻击者可以在网络上安置了一个路由器,侦听所有经过的数据包,这样数据就被泄密了,密码学提供了对称密码与公钥密码算法对数据加密,保证机密性。
以传送一个PDF文件为例,机构A需要向机构B传送一份PDF文件,为了确保安全,采用了数字签名,那么机构B在收到PDF文件后,需要确认两件事情:上述两个需求,分别可以通过非对称加密 与 哈希函数 技术来实现,简单来说:下面分别来讨论上述两个需要确认的问题。