概述
还记得之前在介绍HTTPS的时候提到过的数字签名吗?
忘了?? 来, 复习一下....这么神奇的么? 让我不得不想着看看它到底是个什么东东... 简单看了看之后发现, 数学果然是个神奇的东西.
让我们尝试还原数字签名的发展.
人工签名时代
提到了签名, 首先想到的就是每个人的签名了....而每个人的锁只有自己能锁上, 说明箱子里的欠条必然是小王放进去的.
数字化时代
终于来到了数字化时代. 也要引出数字签名了, 数字签名和上面上锁的思路基本一致....这个钟的大小实际上选的是一个很大的数字, 要比传递的信息大....对于一个较大的文件, 做签名是不现实, 因为几十 mb 的文件, 其二进制表示的数字大到离谱, 所以一般会通过 hash 函数将其转换到信息息摘要, 然后对信息摘要做数字签名.