(1)發送的文件用SHA碼加密,生成128位的數字摘要(見上壹節)。
(2)發送者用他自己的私人鑰匙重新加密摘要,形成數字簽名。
(3)將原文和加密摘要同時發送給對方。
(4)對方用發送方的公鑰解密摘要,用SHA碼加密收到的文件,生成另壹個摘要。
(5)將解密的摘要與通過在接收方重新加密接收的文件而生成的摘要進行比較。如果兩者壹致,說明信息在傳輸過程中沒有被破壞或篡改。否則,否則。
數字摘要的原理:發送方用哈希函數將原始信息加密成摘要,然後將數字摘要和原始信息壹起發送給接收方。接收者還使用散列函數將原始消息加密成摘要,以查看兩個摘要是否相同。如果相同,說明信息完整。否則就是不完整的。
它用於確保信息的完整性。