什么叫做數(shù)字簽名 數(shù)字簽名的基本原理是什么?
數(shù)字簽名的基本原理是什么?數(shù)字簽名采用雙重加密方式實現(xiàn)防偽防偽。其原理如下:1。發(fā)送的文件用Sha碼加密,生成128位數(shù)字摘要。2. 發(fā)送者用他的私鑰重新加密摘要,這形成了一個數(shù)字簽名。三。將原始文本
數(shù)字簽名的基本原理是什么?
數(shù)字簽名采用雙重加密方式實現(xiàn)防偽防偽。其原理如下:1。發(fā)送的文件用Sha碼加密,生成128位數(shù)字摘要。
2. 發(fā)送者用他的私鑰重新加密摘要,這形成了一個數(shù)字簽名。三。將原始文本和加密摘要同時傳送給另一方
雙重簽名是set引入的一項重要創(chuàng)新,它可以巧妙地將發(fā)送給不同接收者的兩條消息連接起來,保護(hù)消費者的隱私。雙重簽名的目的:在電子商務(wù)的電子支付系統(tǒng)中,存在著客戶、商戶和銀行之間交易信息的傳遞,包括只有商戶才能看到的訂購信息和只有銀行才能看到的支付信息。因為銀行需要知道的支付信息是客戶通過商戶傳遞給銀行的,所以雙簽名的目的是在交易過程中,當(dāng)客戶將訂單信息和支付信息傳遞給商戶時,訂單信息和支付信息相互分離另外,商戶只能看到訂單信息,不能看到支付信息,支付信息不變傳遞給銀行;商戶和銀行可以驗證訂單信息和支付信息的一致性,從而判斷訂單信息和支付信息在傳輸過程中是否被修改。雙重簽名的生成過程:客戶通過哈希函數(shù)對訂購信息和付款信息進(jìn)行哈希運算,分別得到訂購信息和付款信息的消息摘要。將兩個消息摘要連接起來,用hash函數(shù)對其進(jìn)行哈希運算,得到付款單消息摘要??蛻羰褂米约旱乃借€對支付訂單消息摘要進(jìn)行加密,最終獲得雙簽名信息。使用和驗證過程:
1)客戶向商戶發(fā)送“訂購信息和付款信息報文摘要雙簽名”,并向商戶發(fā)送“付款信息和訂購信息報文摘要”(2)商戶和銀行匯總收到的信息,然后把它和另一個摘要聯(lián)系起來。如果它等于解密的雙重簽名(使用客戶的公鑰),則可以確定消息的真實性。不過,商家看不到客戶的賬戶信息,銀行也不知道客戶的購買信息,但可以確認(rèn)對方是真實的。