原文不需保密的數字簽名名實現方法
1.發方a對原文進行雜湊運算,得到數字摘要md
2.發方a用自己的私鑰對md加密,得到數字簽名ds
3.將原文與ds一起傳送到接收方b
4.接收方b使用a的公鑰解密ds得到md,並對原文進行hash運算
5.將運算得出的md值與解密得出的md值比較,匹配即成功。
原文保密的數字簽名及實現方法
1.發方對原文進行雜湊運算,得到數字摘要md
2.發方a用自己的私鑰對md加密得到ds
3.發方用ides對稱演算法的對稱金鑰sk對原文sd、a的公鑰進行加密,得到加密資訊e
4.發方a用收方b的公鑰加密對稱金鑰sk,形成數字信封de
5.傳送方a將加密資訊e和信封de傳送到接收方b
6.接收方b用自己的私鑰解密信封de取得sk
7.接收方b用sk解密資訊e,得到原文、sd、a的公鑰
8.使用a的公鑰解密sd得到原文的md
9.接收方b對原文進行hash運算得到md』
10.如md
與md』
相等,說明資料沒被篡改,簽名真實。
Linux實踐工程師學習筆記二
系統管理常用命令 1.useradd redhat 2.passwd redhat 3.su 4.exit 5.df h 分割槽情況 6.du sh 統計檔案或目錄使用空間的大小 7.fdisk l dev sda 8.netconfig 配置網路引數 9.ifconfig 顯示網路配置資訊 10....
Linux實踐工程師學習筆記四
管理磁碟檔案系統 mount 裝置名掛載點 mount dev fd0 mnt floppy 光碟機 ide dev cdrom dev hdx 光碟機 scsi dev scdn n 0,1 硬碟 ide dev hdx x a,b,c 硬碟 scsi dev sdx x a,b,c u盤 dev...
Linux實踐工程師學習筆記六
samba 軟體包使用 fedora core redhat linux 提供的軟體包 sambasamba 伺服器軟體包 samba clientsamba 客戶端工具 samba common 通用工具和庫 安裝rpmdb fedora rpmdb redhat 軟體包 一般在第三張光碟 但在f...