1. 程式人生 > >轉 公鑰加密還是私鑰加密

轉 公鑰加密還是私鑰加密

str class www tar 得出 blank 冒充 如果 copyright

RSA的公鑰和私鑰到底哪個才是用來加密和哪個用來解密?

不要去硬記。
你只要想:既然是加密,那肯定是不希望別人知道我的消息,所以只有我才能解密,所以可得出公鑰負責加密,私鑰負責解密;同理,既然是簽名,那肯定是不希望有人冒充我發消息,只有我才能發布這個簽名,所以可得出私鑰負責簽名,公鑰負責驗證


就是說,A向B發送消息,需要用B的公鑰加密,B接收後,使用B自己的私鑰(由於私鑰是不對外公布的,其他人即使得到消息,也無法解密)解密;

如果簽名的話,用A的私鑰簽名,B就可以用A的公鑰驗證簽名了

轉 公鑰加密還是私鑰加密