數字簽名怎麼做,如何進行數字簽名

2022-12-03 13:46:03 字數 5028 閱讀 9606

1樓:復園科技

首先我們要明確一個觀念,數字簽名是實現電子簽名的國際通用的手段,而在實踐中,我們往往把數字簽名與電子簽章電子簽名之間畫上等號。因而,要問如何進行數學簽名,其實也就是在問如何進行電子簽章電子簽名

我以微籤為例子吧,簡單的幾步就可以進行電子簽章。

1登入微籤電子簽章平臺官網,用手機號免費註冊登入:

2:第一步,我們需要把印章或者簽名匯入系統中。預先把印章或者簽名蓋在白紙上,掃描進電腦儲存為印章或者簽名大小的方形**。

**可以為bmp或png格式,注意印章或者簽名底色務必為白色。

另外注意印章或者簽名**的解析度務必為192畫素,這樣能確保電子印章或者簽名與實體章或者簽名一樣大小。

第二步,我們需要把印章或者簽名**匯入微籤系統中。在「系統管理」>「簽章管理」裡的新增簽章。

把前面掃描的印章或者簽名**匯入進來,給印章命名,設定密碼,授權給誰誰可以使用。如果你申請了數字證書,也可以繫結證書,用ukey來驗證蓋章。

第三步,進入主題,要蓋章了。微籤的電子簽章,可以在審批流程中蓋章,也可以直接上傳檔案蓋章,看你如何設定許可權。

本次以直接新增檔案蓋章為例,從「檔案簽章」>「我要簽章」,上傳需要蓋章的檔案:

若是多頁檔案,需要再蓋個騎縫章:

個人簽名怎麼辦?不急!

在pc端,你可以如以上電子印章的步驟一樣,匯入簽名**。

在移動端,你可以直接在手機螢幕上手寫。

最後一步,合同蓋好章了,何去何從?

是不是非常方便快捷呢?電腦端和手機端都可以使用,說再多也不如您親自上微籤官網免費註冊一個賬號來的實在,「紙上得來終覺淺,得知此事要躬行。「親自體驗一下數字簽名怎麼做。

2樓:

數字簽名(又稱公鑰數字簽名、電子簽章)是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領域的技術實現,用於鑑別數字資訊的方法。一套數字簽名通常定義兩種互補的運算,一個用於簽名,另一個用於驗證。

數字簽名不是指將你的簽名掃描成數字影象,或者用觸控板獲取的簽名,更不是你的落款。

數字簽名了的檔案的完整性是很容易驗證的(不需要騎縫章,騎縫簽名,也不需要筆跡專家),而且數字簽名具有不可抵賴性(不需要筆跡專家來驗證)。

簡單地說,所謂數字簽名就是附加在資料單元上的一些資料,或是對資料單元所作的密碼變換。這種資料或變換允許資料單元的接收者用以確認資料單元的**和資料單元的完整性並保護資料,防止被人(例如接收者)進行偽造。它是對電子形式的訊息進行簽名的一種方法,一個簽名訊息能在一個通訊網路中傳輸。

基於公鑰密碼體制和私鑰密碼體制都可以獲得數字簽名,目前主要是基於公鑰密碼體制的數字簽名。包括普通數字簽名和特殊數字簽名。普通數字簽名演算法有rsa、elgamal、fiat-shamir、guillou- quisquarter、schnorr、ong-schnorr-shamir數字簽名演算法、des/dsa,橢圓曲線數字簽名演算法和有限自動機數字簽名演算法等。

特殊數字簽名有盲簽名、**簽名、群簽名、不可否認簽名、公平盲簽名、門限簽名、具有訊息恢復功能的簽名等,它與具體應用環境密切相關。顯然,數字簽名的應用涉及到法律問題,美國聯邦**基於有限域上的離散對數問題制定了自己的數字簽名標準(dss)。

數字簽名(digital signature)技術是不對稱加密演算法的典型應用。數字簽名的應用過程是,資料來源傳送方使用自己的私鑰對資料校驗和或其他與資料內容有關的變數進行加密處理,完成對資料的合法「簽名」,資料接收方則利用對方的公鑰來解讀收到的「數字簽名」,並將解讀結果用於對資料完整性的檢驗,以確認簽名的合法性。數字簽名技術是在網路系統虛擬環境中確認身份的重要技術,完全可以代替現實過程中的「親筆簽字」,在技術和法律上***。

在公鑰與私鑰管理方面,數字簽名應用與加密郵件pgp技術正好相反。在數字簽名應用中,傳送者的公鑰可以很方便地得到,但他的私鑰則需要嚴格保密。

數字簽名主要的功能是:保證資訊傳輸的完整性、傳送者的身份認證、防止交易中的抵賴發生。

數字簽名技術是將摘要資訊用傳送者的私鑰加密,與原文一起傳送給接收者。接收者只有用傳送的公鑰才能解密被加密的摘要資訊,然後用hash函式對收到的原文產生一個摘要資訊,與解密的摘要資訊對比。如果相同,則說明收到的資訊是完整的,在傳輸過程中沒有被修改,否則說明資訊被修改過,因此數字簽名能夠驗證資訊的完整性。

數字簽名是個加密的過程,數字簽名驗證是個解密的過程。

具有數字簽名功能的個人安全郵件證書是使用者證書的一種,是指單位使用者收發電子郵件時採用證書機制保證安全所必須具備的證書。個人安全電子郵件證書是符合x.509標準的數字安全證書,結合數字證書和s/mime技術對普通電子郵件做加密和數字簽名處理,確保電子郵件內容的安全性、機密性、發件人身份確認性和不可抵賴性。

具有數字簽名功能的 個人安全郵件證書中包含證書持有人的電子郵件地址、證書持有人的公鑰、頒發者(河南ca)以及頒發者對該證書的簽名。個人安全郵件證書功能的實現決定於使用者使用的郵件系統是否支援相應功能。目前, ms outlook 、outlook express、foxmail及河南ca安全電子郵件系統均支援相應功能。

使用個人安全郵件證書可以收發加密和數字簽名郵件,保證電子郵件傳輸中的機密性、完整性和不可否認性,確保電子郵件通訊各方身份的真實性。

如何進行數字簽名

3樓:復園科技

數字簽名是實現電子簽名的國際通用的手段,而在實踐中,我們往往把數字簽名與電子簽章電子簽名之間畫上等號。因而,要問如何進行數學簽名,其實也就是在問如何進行電子簽章電子簽名

我以微籤為例子吧,簡單的幾步就可以用上電子簽章。

1登入微籤電子簽章平臺官網,用手機號免費註冊登入:

2:第一步,我們需要把印章或者簽名匯入系統中。預先把印章或者簽名蓋在白紙上,掃描進電腦儲存為印章或者簽名大小的方形**。

**可以為bmp或png格式,注意印章或者簽名底色務必為白色。

另外注意印章或者簽名**的解析度務必為192畫素,這樣能確保電子印章或者簽名與實體章或者簽名一樣大小。

第二步,我們需要把印章或者簽名**匯入微籤系統中。在「系統管理」>「簽章管理」裡的新增簽章。

把前面掃描的印章或者簽名**匯入進來,給印章命名,設定密碼,授權給誰誰可以使用。如果你申請了數字證書,也可以繫結證書,用ukey來驗證蓋章。

第三步,進入主題,要蓋章了。微籤的電子簽章,可以在審批流程中蓋章,也可以直接上傳檔案蓋章,看你如何設定許可權。

本次以直接新增檔案蓋章為例,從「檔案簽章」>「我要簽章」,上傳需要蓋章的檔案:

若是多頁檔案,需要再蓋個騎縫章:

個人簽名怎麼辦?不急!

在pc端,你可以如以上電子印章的步驟一樣,匯入簽名**。

在移動端,你可以直接在手機螢幕上手寫。

最後一步,合同蓋好章了,何去何從?

是不是非常方便快捷呢?電腦端和手機端都可以使用,說再多也不如您親自上微籤官網註冊一個賬號來的實在,親自體驗一下數字簽名怎麼做。

4樓:匿名使用者

而對於vba開發人員來說,最想做的就是使excel程式啟動時不出現提示框,直接進入(在安全級別為中的情況下),如何做到呢? 這時數字簽名就派上用場了! 準備工作:

1.數字簽名僅在安裝了 microsoft internet explorer 4.0 或其後續版本的計算機上有效。

2.您需要定製安裝excel,選擇數字簽名一項。 步入正題:

如果您定製安裝excel,並選擇了數字簽名一項,則在office的安裝目錄下會出現一個新檔案 "selfcert.exe" ,雙擊它,再開啟的視窗中輸入的名稱即可,這時您已經做了一個數字證書。 在excel環境中按 alt+f11 開啟vbe編輯器,[工具]-[數字簽名]-[選擇],選擇新建的數字證書。

儲存檔案。 對於開發者來說主要工作已經做完。對於使用者一方要做的就是在第一次開啟含有此數字簽名的文件時,選擇"永遠相信源於此的巨集"。

這樣只要是用此證書籤名的文件都會被認為是可靠**,以後也不會再出現"是否啟動巨集"的對話方塊了。 大致原理即是這樣。 那麼為什麼使用者第一次開啟文件時還會出現"是否啟動巨集"的對話方塊呢?

這是因為數字簽名只是對使用者身份加以確認,而對資料本身並不進行加密,因此該工作薄還有可能帶有病毒。 進一步**: 為什麼新增數字簽名需要 ie 支援呢?

這是因為,之所以有數字證書技術,是由於網路資訊保安性的日益重視而引起,它的主要作用就是驗證通訊雙方的身份,這在電子商務、**等領域是十分重要的。而ie就支援這樣的技術。而microsoft卻把這一特性引入了excel,真可以說microsoft為使用者想得非常周到(也可能是由於excel文件可以在internet上共享的緣故)。

讓您有個感性的認識:開啟ie屬性對話方塊,在[內容]標籤中有一個[認證]按鈕,點選它就會開啟證書管理器。在這裡您可以管理您的證書。

對於vba開發人員來說,可能會有這樣的問題,如果這個人在另一臺機器上開發了另一個產品(比如這個人的家中有一臺計算機),且這個產品是針對同樣的使用者,而又要進行數字簽名,是不是必須把這個文件copy到有證書的那臺機器上呢?不必!在剛才的ie選項中,選擇您的證書,點選匯出,這樣證書就會以檔案的形式匯出。

您只要把這個匯出的檔案分發到您要工作的任何計算機上並安裝即可。 關於安裝匯出的證書檔案,一種方法是直接雙擊該文件,二是通過剛才ie選項對話方塊中的"匯入"按鈕,然後按照嚮導來完成。 如果您想刪除某一數字證書,該如何操作呢?

對開大部分型別的數字證書可以直接通過數字證書管理器的"刪除"來完成。不過有些數字證書在這裡是看不到的,不要緊,點選windows的開始選單,點選"執行",鍵入"regedit",回車。這時便開啟了登錄檔編輯器。

在 "hkey_current_user\software\microsoft\systemcertificates\"個位置下有幾個選項,您看看便知道如何做了。 到現在為止您是不是認為關於excel的數字簽名的主要內容都掌握了呢?非也!

雖然您可以為您的excel文件定製您自己的簽名,不過如果您的產品是面向很多的使用者,而您還不能確定使用者群是誰,就會出現另一個問題,就是使用者並不能確定您是否為真正的可靠源,因為其它人完全可以用您的簽名做一個數字證書來假冒您,如果他的excel文件包括後臺監視程式或系統破壞程式等,那麼這個使用者就很有可能成為被攻擊物件! 要想真正的做到可靠的**,還需向獨立、公正、可信賴的第三方組織-認證中心ca來申請數字證書。 最後補充:

excel有個可靠**表,在最開始安裝excel成功時,它是空的,以後根據情況而新增。想刪除某個可靠**可以通過[工具]-[巨集]-[安全性]-[可靠**]標籤面板來完成。

王周相,數字簽名怎麼寫

王周相,數字簽名怎麼寫?您是說王周相的藝術簽名怎麼寫嗎?請看下面王周相,藝術簽名的寫法 您所提的問題,屬於藝術簽名方面的問題。藝術簽名,是指姓名草書進行藝術組合的形式,首先要求簡潔與藝術。王周相 這幾個字,硬筆連筆和藝術簽名原創寫法範例。如圖所書 您也可以參考網上自動生成的一些範例。如圖所書 首先簡...

傳統簽名與電子簽名的區別是什麼,數字簽名和電子簽名的區別是什麼?

傳統簽名與電子簽名的區別 一個是通過簽字筆簽字,一個是電子版的簽字。電子簽名也稱做 數字簽名 是指用符號及 組成電子密碼進行 簽名 來代替書寫簽名或印章。簡單地說,電子簽名就是通過密碼技術對電子文件的電子形式簽名,並非是書面簽名的數字影象化。它類似於手寫簽名或印章,也可以說它就是電子印章。電子籤賦予...

WHQL認證和數字簽名是不是同概念

什麼是whql認證?whql windows hardware quality labs 認證,中文意思為windows硬體裝置質量實驗室,也叫windows徽標認證,是由美國微軟公司 microsoft 設立的認證,其目的是為了解決pc等周邊裝置和使用windows作業系統的pc之間的相容性 穩定...