Aloha!又是我少女人妻 Uerica ,国庆日到了~!昨日用满满的酒精庆祝了国家生日哈哈,身为台湾人的自己真心觉得幸福!
公开金钥密码系统是加密与解密使用不同的金钥,因为使用不同金钥所以属於非对称式加密。前面提到的对称式加密的方式,由於加密与解密都属於同一个金钥,所以金钥不能随便公开,那在传输金钥给加密方或解密方时得需把金钥再加密,但传输时还是会有被破解的风险。
所以延伸出非对称式加密,一方先产出两把钥匙,一把为公开金钥 public key ,一把为私密金钥 secret key,私钥是不可公开且需由使用者自行严格保管,公钥则可在外传输或公开,这样需要加密时使用公钥加密,而解密需用他人都没有的私钥解密,
Deffie-Hellman Key Exchange : 一种可让两个通讯实体协商和决定共用密钥的方法,DH提供了金钥通过不安全网路的方法。
RSA 加密演算法 Rivest–Shamir–Adleman : 1978 年,Rives、Shamir 及 Adleman 三位学者利用分解大质数的困难度所提出的非对称性金钥演算法,是目前最普遍的公开金钥加密法 。
椭圆曲线密码学 Elliptic Curve, ECC : 新一代的公开金钥演算法,由於 ECC 只需使用较短的金钥长度就可达到与较长金钥的RSA演算法强度一般,所以非常适合在例如智慧卡等的资源有限环境下使用。
对称式加密:资料接收与传输双方使用同一个金钥,且可加密又可解密。
非对称加密:金钥由一对公钥与私钥组成,私钥解密公钥加密资料。
参考资料 :
感谢阅读!别忘了连假要带宠物出去晒晒太阳杀菌一下~
<<: Unity与Photon的新手相遇旅途 | Day25-Unity build测试Photon房间
昨日有点累,想说打个盹一下,结果醒来就隔天了,铁人赛直接中断。 续上篇,Day9 - 读 Concu...
痛点用在很多应用场景,在叙述使用者经验时,就是在替代用户在使用上不满,或是离开产品服务的关键要点。现...
Hashicorp Vault: HA with Consul 在建置Vault时,因为以有使用Co...
哈罗, 我们今天要来介绍情蒐(footprinting)工具, 情蒐也就是我们在Day3提到的Cyb...
GitHub Repo https://github.com/b2etw/Spring-Kotlin...