非对称加解密,私钥和公钥到底是谁来加密,谁来解密
第一种用法:公钥加密,私钥解密。—用于加解密
第二种用法:私钥签名,公钥验签。—用于签名
第一种用法:公钥加密,私钥解密。—用于加解密
第二种用法:私钥签名,公钥验签。—用于签名
简单的说,因为计算机系统是用二进制的,所以都是以210=1024为进位的(比如1KB=210Byte=1024Byte),因为计算机技术的发展,几乎一夜之间很多非专业人士买了电脑,销售人员为了方便向这些人解释KB/MB/TB之间的关系,所以把存储设备各单位之间的进位做成103而不是210,原因是这些人都知道1kg=1000g,1km=1000m,所以为了方便理解,就把1024改成1000(这样普通人就很容易理解,因为1kg=1000g,所以1kb=1000b是很容易理解的事),这样就容易向人们解释。
## 1、计算机开始之初,二进制与Hex
计算机这个东西,最初是美国人发明的。作为一个可以计算、存储、通信的复杂玩意,最最基本的功能,应该是能读懂人类让它干的事情。所以呢,我们得构造一个计算机能用的语言,这个语言计算机能看懂,人也能看懂,这样才能交流嘛。