概述
还记得之前在介绍HTTPS的时候提到过的数字签名吗?
忘了?? 来, 复习一下....简单看了看之后发现, 数学果然是个神奇的东西.
让我们尝试还原数字签名的发展.
人工签名时代
提到了签名, 首先想到的就是每个人的签名了. 在以前....在工业化时代, 我们假设每个人都有一把属于自己的锁和钥匙, 每个人都不同, 并且这把锁装有人体识别器, 只有它的拥有者才能将它锁上.
好, 这个时候, 如果小王又借你的钱, 他再给你打欠条....等到他又赖账的时候, 你就让小王用自己的钥匙把箱子打开, 只要能打开, 就说明这是他的锁. 但是, 他还是可以自己造一把假钥匙, 然后拿出来尝试开锁, 当然打不开了....之前在介绍钟算的时候就提到过了, 这种算法很容易被暴力破解, 被人算出这个私人数字, 别急, 很快你就能看到熟悉的指数对数了. 还有, 别忘了签名的用户, 不光要上锁, 还要有钥匙能够把锁打开.