如今,人們已經離不開使用網絡來傳送信息。電子簽名是保證信息安全的一個重要手段。那么電子簽名是如何保證你接收到的信息沒有被修改過或發送給你信息的人就是真正的那個人呢?這就是信息的完整性和不可抵賴性。
為了說明這些我們先要理解2個概念:
1:hash函數(又叫散列函數)
一個理想的hash函數要滿足的要求是:
1:它可以接收任意長的字符串,輸出固定長度的字符串。
2:如果接收相同的字符串,輸出一定相等,否則一定不等。
2:數字證書
一個數字證書中包含了代表一個人或組織的一對公鑰和私鑰,以及證書代表的這個人的一些其它的信息。由公鑰加密的信息只能由私鑰解密得到,由私鑰加密的信息只能由公鑰解密得到。私鑰需要自己保管,不能公開,公鑰要公開給別人。一個人或者機構的數字證書可以通過一個第3方的權威機構(ca認證中心)頒發得到。
下面將介紹電子簽名是如何讓保證信息的完整信和不可抵賴性的。
先發送信息的人用散列函數得到要發送的信息的摘要(即接收字符串后輸出的固定長度的字符串),然后把它用自己的私鑰加密。
然后把加密得到的密文,連同要發送的信息,以及自己的數字證書發送給收信人。
收信人收到信息后,用相同的散列算法加工收到的信息,然后用收到的證書中的公鑰解密收到的摘要。比較它們,如果相等,說明信息在發送后沒有被修改過。否則文檔不可信。
由于數字證書的私鑰證書所有者才知道,而用其加密的信息只能由證書的公鑰解密。而把收到的信息用散列算法加工得到的摘要與用數字證書公鑰解密得到的摘要相等,就可以保證信息再發送后沒有被修改過。這樣就保證了信息的完整性和發信人的身份。
電子印章中使用了電子簽名的所有技術,能夠保證文檔的完整性和不可抵賴性。當然也加入了很多其他的功能,如每個印章都有自己的密碼,只有知道印章密碼的人才能對印章進行操作;當文檔只需要保證沒有被修改過時,還可以不使用數字證書簽名等。電子印章還加入了圖片和提示信息,比人們傳統的蓋章更加的方便。它可以存放在移動存儲設備中(如EKEY),讓其使用更符合傳統人們的蓋章習慣,當檢驗到信息被修改或者使用數字證書的用戶不合法時,電子印章圖片的顏色由紅變灰,印章提示文檔已經被修改,證書不合法等。電子印章大多用于企業信息化文檔安全管理,網上合約,企業年檢,電子發票等。
目前市場上的電子印章系統大都可以滿足用戶的基本需求,但在具體使用的細節上滿足人性化,方便化的產品并不多。這就是NTKO的電子印章系統在眾多電子印章中脫穎而出的原因。
Ntko電子印章系統()有2個版本:Word,Excel版和web,html,版.均通過公安部計算機信息系統安全認證,是政府公文管理,企業內部文檔管理的選產品。
NTKO電子印章系統Word, Excel版:支持在Word和Excel中添加安全的電子印章和手寫簽名,支持印章透明顯示,EKEY蓋章,數字證書,文檔鎖定等。可以直接從WORD或者EXCEL工具欄中調用,更可以無縫集成到NTKO OFFICE文檔控件中,被NTKO OFFICE文檔控件的方法所調用。這樣可以讓您對電子印章的蓋章選項有更多的控制。
NTKO電子印章系統[安全簽名印章]HTML版(WEB版):支持在Web網頁上中添加安全的電子印章和手寫簽名,支持任意后臺Web服務器和編程語言集成,支持印章透明顯示,EKEY蓋章,數字證書,文檔鎖定等.
隨著電腦的普及和網絡的發達,電子印章將會越來越融入到我們的生活。