本發(fā)明專利技術屬于區(qū)塊鏈技術領域,提出了一種基于區(qū)塊鏈的文件簽名方法,該方法方案是雙方通過終端在需要簽名的文件上簽名;對具有雙方簽名的文件進行哈希運算,獲得哈希值;將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。本發(fā)明專利技術又提出一種基于區(qū)塊鏈的文件簽名系統(tǒng),包括文件簽署模塊、區(qū)塊鏈模塊,所述文件簽署模塊用于雙方通過終端在需要簽名的文件上簽名,所述區(qū)塊鏈模塊用于對具有雙方簽名的文件進行哈希運算,獲得哈希值,并將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。采用本發(fā)明專利技術的方法及系統(tǒng)可以隨時隨地通過終端簽署文件,而且成本更節(jié)省、工作更高效、合同更安全、客戶更信任,且有無與倫比的可用性和法律的可執(zhí)行性。
【技術實現(xiàn)步驟摘要】
本專利技術涉及區(qū)塊鏈
,具體地說是一種基于區(qū)塊鏈的文件簽名方法及系統(tǒng)。
技術介紹
區(qū)塊鏈是一種新型去中心化協(xié)議,能安全地存儲數(shù)字貨幣交易或其他數(shù)據(jù),信息不可偽造和篡改,可以自動執(zhí)行智能合約,無需任何中心化機構的審核。傳統(tǒng)合同的簽署或者在文件上簽字,都是先把合同或者文件擬好后打印,然后在打印好的文件簽字處簽名。這存在以下問題:第一、必須有打印機與紙張。第二、當需要簽名的文件不在簽名者處時,簽名行為就會受阻,這對于忙碌的人,緊急的事,耽誤了文件的簽署時間,容易造成損失。
技術實現(xiàn)思路
本專利技術的目的是針對現(xiàn)有技術的缺點,提出一種基于區(qū)塊鏈的文件簽名方法,包括:雙方通過終端在需要簽名的文件上簽名;對具有雙方簽名的文件進行哈希運算,獲得哈希值;將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。優(yōu)選的是,所述文件簽署信息包括文件簽署時間、文件簽署人。優(yōu)選的是,所述雙方通過終端在需要簽名的文件上手寫簽名。優(yōu)選的是,在所述步驟雙方通過終端在需要簽名的文件上簽名之前還包括步驟:將需要簽名的文件保存在服務端。優(yōu)選的是,其中第一方在需要簽名的文件上簽完名后,將簽完名的文件發(fā)送給第二方在所述第一方簽完名的文件上簽名;所述第二方在所述文件上簽完名后,將具有雙方簽名的文件發(fā)送給所述第一方,同時,將所述具有雙方簽名的文件哈希值、文件簽署信息嵌入到區(qū)塊鏈中。優(yōu)選的是,在所述步驟將哈希值、文件簽署信息嵌入到區(qū)塊鏈中后還包括步驟:所述第一方收到具有雙方簽名的文件后,在所述區(qū)塊鏈上查詢具有雙方簽名的文件哈希值是否存在,如果存在,確認文件簽署成功。優(yōu)選的是,所述確認文件簽署成功前,將所述文件簽署信息生成識別碼,并將所述識別碼添加在所述具有雙方簽名的文件頁面上。優(yōu)選的是,所述識別碼為二維碼、或者三維碼、或者條形碼。優(yōu)選的是,所述識別碼添加在所述具有手寫簽名的文件頁面的頁眉或者頁腳。優(yōu)選的是,所述終端為手機、或者電腦、或者平板或者其它觸摸屏設備。為解決上述技術問題,本專利技術又提出了一種基于區(qū)塊鏈的文件簽名系統(tǒng)包括文件簽署模塊、區(qū)塊鏈模塊,所述文件簽署模塊用于雙方通過終端在需要簽名的文件上簽名,所述區(qū)塊鏈模塊用于對具有雙方簽名的文件進行哈希運算,獲得哈希值,并將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。優(yōu)選的是,還包括確認文件簽署模塊,所述確認文件簽署模塊用于通過在區(qū)塊鏈上查詢具有雙方簽名的文件哈希值是否存在,如果存在,確認文件簽署成功。優(yōu)選的是,還包括識別碼生成模塊,所述識別碼生成模塊用于在區(qū)塊鏈上具有雙方簽名的文件哈希值存在時,將文件簽署信息生成識別碼,并將所述識別碼添加在具有雙方簽名的文件頁面上。優(yōu)選的是還包括存儲待簽文件模塊,所述存儲待簽文件模塊用于將需要簽名的文件保存在服務端。優(yōu)選的是,所述文件簽署信息包括文件簽署時間、文件簽署人。優(yōu)選的是,所述終端為手機、或者電腦、或者平板或者其它觸摸屏設備。或者電腦、或者平板或者其它觸摸屏設備。或者電腦、或者平板或者其它觸摸屏設備。優(yōu)選的是,所述雙方通過終端在需要簽名的文件上手寫簽名。優(yōu)選的是,所述識別碼為二維碼、或者三維碼、或者條形碼。優(yōu)選的是,所述識別碼添加在所述具有手寫簽名的文件頁面的頁眉或者頁腳。根據(jù)本專利技術基于區(qū)塊鏈的文件簽名方法及系統(tǒng),打破傳統(tǒng)簽名習慣,無需紙張、打印機等,隨時隨地通過終端簽署文件,所以成本更節(jié)省、工作更高效。由于本專利技術的基于區(qū)塊鏈的文件簽名方法及系統(tǒng)采用了區(qū)塊鏈技術,區(qū)塊鏈是一種新型去中心化協(xié)議,能安全地存儲數(shù)字貨幣交易或其他數(shù)據(jù),信息不可偽造和篡改,所以合同更安全、客戶更信任,且有無與倫比的可用性和法律的可執(zhí)行性。附圖說明圖1是按照本專利技術的基于區(qū)塊鏈的文件簽名方法在實施例中流程圖。具體實施方式下面結合附圖對本專利技術作進一步詳細描述,有必要在此指出的是,以下具體實施方式只用于對本專利技術進行進一步的說明,不能理解為對本專利技術保護范圍的限制,該領域的技術人員可以根據(jù)上述
技術實現(xiàn)思路
對本專利技術作出一些非本質的改進和調整。根據(jù)本專利技術基于區(qū)塊鏈的文件簽名方法及系統(tǒng),打破傳統(tǒng)簽名習慣,無需紙張、打印機等,隨時隨地通過終端簽署文件。如圖1所示,根據(jù)本專利技術的基于區(qū)塊鏈的文件簽名方法,包括:S110、將需要簽名的文件保存在服務端。將需要簽名的文件保存在服務端時,首先需要通過簽名平臺的用戶系統(tǒng)登陸,首次登陸者需要進行身份登記即注冊,比如個人,需要填寫姓名、身份證號、郵箱、手機號等,根據(jù)實際情況設定必填項。又比如企業(yè),需要填寫企業(yè)名稱,機構代碼、聯(lián)系方式等,也是根據(jù)實際情況設定必填項。注冊成功時,簽名平臺的用戶系統(tǒng)會給注冊者分配公鑰與私鑰。公鑰就是標識注冊者在該平臺中的用戶ID,私鑰可以用于登陸。所述的簽名平臺就是根據(jù)本專利技術的基于區(qū)塊鏈的文件簽名方法研發(fā)的用戶平臺。注冊成功后登陸簽名平臺,將需要簽名的文件保存在服務端,通知簽名者對該文件進行簽名。S120、雙方通過終端在需要簽名的文件上簽名。其中第一方通過終端在需要簽名的文件上簽完名后,將簽完名的文件發(fā)送給第二方在所述第一方簽完名的文件上簽名。其中,終端可以是手機、或者電腦、或者平板以及其它觸摸屏設備。第一方將簽完名的文件發(fā)送給第二方,在發(fā)送時,可以在簽名平臺中選擇對方的用戶ID、或者手機號、或者身份證等實現(xiàn)發(fā)送。文件一直在服務端保存著,在該技術方案中發(fā)送指給接收方賦予了可以在該文件上簽名的權限。該文件每做一次操作,都會在服務端保存一份。用戶也可以設定發(fā)送不僅給對方賦予對該文件操作權限,而且將該文件發(fā)送一份到對方,對方可以自行存儲,以便企業(yè)內部或個人管理。第二方收到需要文件簽名的消息后,第二方在所述文件上簽名,簽完名后,將具有雙方簽名的文件發(fā)送給所述第一方,同時,將所述具有雙方簽名的文件進行哈希運算,獲得哈希值,并將哈希值、文件簽署信息嵌入到區(qū)塊鏈中。同理,在發(fā)送時,可以在簽名平臺中選擇對方的用戶ID、或者手機號、或者身份證等實現(xiàn)發(fā)送。用戶也可以設定發(fā)送不僅給
對方賦予對該文件操作權限,而且將該文件發(fā)送一份到對方,對方可以自行存儲,以便企業(yè)內部或個人管理。文件簽署信息是相關簽署該文件的信息,包括簽署時間、簽署人等,文件簽署信息按用戶需要設定。S130確認文件簽署成功。第一方收到具有雙方簽名的文件后,在所述區(qū)塊鏈上查詢具有雙方簽名的文件哈希值是否存在,如果存在,將所述文件簽署信息生成識別碼,并將所述識別碼添加在所述具有雙方簽名的文件頁面上后,確認文件簽署成功。即在這整個簽名過程中,服務端總共保存有4個文件,分別是待簽名的文件,具有第一方簽名的文件,具有雙方簽名的文件,具有雙方簽名且有識別碼的文件。所述識別碼為二維碼、或者三維碼、或者條形碼或其他,所述識別碼添加在所述具有手寫簽名的文件頁面的頁眉或者頁腳。用戶通過掃描識別碼即可知道具體簽署人與簽署時間。本專利技術的基于區(qū)塊鏈的文件簽名方法,每個文檔具有獨立完整數(shù)字化審計記錄。訂立合同獨立審計,符合司法取證記錄。適用《中華人民共和國合同法》,《中華人民共和國電子商務法》,《中華人民共和國電子簽名法》規(guī)范。根據(jù)本專利技術的基于區(qū)塊鏈的文件簽名系統(tǒng),包括文件簽署模塊、區(qū)塊鏈模塊、確認文件簽署模塊、識別碼生成模塊、存儲待簽文件模塊。存儲待簽文件模塊用于將需要簽名的文件保存在服務端。文件簽署模塊用于雙方通過終端在需要本文檔來自技高網...
【技術保護點】
一種基于區(qū)塊鏈的文件簽名方法,其特征在于:包括:雙方通過終端在需要簽名的文件上簽名;對具有雙方簽名的文件進行哈希運算,獲得哈希值;將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。
【技術特征摘要】
1.一種基于區(qū)塊鏈的文件簽名方法,其特征在于:包括:雙方通過終端在需要簽名的文件上簽名;對具有雙方簽名的文件進行哈希運算,獲得哈希值;將所述哈希值、文件簽署信息嵌入到區(qū)塊鏈中。2.根據(jù)權利要求1所述的基于區(qū)塊鏈的文件簽名方法,其特征在于:所述文件簽署信息包括文件簽署時間、文件簽署人。3.根據(jù)權利要求1所述的基于區(qū)塊鏈的文件簽名方法,其特征在于:所述雙方通過終端在需要簽名的文件上手寫簽名。4.根據(jù)權利要求1所述的基于區(qū)塊鏈的文件簽名方法,其特征在于:在所述步驟雙方通過終端在需要簽名的文件上簽名之前還包括步驟:將需要簽名的文件保存在服務端。5.根據(jù)權利要求4所述的基于區(qū)塊鏈的文件簽名方法,其特征在于:還包括步驟:其中第一方在需要簽名的文件上簽完名后,將簽完名的文件發(fā)送給第二方在所述第一方簽完名的文件上簽名;所述第二方在所述文件上簽完名后,將具有雙方簽名的文件發(fā)送給所述第一方,同時,將所述具有雙方簽名...
【專利技術屬性】
技術研發(fā)人員:鄧迪,江長舜,
申請(專利權)人:鄧迪,
類型:發(fā)明
國別省市:北京;11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。