電子簽名是公開密鑰加密技術的另一類應用。它的主要方式是:報-文的發送方從報-文文本中生成一個散列值(或報-文摘要),發送方用自己的私鑰對這個散列值進行加密來形成發送方的電子簽名。然后,這個電子簽名將作為報-文的附件和報-文一起發送給報-文的接收方。報-文的接收方首先從接收到的原始報-文中計算出散列值(或報-文摘要),接著再用發送方的公鑰來對報-文附加的電子簽名進行解密。如果兩個散列值相同,那么接收方就能確認該電子簽名是發送方的。通過電子簽名能夠實現對原始報-文完整性的鑒別和不可抵賴性。
具體步驟如下:
①將報-文按雙方約定的Hash算法計算得到一個固定位數的報-文摘要。在數學上保證,只要改動報-文中任何一位,重新計算出的報-文摘要值就會與原先的值不相符。這樣就保證了報-文的不可更改性。
②將該報-文摘要值用發送者的私人密鑰加密,然后連同原報-文一起發送給接收者,而產生的報-文即稱電子簽名。
③接收方收到電子簽名后,用同樣的Hash算法對報-文摘要值進行計算,然后與用發送者的公開密鑰進行解密,并同解開的報-文摘要值相比較,如相等則說明報-文確實來自所稱的發送者。
新加坡《電子交易法案》對"電子簽名"與"數字簽名"作了詳細的規定。"電子簽名"的定義為:"以數字形式所附或在邏輯上與電子記錄有聯系的任何字母、文字數字或其他符號,并且執行或采納電子簽名是為了證明或批準電子記錄"。"數字簽名"的定義為:"通過使用非對稱加密系統和哈希函數(hushingfunction)來變換電子記錄的一種電子簽名,使得同時持有最初未變換電子記錄和簽名人公開密匙的任何人可以準確地判斷:(1)該項變換是否是使用與簽名人公開密匙相配的私人密匙作成的;(2)進行變換后,初始電子記錄是否被改動過"。從上述規定可以看出,數字簽名是電子簽名的一種。新加坡《電子交易法案》中電子簽名的定義對采用什么方式和技術沒有規定,僅要求該方式或技術要與電子記錄有聯系并為了證明或批準電子記錄。而數字簽名定義則明確規定采用何種技術,即非對稱系統和哈希函數。
數字簽名是通過密碼算法對數據進行加、解密變換實現的。數字簽名的特點是:它代表了文件的特征。文件如發生改變,數字簽名的值也將隨之而發生改變;不同的文件得到的是不同的數字簽名。在傳輸過程中,如有第三人對文件進行篡改,但他并不知道發送方的私人密鑰,因此,解密得到的數字簽名與經過計算后的數字簽名必然不同。"這就提供了一個安全的確認發送方身份的辦法"。新加坡1998年《電子交易法案》第17條規定:"通過使用當事人同意的某一規定的安全程序或商業上合理的安全程序,如在簽署時能確認該電子簽名:①對該使用人而言是獨一無二的;②能夠鑒別該使用人;③在該使用人的完全控制之下以某種方式生成;④與電子記錄存在這樣的聯系:如記錄被改動,電子簽名也隨之失效;則該電子簽名可被視為"可靠電子簽名"。這樣,數字簽名就能夠具備與親筆簽名相同的功能。
該內容對我有幫助 贊一個
掃碼APP下載
掃碼關注微信公眾號
對拆遷安置協議不服怎么辦
2021-02-02商鋪拆遷補償不合理,被征收人如何維權
2020-12-19追討退休前工資是勞動爭議嗎
2021-03-10聘請常年法律顧問的費用是多少
2021-03-22政府制定的律師服務收費如何確定
2020-11-25交通十級傷殘最低賠償多少
2020-11-21交通事故鑒定醫療終結時間期限是多久
2020-11-16可以在停車位免費停車嗎
2021-01-29股權轉讓需要承擔債務嗎
2020-12-08主合同無效補充合同有效嗎
2021-03-22勞動合同的終止在多久辦理社保轉移手續
2020-11-09員工上班打游戲可以開除嗎
2020-11-29理賠公估人的業務范圍主要包括哪些
2020-12-06交通肇事逃逸的保險公司怎么理賠
2021-02-01保險合同到期按什么條款退款
2021-02-10上海市外來從業人員綜合保險暫行辦法
2021-01-14也談無證駕駛造成的交通事故是否屬強制保險范圍
2021-02-02倉儲物的保險賠償金的案情分析
2021-02-08投保人在投保時要保護自己的利益應該如何處理呢
2020-11-12保險不賠償怎么辦
2020-11-09