1. 鏁板瓧絳懼悕閲囩敤鐨勬槸浠涔堝姞瀵嗘妧鏈
鏁板瓧絳懼悕閲囩敤鐨勬槸闈炲圭О鍔犲瘑鎶鏈銆
闈炲圭О鍔犲瘑鎶鏈錛屼篃縐頒負鍏閽ュ姞瀵嗭紝浣跨敤涓や釜瀵嗛掗榪涜屽姞瀵嗗拰瑙e瘑鎿嶄綔錛屽垎鍒鏄鍏閽ュ拰縐侀掗銆傚叕閽ユ槸鍏寮鐨勶紝浠諱綍浜洪兘鍙浠ヤ嬌鐢錛岃岀侀掗鏄淇濆瘑鐨勶紝鍙鏈夊瘑閽ョ殑涓諱漢鎵嶈兘浣跨敤銆傝繖縐嶅姞瀵嗘柟寮忕殑涓昏佷紭鐐規槸瀹夊叏鎬ч珮錛屽洜涓虹侀掗鍙鏈夊瘑閽ョ殑涓諱漢鎺屾彙錛屽嵆浣垮叕閽ヨ鏀誨嚮鑰呰幏鍙栵紝涔熸棤娉曡В瀵嗗嚭鍘熷嬩俊鎮銆
鍦ㄦ暟瀛楃懼悕涓錛屽彂閫佹柟浣跨敤鑷宸辯殑縐侀掗瀵逛俊鎮榪涜屽姞瀵嗭紝鐢熸垚鏁板瓧絳懼悕錛岀劧鍚庡皢鏁板瓧絳懼悕鍜屼俊鎮涓璧峰彂閫佺粰鎺ユ敹鏂廣傛帴鏀舵柟浣跨敤鍙戦佹柟鐨勫叕閽ュ規暟瀛楃懼悕榪涜岃В瀵嗭紝楠岃瘉淇℃伅鐨勫畬鏁存у拰鐪熷疄鎬с傚洜涓虹侀掗鍙鏈夊彂閫佹柟鎺屾彙錛屽洜姝ゅ彧鏈夊彂閫佹柟鎵嶈兘鐢熸垚鏈夋晥鐨勬暟瀛楃懼悕錛岃繖鏍峰彲浠ョ『淇濅俊鎮鐨勬潵婧愬拰瀹屾暣鎬с
涓句釜渚嬪瓙錛屽亣璁懼皬鏄庤佺粰灝忕孩鍙戦佷竴鏉″姞瀵嗕俊鎮銆傚皬鏄庝嬌鐢ㄨ嚜宸辯殑縐侀掗瀵逛俊鎮榪涜屽姞瀵嗭紝鐢熸垚鏁板瓧絳懼悕錛岀劧鍚庡皢鏁板瓧絳懼悕鍜屼俊鎮涓璧峰彂閫佺粰灝忕孩銆傚皬綰㈡敹鍒頒俊鎮鍚庯紝浣跨敤灝忔槑鐨勫叕閽ュ規暟瀛楃懼悕榪涜岃В瀵嗭紝楠岃瘉淇℃伅鐨勫畬鏁存у拰鐪熷疄鎬с傚傛灉瑙e瘑鎴愬姛錛岃存槑淇℃伅紜瀹炴槸灝忔槑鍙戦佺殑錛屽苟涓旀病鏈夊湪浼犺緭榪囩▼涓琚綃℃敼銆
鎬諱箣錛屾暟瀛楃懼悕閲囩敤鐨勬槸闈炲圭О鍔犲瘑鎶鏈錛屼嬌鐢ㄥ叕閽ュ拰縐侀掗榪涜屽姞瀵嗗拰瑙e瘑鎿嶄綔錛屽彲浠ョ『淇濅俊鎮鐨勬潵婧愬拰瀹屾暣鎬с
2. 數字簽名是非對稱加密技術的一種體現,對嗎
數字簽名:發送者使用其私鑰加密,然後接收者使用發送者的公鑰解密驗證。
非對稱加密對數據加密:使用接收者的公鑰對數據加密,然後接收者收到後使用其私鑰解密。
數字簽名是非對稱加密技術的一種應用吧
可以這么理解。
3. 如何利用非對稱密鑰加密演算法實現數字信封和數字簽名
不對稱加密演算法使用兩把完全不同但又是完全匹配的一對鑰匙—公鑰和私鑰。在使用不對稱加密演算法加密文件時,只有使用匹配的一對公鑰和私鑰,才能完成對明文的加密和解密過程。加密明文時採用公鑰加密,解密密文時使用私鑰才能完成,而且發信方(加密者)知道收信方的公鑰,只有收信方(解密者)才是唯一知道自己私鑰的人。不對稱加密演算法的基本原理是,如果發信方想發送只有收信方才能解讀的加密信息,發信方必須首先知道收信方的公鑰,然後利用收信方的公鑰來加密原文;收信方收到加密密文後,使用自己的私鑰才能解密密文。顯然,採用不對稱加密演算法,收發信雙方在通信之前,收信方必須將自己早已隨機生成的公鑰送給發信方,而自己保留私鑰。由於不對稱演算法擁有兩個密鑰,因而特別適用於分布式系統中的數據加密。廣泛應用的不對稱加密演算法有RSA演算法和美國國家標准局提出的DSA