TWI778361B - 分散式數位簽章處理方法及其系統 - Google Patents
分散式數位簽章處理方法及其系統 Download PDFInfo
- Publication number
- TWI778361B TWI778361B TW109116383A TW109116383A TWI778361B TW I778361 B TWI778361 B TW I778361B TW 109116383 A TW109116383 A TW 109116383A TW 109116383 A TW109116383 A TW 109116383A TW I778361 B TWI778361 B TW I778361B
- Authority
- TW
- Taiwan
- Prior art keywords
- page
- digital signature
- pages
- signature
- digital
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 26
- 238000012795 verification Methods 0.000 claims description 49
- 238000004422 calculation algorithm Methods 0.000 claims description 34
- 238000004364 calculation method Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
- Hardware Redundancy (AREA)
- Communication Control (AREA)
Abstract
本發明揭露一種分散式數位簽章處理方法及其系統,讓使用者可以透過電子裝置對具有複數頁面的數位文件執行簽章,並且針對已經完成簽章的數位文件的每一頁面,透過本發明可以確保已經簽章的數位文件是未經過替換與變更的。
Description
本發明是關於數位簽章的技術領域,特別是提供一種以低演算負荷進行數位簽章的分散式數位簽章處理方法及其系統。
傳統上,為了確定文件在法律上的效果,需要在文件上簽名或蓋章。
在紙本文件上,是透過簽名及/或蓋章確認文件的法律效果,通常,是在出現名稱或是最末頁進行簽名及/或蓋章,然而,又為了確保多張文件之間的連續性且不被替換性,遂在每一文件之間加蓋騎縫章,以確保多張文件的原始簽署狀態。
在數位文件中,是對整份的數位文件進行數位簽章,藉由數位簽章的加密來確保多張文件的不可變動性;然而,數位文件的加密或其他演算,會使得運算的負荷加重,需要有力的處理器來進行處理,否則將會造成演算時間茸成或是計算錯誤,又數位文件需要經由一次性下載進行數位簽章,若數位文件伴隨圖文參雜的情況或是影像解析度高等因素,其將導致於檔案十分龐大。對於目
前被普遍使用的電子裝置,例如手機或平板電腦,其處理器的能力不若個人電腦,且電子裝置之儲存空間有限的情況下,傳統的數位簽章方式是具有缺失的。
有鑑於此,本發明係提供一種分散式數位簽章處理方法及其系統,以提供一種媒合有需求的買家與賣家。
本發明之第一目的係提供一種分散式數位簽章處理方法,係供使用者在具有複數頁面的數位文件執行簽章。
本發明之第二目的係根據上述分散式數位簽章處理方法,係提供簽章頁面驗證步驟以供進行簽章的驗證。
本發明之第三目的係根據上述分散式數位簽章處理方法,係利用雜湊演算法對頁面進行驗算,以在頁面產生數位簽章碼嵌入頁面。
本發明之第四目的係根據上述分散式數位簽章處理系統,係紀錄每一頁面中的數位簽章碼,以確認每一頁面的正確性與可靠性。
本發明之第五目的係提供一種分散式數位簽章處理系統,係供使用者在具有複數頁面的數位文件執行簽章。
本發明之第六目的係提供一種分散式數位簽章處理系統,係供驗證相關於數位文件的簽章頁面與驗證頁面。
為達上述目的或其他目的,本發明係提供一種分散式數位簽章處理方法,係供使用者在具有複數頁面的一數位文件執行簽章。分散式數位簽章處理方法包含步驟(a)接收該數位文件的初始文件訊息,以確定該數位文件的該等頁面的數量;步驟(b)下載該數位文件之該等頁面之一者為待簽章頁面;步驟(c)
對該待簽章頁面執行第一雜湊演算法,以產生相應於該待簽章頁面的第一數位簽章碼並將該第一數位簽章碼嵌入該待簽章頁面進而形成簽章頁面;步驟(d)將該第一數位簽章碼記錄在待驗證頁面;步驟(e)根據該數量重複執行步驟(b),以在每一該等頁面產生相應的該簽章頁面並將該等第一數位簽章碼記錄在該待驗證頁面,直到全部的該等頁面都形成相應的該簽章頁面;步驟(f)對該待驗證頁面執行第二雜湊演算法,以產生相應於該待驗證頁面的第二數位簽章碼並將該第二數位簽章碼嵌入該待驗證頁面進而形成驗證頁面;以及步驟(g)輸出該驗證頁面。
為達上述目的或其他目的,本發明係提供一種分散式數位簽章處理系統供使用者在具有複數頁面的數位文件執行簽章。分散式數位簽章處理系統包含一電子裝置、一第二輸入單元、一第二處理單元與一第二輸出單元。又,電子裝置更包含一第一輸入單元、一第一處理單元與一第一輸出單元。第一輸入單元接收來自於使用者的一簽名或是一***,以及第一輸入單元依序地接收數位文件的每一該等頁面。第一處理單元連接第一輸入單元。第一處理單元將簽名或是***嵌入在每一該等頁面。第一處理單元執行一第一雜湊演算法演算每一該等頁面以分別地產生具有一第一數位簽章碼的一簽章頁面。第一處理單元建立一驗證頁面以紀錄該等第一數位簽章碼並執行一第二雜湊演算法演算以在驗證頁面產生相應的一第二數位簽章碼。第一輸出單元連接第一處理單元以輸出簽章頁面與驗證頁面。第二輸入單元接收具有第一數位簽章碼的簽章頁面與具有第二數位簽章碼的驗證頁面。第二處理單元連接第二輸入單元。第二處理單元執行第一雜湊演算法演算每一該等頁面以分別地產生具有一第三數位簽章碼。第二處理單元建立一查驗頁面以紀錄該等第三數位簽章碼並執行第二雜湊演算
法演算以在查驗頁面產生相應的一第四數位簽章碼。第二輸出單元連接第二處理單元,以輸出一簽章成功通知與一簽章失敗通知。其中,第二處理單元比對第一數位簽章與第三數位簽章碼和比對第二數位簽章碼與第四數位簽章碼以產生簽章成功通知或簽章失敗通知。
相較於習知技術,本發明提供一種分散式數位簽章處理方法及其系統,藉由本發明的發明概念,可具有以下的優勢:
(a)可以適用於低演算能力的工作環境,例如行動通訊裝置等。
(b)儲存空間需求低,可以針對需要簽章的頁面進行下載。
(c)除頁面可進行數位簽章之外,另外可以針對多頁的連續頁進行騎縫式的數位簽章。
(d)驗證每一頁面與多個頁面之間的正確性、不可替換性與不可變更性。
S11-S17:方法步驟
S21-S23:方法步驟
S21:方法步驟
2:數位文件
22:頁面
10:分散式數位簽章處理系統
11:電子裝置
12:第一輸入單元
12’:第二輸入單元
14:第一處理單元
14’:第二處理單元
16:第一處理單元
16’:第二輸出單元
S1:簽名
S2:***
H1:第一雜湊演算法
H2:第二雜湊演算法
FDSC:第一數位簽章碼
SDSC:第二數位簽章碼
TDSC:第三數位簽章碼
FODSC:第四數位簽章碼
SP:簽章頁面
RP:驗證頁面
CP:查驗頁面
SSN:簽章成功通知
SFN:簽章失敗通知
圖1係本發明第一實施例之分散式數位簽章處理方法的流程示意圖。
圖2係本發明第二實施例之分散式數位簽章處理方法的流程示意圖。
圖3與圖4係本發明第三實施例之分散式數位簽章處理系統的部分方塊示意圖。
為充分瞭解本發明之目的、特徵及功效,茲藉由下述具體之實施例,並配合所附之圖式,對本發明做一詳細說明,說明如後:
於本發明中,係使用「一」或「一個」來描述本文所述的單元、元件和組件。此舉只是為了方便說明,並且對本發明之範疇提供一般性的意義。因此,除非很明顯地另指他意,否則此種描述應理解為包括一個、至少一個,且單數也同時包括複數。
於本文中,用語「包含」、「包括」、「具有」、「含有」或其他任何類似用語意欲涵蓋非排他性的包括物。舉例而言,含有複數要件的一元件、結構、製品或裝置不僅限於本文所列出的此等要件而已,而是可以包括未明確列出但卻是該元件、結構、製品或裝置通常固有的其他要件。除此之外,除非有相反的明確說明,用語「或」是指涵括性的「或」,而不是指排他性的「或」。
請參考圖1,係本發明第一實施例之分散式數位簽章處理方法的流程示意圖。於圖1中,分散式數位簽章處理方法能夠提供使用者在具有複數頁面的一數位文件執行簽章。使用者可以在電子裝置,例如手機、平板等,執行分散式數位簽章處理方法。
分散式數位簽章處理方法係起始於步驟S11,係接收該數位文件的初始文件訊息,以確定該數位文件的該等頁面的數量。於本步驟中,藉由初始文件訊息可以計算或是確認待等頁面的數量,以供後續進行數位標記的演算。
接著步驟S12,係下載該數位文件之該等頁面之一者為待簽章頁面。於本步驟中,係可以採取單頁下載或是多頁下載。於一實施例中,在單頁下載模式中,可以有效地達到節省儲存空間的目的。
接著步驟S13,係對該待簽章頁面執行第一雜湊演算法,以產生相應於該待簽章頁面的第一數位簽章碼並將該第一數位簽章碼嵌入該待簽章頁面進而形成簽章頁面。於本步驟中,係藉由第一雜湊演算法對頁面的內容進行演
算,而在簽章頁面形成單獨且唯一的第一數位簽章,藉由第一數位簽章的內容,可以理解對簽章頁面進行數位簽章。值得注意的是,第一雜湊演算法演算可以加入時間戳記、頁數、頁碼等作為雜湊演算法的演算因子。此外,值得注意的是,使用者可以在待簽章頁面藉由加入***或是簽名等,並經由第一雜湊演算法以形成具有使用者之***或是簽名等的簽章頁面的第一數位簽章碼。值得注意的是,於一實施例中,當簽章頁面產生之後,輸出該簽章頁面至請求數位簽章的發送端,例如平台、被授權單位、伺服器或其他電子裝置等。
接著步驟S14,係將該第一數位簽章碼記錄在待驗證頁面。於本步驟中,第一數位簽章碼可以依序的紀錄載待驗證頁面,換言之,待驗證頁面上具有一個或是多個來自於不同頁面的第一數位簽章碼的列表。
接著步驟S15,係根據該數量重複執行步驟S12,以在每一該等頁面產生相應的該簽章頁面並將該等第一數位簽章碼記錄在該待驗證頁面,直到全部的該等頁面都形成相應的該簽章頁面。於本步驟中,可以在每一頁面嵌入第一數位簽章碼而形成相應的簽章頁面。
接著步驟S16,係對該待驗證頁面執行第二雜湊演算法,以產生相應於該待驗證頁面的第二數位簽章碼並將該第二數位簽章碼嵌入該待驗證頁面進而形成驗證頁面。於本實施例中,第二雜湊演算法可以與第一雜湊演算法的方式相同或是不同。
接著步驟S17,係輸出該驗證頁面。
請參考圖2,係本發明第二實施例之分散式數位簽章處理方法的流程示意圖。於圖2中,係在第一實施例之步驟S11之前或是在步驟S17之後,其
目的是例如在數位文件的供應端,針對其所提供的數位文件進行執行數位文件初始步驟,其處理的步驟為:
步驟S21,係對每一該數位文件之該等頁面執行該第一雜湊演算法,以在每一該等頁面產生相應的第三數位簽章碼。
步驟S22,係將每一該等頁面的該第三數位簽章碼記錄在查驗頁面。
步驟S23,係對該查驗頁面執行該第二雜湊演算法,以產生相應於該查驗頁面的第四數位簽章碼。
當數位文件初始步驟完成之後,接著可以進行第一類型的數位文書驗證步驟與第二類型的數位文書驗證步驟。
在第一類型的數位文書驗證步驟中,其進一步包含簽章頁面驗證步驟與驗證頁面驗證步驟。
在簽章頁面驗證步驟,起始步驟,係比對每一該等頁面第一數位簽章碼與第三數位簽章碼,以分別地產生比對成功與比對失敗的比對訊息;接著步驟,係根據該數量重複地執行前述步驟,以取得每一該等頁面的該比對訊息,直到全部的該等頁面都完成比對;以及,接著步驟,係演算該比對成功的該比對失敗的比率,以決定該數位文件的正確率。
在驗證頁面驗證步驟,起始步驟,係確認該正確率,在該正確率大於或等於閥值時執行步驟,係比對該第二數位簽章碼與該第四數位簽章碼,以產生文件正確訊息與文件錯誤訊息和根據該文件正確訊息發出簽章成功通知和根據該文件錯誤訊息發出簽章失敗通知,最終結束驗證;反之,在該正確率小於該閥值時,執行步驟,係結束驗證。
在第二類型的數位文書驗證步驟中,起始步驟,係比對該第二數位簽章碼與該第四數位簽章碼,以產生文件正確訊息與文件錯誤訊息;接著步驟,係根據該文件正確訊息執行步驟,係比對每一該等頁面第一數位簽章碼與第三數位簽章碼,以分別地產生比對成功與比對失敗的比對訊息,並且再比對之後,根據該數量重複地執行本步驟,以取得每一該等頁面的該比對訊息,直到全部的該等頁面都完成比對,又接著步驟,係進一步演算該比對成功與該比對失敗的比率,以決定該數位文件的正確率,經判斷該正確率大於或等於閥值時執行發出簽章成功通知,最終結束驗證,又經判斷在該正確率小於該閥值時,係發出簽章失敗通知,且最終結束驗證;反之,根據該文件錯誤訊息執行步驟,係發出簽章失敗通知,而最終結束驗證。
值得注意的是,前述第一類型的文書驗證步驟與前述第一類型的文書驗證步驟,其中可以將閥值設定在100%或其他的任意數值。
請參考圖3與圖4,係本發明第三實施例之分散式數位簽章處理系統的部分方塊示意圖。在圖3中,係說明分散式數位簽章處理系統之電子裝置的方塊示意圖,以及在圖4中,係說明分散式數位簽章處理系統之第二輸入單元、第二處理單元與第二輸出單元的方塊示意圖。
在圖3中,分散式數位簽章處理系統10能夠讓使用者透過電子裝置11對複數頁面22的數位文件2執行簽章。
在圖3中,分散式數位簽章處理系統10的電子裝置11包含一第一輸入單元12、一第一處理單元14與一第一輸出單元16。
第一輸入單元12接收來自於該使用者的簽名S1或是***S2,以及該第一輸入單元12依序地接收該數位文件2的每一該等頁面22。
第一處理單元14連接該第一輸入單元12。該第一處理單元14將該簽名S1或是該***S2嵌入在每一該等頁面22。該第一處理單元14執行第一雜湊演算法H1演算每一該等頁面22以分別地產生具有第一數位簽章碼FDSC的簽章頁面SP。該第一處理單元14另外建立驗證頁面RP以紀錄該等第一數位簽章碼FDSC並執行第二雜湊演算法H2演算以在該驗證頁面RP產生相應的第二數位簽章碼SDSC。
第一輸出單元16連接該第一處理單元14以輸出該簽章頁面SP與該驗證頁面RP。
在圖4中,分散式數位簽章處理系統10透過第二輸入單元12’、第二處理單元14’與第二輸出單元16'能夠驗證相關於數位文件2的簽章頁面SP與驗證頁面RP。其中,數位文件2具有複數頁面22。
第二輸入單元12’接收具有第一數位簽章碼FDSC的該簽章頁面SP與具有第二數位簽章碼SDSC的該驗證頁面RP。
第二處理單元14’連接該輸入單元12’。該處理單元14’執行第一雜湊演算法H1演算每一該等頁面22以分別地產生具有第三數位簽章碼TDSC。該處理單元14’建立查驗頁面CP以紀錄該等第三數位簽章碼TDSC並執行第二雜湊演算法H2演算以在該查驗頁面CP產生相應的第四數位簽章碼FODSC。
第二輸出單元16’連接該處理單元14’,以輸出簽章成功通知SSN與簽章失敗通知SFN。前述的簽章成功通知SSN與簽章失敗通知SFN,是由該處理單元12’比對該第一數位簽章FDSC與該第三數位簽章碼TDSC和比對該第二數位簽章碼SDSC與該第四數位簽章碼FODSC所產生的。
本發明在上文中已以較佳實施例揭露,然熟習本項技術者應理解的是,該實施例僅用於描繪本發明,而不應解讀為限制本發明之範圍。應注意的是,舉凡與該實施例等效之變化與置換,均應設為涵蓋於本發明之範疇內。因此,本發明之保護範圍當以申請專利範圍所界定者為準。
S11-S17:方法步驟
Claims (9)
- 一種分散式數位簽章處理方法,係供使用者在具有複數頁面的數位文件執行簽章,該分散式數位簽章處理方法包含:(a)電子裝置接收該數位文件的初始文件訊息,以確定該數位文件的該等頁面的數量;(b)該電子裝置下載該數位文件之該等頁面之一者為待簽章頁面,其中該電子裝置選擇性下載該等頁面之單頁或是多頁且非為全部的該等頁面;(c)對該待簽章頁面執行第一雜湊演算法,以產生相應於該待簽章頁面的第一數位簽章碼並將該第一數位簽章碼嵌入該待簽章頁面進而形成簽章頁面;(d)將該第一數位簽章碼記錄在待驗證頁面;(e)根據該數量重複執行步驟(b)至(d),以在每一該等頁面產生相應的該簽章頁面並將其相應的該第一數位簽章碼記錄在該待驗證頁面,直到全部的該等頁面都形成相應的該簽章頁面;(f)對該待驗證頁面執行第二雜湊演算法,以產生相應於該待驗證頁面的第二數位簽章碼並將該第二數位簽章碼嵌入該待驗證頁面進而形成驗證頁面;以及(g)輸出該驗證頁面。
- 如請求項1之分散式數位簽章處理方法,其中在步驟(c)之後,執行步驟:(h)輸出該簽章頁面。
- 如請求項2之分散式數位簽章處理方法,其中在步驟(a)之前或步驟(g)之後,執行數位文件初始步驟,係包含: (i)對每一該數位文件之該等頁面執行該第一雜湊演算法,以在每一該等頁面產生相應的第三數位簽章碼;(j)將每一該等頁面的該第三數位簽章碼記錄在查驗頁面;以及(k)對該查驗頁面執行該第二雜湊演算法,以產生相應於該查驗頁面的第四數位簽章碼。
- 如請求項3之分散式數位簽章處理方法,更包含簽章頁面驗證步驟:(l)比對每一該等頁面之第一數位簽章碼與第三數位簽章碼,以分別地產生比對成功與比對失敗的比對訊息;(m)根據該數量重複地執行步驟(l),以取得每一該等頁面的該比對訊息,直到全部的該等頁面都完成比對;(n)演算該比對成功的該比對失敗的比率,以決定該數位文件的正確率。
- 如請求項4之分散式數位簽章處理方法,更包含驗證頁面驗證步驟:(o)確認該正確率,在該正確率不小於閥值時執行步驟(p),在該正確率小於該閥值時,執行步驟(r);(p)比對該第二數位簽章碼與該第四數位簽章碼,以產生文件正確訊息與文件錯誤訊息;(q)根據該文件正確訊息發出簽章成功通知和根據該文件錯誤訊息發出簽章失敗通知;以及(r)結束驗證。
- 如請求項1之分散式數位簽章處理方法,更包含數位文件驗證步驟:(s)比對該第二數位簽章碼與該第四數位簽章碼,以產生文件正確訊息與文件錯誤訊息;(t)根據該文件正確訊息執行步驟(u)和根據該文件錯誤訊息執行步驟(z); (u)比對每一該等頁面之第一數位簽章碼與第三數位簽章碼,以分別地產生比對成功與比對失敗的比對訊息;(v)根據該數量重複地執行步驟(u),以取得每一該等頁面的該比對訊息,直到全部的該等頁面都完成比對;(w)演算該比對成功與該比對失敗的比率,以決定該數位文件的正確率;(x)判斷該正確率不小於閥值時執行步驟(y),在該正確率小於該閥值時,執行步驟(z);(y)發出簽章成功通知與結束驗證;以及(z)發出簽章失敗通知與結束驗證。
- 如請求項5或6之分散式數位簽章處理方法,更包含設定步驟:(aa)設定該閥值為100%。
- 如請求項1之分散式數位簽章處理方法,其中該第一雜湊演算法與該第二雜湊演算法為同一種演算法。
- 一種分散式數位簽章處理系統,係供使用者在具有複數頁面的數位文件執行簽章,驗證相關於該數位文件的簽章頁面與驗證頁面,其中該數位文件具有複數頁面,該分散式數位簽章處理系統包含:電子裝置,且該電子裝置更包含:第一輸入單元,係接收來自於該使用者的簽名或是***,以及該第一輸入單元依序地接收該數位文件的每一該等頁面;第一處理單元,係連接該第一輸入單元,該第一處理單元將該簽名或是該***嵌入在每一該等頁面,該第一處理單元執行第一雜湊演算法演算每一該等頁面以分別地產生具有第一數位簽章碼的簽章頁面,該第一處理單元建立驗 證頁面以紀錄該等第一數位簽章碼並執行第二雜湊演算法演算以在該驗證頁面產生相應的第二數位簽章碼;以及第一輸出單元,係連接該第一處理單元,以輸出該簽章頁面與該驗證頁面;第二輸入單元,係接收具有該第一數位簽章碼的該簽章頁面與具有該第二數位簽章碼的該驗證頁面;第二處理單元,係連接該第二輸入單元,該第二處理單元執行該第一雜湊演算法演算每一該等頁面以分別地產生具有第三數位簽章碼,該第二處理單元建立查驗頁面以紀錄該等第三數位簽章碼並執行該第二雜湊演算法演算以在該查驗頁面產生相應的第四數位簽章碼;以及第二輸出單元,係連接該第二處理單元,以輸出簽章成功通知與簽章失敗通知;其中該第二處理單元比對該第一數位簽章與該第三數位簽章碼和比對該第二數位簽章碼與該第四數位簽章碼以產生該簽章成功通知或該簽章失敗通知。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109116383A TWI778361B (zh) | 2020-05-18 | 2020-05-18 | 分散式數位簽章處理方法及其系統 |
CN202010433670.8A CN113688360B (zh) | 2020-05-18 | 2020-05-21 | 分散式数位签章处理方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109116383A TWI778361B (zh) | 2020-05-18 | 2020-05-18 | 分散式數位簽章處理方法及其系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202145752A TW202145752A (zh) | 2021-12-01 |
TWI778361B true TWI778361B (zh) | 2022-09-21 |
Family
ID=78576016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109116383A TWI778361B (zh) | 2020-05-18 | 2020-05-18 | 分散式數位簽章處理方法及其系統 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113688360B (zh) |
TW (1) | TWI778361B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI297873B (zh) * | 2005-07-22 | 2008-06-11 | Univ Chang Gung | |
US7587607B2 (en) * | 2003-12-22 | 2009-09-08 | Intel Corporation | Attesting to platform configuration |
CN101923722A (zh) * | 2009-06-15 | 2010-12-22 | 北京书生国际信息技术有限公司 | 一种骑缝章的实现方法和装置 |
CN103679779A (zh) * | 2012-09-25 | 2014-03-26 | 苏州精易会信息技术有限公司 | 一种骑缝章的实现方法 |
CN105761048A (zh) * | 2016-01-08 | 2016-07-13 | 昆山百润科技股份有限公司 | 一种具有骑缝章功能的电子***签盖方法与*** |
TW201828642A (zh) * | 2017-01-19 | 2018-08-01 | 阿里巴巴集團服務有限公司 | 實現電子簽章的方法、裝置及簽章伺服器 |
TWI659640B (zh) * | 2017-11-16 | 2019-05-11 | 中華電信股份有限公司 | 結合區塊鏈技術之簽章系統、簽章方法及簽章驗證方法 |
TWI690192B (zh) * | 2019-01-15 | 2020-04-01 | 臺灣網路認證股份有限公司 | 依順序提供簽章對象簽章以產生簽章文件之系統及方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI313998B (en) * | 2006-07-14 | 2009-08-21 | Formosoft Internat Inc | Method of digital signature for electrical documents in the internet |
CN101702150A (zh) * | 2009-12-02 | 2010-05-05 | 江西金格网络科技有限责任公司 | 一种pdf文档页内容的保护、验证及撤销方法 |
TWI614636B (zh) * | 2013-06-10 | 2018-02-11 | Jie Chen | 基於數位簽章代碼的內容驗證方法 |
CN105809450A (zh) * | 2014-12-31 | 2016-07-27 | 航天信息股份有限公司 | 电子***的生成和验证方法及*** |
CN108038388B (zh) * | 2018-01-18 | 2020-04-17 | 北京书生电子技术有限公司 | Web页面***的实现方法和客户端、服务器 |
TWI661334B (zh) * | 2018-05-11 | 2019-06-01 | 雲想科技股份有限公司 | 具有浮水印之電子簽章方法及其裝置 |
US10817385B2 (en) * | 2018-07-31 | 2020-10-27 | EMC IP Holding Company LLC | Storage system with backup control utilizing content-based signatures |
CN109450637B (zh) * | 2018-10-17 | 2023-01-10 | 航天信息股份有限公司 | 电子骑缝章的签章数据管理方法及装置 |
CN109409110A (zh) * | 2018-10-18 | 2019-03-01 | 胡金钱 | 一种电子文档签章方法、装置、设备及可读介质 |
CN109756341B (zh) * | 2018-12-05 | 2022-03-11 | 新华三技术有限公司 | 电子签章方法及装置 |
CN110011808B (zh) * | 2019-03-29 | 2021-10-15 | 天逸财金科技服务股份有限公司 | 具有保护数位签章机制的方法及***与伺服器 |
-
2020
- 2020-05-18 TW TW109116383A patent/TWI778361B/zh active
- 2020-05-21 CN CN202010433670.8A patent/CN113688360B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7587607B2 (en) * | 2003-12-22 | 2009-09-08 | Intel Corporation | Attesting to platform configuration |
TWI297873B (zh) * | 2005-07-22 | 2008-06-11 | Univ Chang Gung | |
CN101923722A (zh) * | 2009-06-15 | 2010-12-22 | 北京书生国际信息技术有限公司 | 一种骑缝章的实现方法和装置 |
CN103679779A (zh) * | 2012-09-25 | 2014-03-26 | 苏州精易会信息技术有限公司 | 一种骑缝章的实现方法 |
CN105761048A (zh) * | 2016-01-08 | 2016-07-13 | 昆山百润科技股份有限公司 | 一种具有骑缝章功能的电子***签盖方法与*** |
TW201828642A (zh) * | 2017-01-19 | 2018-08-01 | 阿里巴巴集團服務有限公司 | 實現電子簽章的方法、裝置及簽章伺服器 |
TWI659640B (zh) * | 2017-11-16 | 2019-05-11 | 中華電信股份有限公司 | 結合區塊鏈技術之簽章系統、簽章方法及簽章驗證方法 |
TWI690192B (zh) * | 2019-01-15 | 2020-04-01 | 臺灣網路認證股份有限公司 | 依順序提供簽章對象簽章以產生簽章文件之系統及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113688360A (zh) | 2021-11-23 |
TW202145752A (zh) | 2021-12-01 |
CN113688360B (zh) | 2024-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110083606B (zh) | 跨链存储方法、终端及存储介质 | |
WO2021042920A1 (zh) | 区块链的数据索引方法、装置、计算机设备和存储介质 | |
CN105262589B (zh) | 数据安全校验方法、装置及校验设备 | |
KR102266059B1 (ko) | 문서의 신뢰성을 보장하기 위한 블록체인 기반의 문서 정보 관리 장치 및 그 동작 방법 | |
US20210248598A1 (en) | Generating emoji sequence identifications to identify wallet addresses for blockchain wallets | |
CN111901337A (zh) | 文件上传方法、***及存储介质 | |
WO2021159639A1 (zh) | 迁移数据的校对方法、装置、设备及存储介质 | |
CN110969207A (zh) | 电子证据处理方法、装置、设备以及存储介质 | |
US20200382284A1 (en) | Tracking, storage and authentication of documented intellectual property | |
US8677133B1 (en) | Systems and methods for verifying an electronic documents provenance date | |
WO2019169721A1 (zh) | 应用多渠道打包方法、装置、计算机设备及存储介质 | |
US20050086571A1 (en) | Data processing system and method | |
CN113468118B (zh) | 一种基于区块链的文件增量存储方法、装置及存储介质 | |
TWI778361B (zh) | 分散式數位簽章處理方法及其系統 | |
CN111339551A (zh) | 数据的验证方法及相关装置、设备 | |
CN113434122A (zh) | 多角色页面创建方法、装置、服务器及可读存储介质 | |
CN110532290B (zh) | 基于区块链的信息验证装置、方法及存储介质 | |
CN110826034B (zh) | 一种文件签名方法、装置、电子设备及可读存储介质 | |
CN114710297B (zh) | 基于聚合签名的区块链存证方法、装置、设备及存储介质 | |
CN111464258A (zh) | 一种数据校验方法、装置、计算设备及介质 | |
WO2021114101A1 (zh) | 文件的增量更新方法、装置、终端及计算机可读存储介质 | |
CN116048868A (zh) | 代码生成方法、装置、设备和存储介质 | |
CN111400670B (zh) | 一种水印添加方法、装置、设备及存储介质 | |
TWI553630B (zh) | 音訊信號的水印資訊載入裝置及方法 | |
CN113553626A (zh) | 一种数据完整性检测方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent |