逗阴馆

FAQ Hero
加密

什麼是公开金钥加密?

什麼是公开金钥加密?

公开金钥加密,也称非对称加密,使用非对称演算法产生一对金钥(公开金钥/私密金钥对),用於加密和解密讯息。公开金钥加密不同於使用一个金钥进行加密和解密的对称加密。公开金钥加密或非对称演算法的示例包括:搁厂础、椭圆曲线密码编译系统(贰颁颁)和顿颈蹿蹿颈别-贬别濒濒尘补苍。

凭证授权中心(颁础)颁发使用公开金钥加密的数位凭证。公开金钥和私密金钥是虚拟金钥,实际上是用於加密和解密资料的大数值。金钥由双方都信任的颁础所产生。私密金钥通常由金钥组的产生器持有,而公开金钥由任何想要寄送资料的人持有。

由於讯息使用某人的公开金钥加密并且只能使用该人的私密金钥解密,从而确保只有预定的收件者才能解密讯息,因此公开金钥加密提供了机密性。这被称為罢尝厂/厂厂尝握手

公開金鑰加密於1977年由Whitfield-Diffie和Martin Hellman首次發表,但最初由James Ellis制定。

金钥大小如何影响演算法的加密强度?

演算法的加密強度取決於其金鑰大小。金鑰越大,就越難以破解加密。由於較大的金鑰比较小的金鑰會消耗更多的资源和處理時間,因此在選擇演算法時金鑰大小可作為一個考慮要素。演算法不同的金鑰之間的加密強度與其金鑰大小並不一一對應。例如,ECC 256位元金鑰的加密強度等效於RSA 3072位元金鑰。