公匙加密法 也称不对称加密法,就是说:用于加密的钥匙和用于解密的钥匙并不相同。密匙要保持不被泄露,而公匙一般都会广泛传播。进来的消息通过公匙加密,然后接收者用密匙打开。公匙和密匙虽然是精确相关的,但是基本上不可能通过公匙得出密匙。
相反的,密匙加密法也称为对称加密法,它使用同一个key来加密和解密。使用密匙加密法,发送者和接收者都需要事先知道key,或者跟消息一起传送。
公匙加密法主要的两种用处:
公匙加密:用公匙加密的消息只能被密匙解密,所以,这可以保证消息不被泄露,起到保密作用。
数字证书:发送者发送的用密匙签名的消息,可以被拥有公匙的任何人印证。这可以保证消息的真实性。