TWI851221B - Multi-security control electronic document deposit evidence system based on block chain and method thereof - Google Patents
Multi-security control electronic document deposit evidence system based on block chain and method thereof Download PDFInfo
- Publication number
- TWI851221B TWI851221B TW112118929A TW112118929A TWI851221B TW I851221 B TWI851221 B TW I851221B TW 112118929 A TW112118929 A TW 112118929A TW 112118929 A TW112118929 A TW 112118929A TW I851221 B TWI851221 B TW I851221B
- Authority
- TW
- Taiwan
- Prior art keywords
- party
- signature
- management platform
- address
- token
- Prior art date
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
一種電子文件存證系統及其方法,尤其是指一種基於區塊鏈與多安控的電子文件存證系統及其方法。An electronic document storage system and method thereof, in particular, an electronic document storage system and method thereof based on blockchain and multi-security control.
以往企業對於法律、財務、身分表彰、權利移轉…等重要及機敏業務的營運作業,為了防偽同時確保文件真實性與完整性,以便必要時作為客觀佐證,故而對於上述的營運作業企業多是採用紙本及實體服務。In the past, companies used paper and physical services to conduct important and sensitive business operations such as legal, financial, identity recognition, and rights transfer in order to prevent forgery and ensure the authenticity and integrity of documents so that they could serve as objective evidence when necessary.
對於紙本文件要進行上述的營運作業,是需要經過各方簽署再由第三方專業人士(例如:律師、專利師、會計師、建築師…等)簽核後,各方各自保管之外,再由事務所保存一份,藉以提供後續文件的轉讓與佐證之用,對於各方簽署再由第三方專業人士簽核的過程往往需要耗費大量的時間,並且文件的往來過程需要進一步承擔遺失風險。For paper documents to carry out the above operations, they need to be signed by all parties and then approved by third-party professionals (such as lawyers, patent attorneys, accountants, architects, etc.). In addition to being kept by each party, the firm will keep a copy to provide transfer and evidence for subsequent documents. The process of signatures by all parties and approval by third-party professionals often takes a lot of time, and the document exchange process needs to further bear the risk of loss.
近幾年因應疫情零接觸經濟發酵,企業進而大量推廣與使用電子簽章,然電子簽章是否為本人所簽署、電子文件簽署過程是否透明可被驗證、簽署電子文件是否完整、第三方專業人士簽核流程應如何整合、完成簽署之電子文件如何提供第三方檢視或佐證,甚至能否以數位形式管理電子文件,均非單純電子簽章技術所能解決。In recent years, in response to the development of zero-contact economy caused by the epidemic, enterprises have further promoted and used electronic signatures on a large scale. However, whether the electronic signature is signed by the person himself, whether the signing process of the electronic document is transparent and verifiable, whether the signed electronic document is complete, how to integrate the signing process of third-party professionals, how to provide third-party review or verification of the signed electronic document, and even whether the electronic document can be managed in digital form are not issues that can be solved by electronic signature technology alone.
綜上所述,可知先前技術中長期以來一直存在現有僅使用電子簽章進行電子文件存證仍具有存證流程缺失的問題,因此有必要提出改進的技術手段,來解決此一問題。In summary, it can be seen that the existing technology has long existed the problem of missing the evidence process when only using electronic signatures to store electronic documents. Therefore, it is necessary to propose improved technical means to solve this problem.
有鑒於先前技術存在現有僅使用電子簽章進行電子文件存證仍具有存證流程缺失的問題,本發明遂揭露一種基於區塊鏈與多安控的電子文件存證系統及其方法,其中:In view of the fact that the existing technology only uses electronic signatures to store electronic documents, there is still a problem of missing storage process. The present invention discloses an electronic document storage system and method based on blockchain and multi-security control, wherein:
本發明所揭露的基於區塊鏈與多安控的電子文件存證系統,其包含:區塊鏈網路、電子裝置、第三方專業簽核裝置以及憑證管理平台,憑證管理平台更包含:接收模組、區塊鏈存儲模組、簽署模組、詮釋資料(metadata)生成模組、符記生成模組以及傳送模組。The electronic document notarization system based on blockchain and multi-security control disclosed in the present invention includes: a blockchain network, an electronic device, a third-party professional signing device and a certificate management platform. The certificate management platform further includes: a receiving module, a blockchain storage module, a signing module, a metadata generation module, a token generation module and a transmission module.
區塊鏈網路分散儲存簽署有持有者簽章的電子文件、第三方存證文件、持有者符記(token)以及簽核符記。The blockchain network stores electronic documents signed with the holder's signature, third-party certification documents, holder tokens, and signature tokens in a decentralized manner.
電子裝置使用登入資訊登入憑證管理平台,將簽署有持有者簽章的電子文件上鏈至區塊鏈網路以得到相應的電子文件地址,提供電子文件地址以及存證請求至憑證管理平台,自憑證管理平台接收持有者符記地址,以依據持有者符記地址於區塊鏈網路取得持有者符記。The electronic device uses the login information to log in to the certificate management platform, links the electronic document signed with the holder's signature to the blockchain network to obtain the corresponding electronic document address, provides the electronic document address and the certificate request to the certificate management platform, receives the holder's token address from the certificate management platform, and obtains the holder's token on the blockchain network based on the holder's token address.
第三方專業簽核裝置使用簽核登入資訊登入憑證管理平台,自憑證管理平台接收存證請求以及電子文件地址,依據電子文件地址自區塊鏈網路取得電子文件,使用事務所簽章以及存證人簽章對電子文件進行簽章為第三方存證文件,將第三方存證文件上鏈至區塊鏈網路以得到相應的第三方存證文件地址,提供第三方存證文件地址至憑證管理平台,自憑證管理平台接收簽核符記地址,以依據簽核符記地址於區塊鏈網路取得簽核符記。The third-party professional signing device uses the signing login information to log in to the certificate management platform, receives the certificate request and the electronic file address from the certificate management platform, obtains the electronic file from the blockchain network according to the electronic file address, signs the electronic file with the firm's signature and the witness's signature as a third-party certificate file, links the third-party certificate file to the blockchain network to obtain the corresponding third-party certificate file address, provides the third-party certificate file address to the certificate management platform, receives the signing token address from the certificate management platform, and obtains the signing token on the blockchain network according to the signing token address.
憑證管理平台的接收模組自電子裝置接收電子文件地址以及存證請求,自第三方專業簽核裝置接收第三方證電子文件地址;憑證管理平台的區塊鏈存儲模組依據第三方存證文件地址於區塊鏈網路取得第三方存證文件,將持有者符記上鏈至區塊鏈網路以得到相應的持有者符記地址,將簽核符記上鏈至區塊鏈網路以得到相應的簽核符記地址;憑證管理平台的簽署模組使用平台簽章以及平台時戳對第三方電子文件進行簽章為平台存證文件;憑證管理平台的詮釋資料生成模組將平台存證文件生成為詮釋資料;憑證管理平台的符記生成模組將簽核登入資訊對應的簽核索引(index)以及登入資訊對應的持有者索引與詮釋資料生成為簽核符記,將持有者索引與詮釋資料生成為持有者符記;及憑證管理平台的傳送模組傳送存證請求以及電子文件地址至第三方專業簽核裝置,傳送持有者符記地址至電子裝置,傳送簽核符記地址至第三方專業簽核裝置。The receiving module of the certificate management platform receives the electronic file address and the certificate request from the electronic device, and receives the electronic file address of the third-party certificate from the third-party professional signing device; the blockchain storage module of the certificate management platform obtains the third-party certificate file from the blockchain network according to the third-party certificate file address, and links the holder token to the blockchain network to obtain the corresponding holder token address, and links the signing token to the blockchain network to obtain the corresponding signing token address; the signing module of the certificate management platform uses the platform signature and platform timestamp to sign the third-party electronic file for the platform The certificate management platform generates a certificate file; the interpretation data generation module of the certificate management platform generates the platform certificate file into the interpretation data; the token generation module of the certificate management platform generates the signature index corresponding to the signature login information and the holder index and interpretation data corresponding to the login information into the signature token, and generates the holder index and interpretation data into the holder token; and the transmission module of the certificate management platform transmits the certificate request and the electronic document address to the third-party professional signing device, transmits the holder token address to the electronic device, and transmits the signature token address to the third-party professional signing device.
本發明所揭露的基於區塊鏈與多安控的電子文件存證方法,其包含下列步驟:The electronic document storage method based on blockchain and multi-security control disclosed in the present invention comprises the following steps:
首先,電子裝置將簽署有持有者簽章的電子文件上鏈至區塊鏈網路以得到相應的電子文件地址;接著,電子裝置使用登入資訊登入憑證管理平台;接著,電子裝置提供電子文件地址以及存證請求至憑證管理平台;接著,憑證管理平台傳送存證請求以及電子文件地址至第三方專業簽核裝置;接著,第三方專業簽核裝置依據電子文件地址自區塊鏈網路取得電子文件;接著,第三方專業簽核裝置使用事務所簽章以及存證人簽章對電子文件進行簽章為第三方存證文件;接著,第三方專業簽核裝置將第三方存證文件上鏈至區塊鏈網路以得到相應的第三方存證文件地址;接著,第三方專業簽核裝置使用簽核登入資訊登入憑證管理平台;接著,第三方專業簽核裝置傳送第三方存證文件地址至憑證管理平台;接著,憑證管理平台依據第三方存證文件地址於區塊鏈網路取得第三方存證文件;接著,憑證管理平台使用平台簽章以及平台時戳對第三方電子文件進行簽章為平台存證文件;接著,憑證管理平台將平台存證文件生成為詮釋資料;接著,憑證管理平台將簽核登入資訊對應的簽核索引以及登入資訊對應的持有者索引與詮釋資料生成為簽核符記;接著,憑證管理平台將簽核符記上鏈至區塊鏈網路以得到相應的簽核符記地址;接著,憑證管理平台將持有者索引與詮釋資料生成為持有者符記;接著,憑證管理平台將持有者符記上鏈至區塊鏈網路以得到相應的持有者符記地址;接著,憑證管理平台傳送持有者符記地址至電子裝置;最後,憑證管理平台傳送簽核符記地址至第三方專業簽核裝置。First, the electronic device links the electronic document signed with the holder's signature to the blockchain network to obtain the corresponding electronic document address; then, the electronic device uses the login information to log in to the certificate management platform; then, the electronic device provides the electronic document address and the certificate request to the certificate management platform; then, the certificate management platform transmits the certificate request and the electronic document address to the third-party professional signing device; then, the third-party professional signing device sends the electronic document address from the blockchain network to the third-party professional signing device. Obtain the electronic document; then, the third-party professional signing device uses the firm's signature and the witness's signature to sign the electronic document as a third-party evidence document; then, the third-party professional signing device links the third-party evidence document to the blockchain network to obtain the corresponding third-party evidence document address; then, the third-party professional signing device uses the signing login information to log in to the certificate management platform; then, the third-party professional signing device transmits the third-party evidence document address to the certificate management platform Then, the certificate management platform obtains the third-party certificate file on the blockchain network according to the third-party certificate file address; Then, the certificate management platform uses the platform signature and platform timestamp to sign the third-party electronic file as a platform certificate file; Then, the certificate management platform generates the platform certificate file as interpretation data; Then, the certificate management platform generates the signature index corresponding to the signature login information and the holder index and interpretation data corresponding to the login information as a signature token; Next, the certificate management platform links the signature token to the blockchain network to obtain the corresponding signature token address; then, the certificate management platform generates the holder token with the holder index and interpretation data; then, the certificate management platform links the holder token to the blockchain network to obtain the corresponding holder token address; then, the certificate management platform transmits the holder token address to the electronic device; finally, the certificate management platform transmits the signature token address to the third-party professional signing device.
本發明所揭露的系統及方法如上,電子文件由區塊鏈網路儲存,電子裝置透過憑證管理平台提供電子文件地址以及存證請求至第三方專業簽核裝置,依據電子文件地址取得電子文件,對電子文件使用事務所簽章以及存證人簽章的第三方存證文件由區塊鏈網路儲存,憑證管理平台依據第三方存證文件地址取得第三方存證文件,對第三方電子文件使用平台簽章以及平台時戳的平台存證文件生成詮釋資料,詮釋資料配合簽核索引以及持有者索引生成簽核符記並由區塊鏈網路儲存,詮釋資料配合持有者索引生成持有者符記並由區塊鏈網路儲存,憑證管理平台傳送持有者符記地址至電子裝置以及傳送簽核符記地址至第三方專業簽核裝置。The system and method disclosed in the present invention are as described above. The electronic file is stored in the blockchain network. The electronic device provides the electronic file address and the evidence request to the third-party professional signing device through the certificate management platform. The electronic file is obtained according to the electronic file address. The electronic file is signed by the firm and the third-party evidence file signed by the witness is stored in the blockchain network. The certificate management platform obtains the third-party evidence file according to the third-party evidence file address. The platform generates interpretation data for the platform certificate file with the platform signature and platform timestamp for the third-party electronic file. The interpretation data is used in conjunction with the approval index and the holder index to generate the approval token and is stored by the blockchain network. The interpretation data is used in conjunction with the holder index to generate the holder token and is stored by the blockchain network. The certificate management platform transmits the holder token address to the electronic device and transmits the approval token address to the third-party professional approval device.
透過上述的技術手段,本發明可以達成基於區塊鏈與多安控電子文件存證的技術功效。Through the above-mentioned technical means, the present invention can achieve the technical effect of electronic document storage based on blockchain and multi-security control.
以下將配合圖式及實施例來詳細說明本發明的實施方式,藉此對本發明如何應用技術手段來解決技術問題並達成技術功效的實現過程能充分理解並據以實施。The following will be used in conjunction with drawings and embodiments to explain the implementation of the present invention in detail, so that the implementation process of how the present invention applies technical means to solve technical problems and achieve technical effects can be fully understood and implemented accordingly.
以下首先要說明本發明所揭露的基於區塊鏈與多安控的電子文件存證系統,並請參考「第1圖」所示,「第1圖」繪示為本發明基於區塊鏈與多安控的電子文件存證系統的系統方塊圖。The following first describes the electronic document storage system based on blockchain and multi-security control disclosed in the present invention, and please refer to "Figure 1", which is a system block diagram of the electronic document storage system based on blockchain and multi-security control of the present invention.
本發明所揭露的基於區塊鏈與多安控的電子文件存證系統,其包含:區塊鏈網路10、電子裝置20、第三方專業簽核裝置30以及憑證管理平台40,憑證管理平台40更包含:接收模組41、區塊鏈存儲模組42、簽署模組43、詮釋資料(metadata)生成模組44、符記生成模組45以及傳送模組46。The electronic document notarization system based on blockchain and multi-security disclosed in the present invention comprises: a
電子裝置20、第三方專業簽核裝置30以及憑證管理平台40彼此之間是透過有線傳輸方式或是無線傳輸方式建立連線,前述的有線傳輸方式例如是:電纜網路、光纖網路…等,前述的無線傳輸方式例如是:Wi-Fi、行動通訊網路(例如是:3G、4G、5G…等)…等,在此僅為舉例說明之,並不以此侷限本發明的應用範疇;前述的電子裝置20以及第三方專業簽核裝置30例如是:電腦、筆記型電腦、平板電腦、智慧型手機…等,前述的憑證管理平台40例如是透過伺服器實現,在此僅為舉例說明之,並不以此侷限本發明的應用範疇。The
請參考「第2圖」所示,「第2圖」繪示為本發明基於區塊鏈與多安控的電子文件存證的架構示意圖。Please refer to "Figure 2", which is a schematic diagram of the electronic document storage architecture based on blockchain and multi-security control of the present invention.
電子裝置20將簽署有持有者簽章的電子文件51上鏈至區塊鏈網路10以得到相應的電子文件地址52,電子裝置20使用登入資訊以登入憑證管理平台40,前述的登入資訊例如是:帳號以及密碼、裝置識別碼(例如:IMEI、MAC…等)…等,在此僅為舉例說明之,並不以侷限本發明的應用範疇。The
在電子裝置20使用登入資訊以登入憑證管理平台40後,電子裝置20即可提供電子文件地址52以及存證請求53至憑證管理平台40,憑證管理平台40的接收模組41即可自電子裝置20接收電子文件地址52以及存證請求53。After the
接著,憑證管理平台40的傳送模組46傳送存證請求53以及電子文件地址52至第三方專業簽核裝置30,憑證管理平台40的傳送模組46可以透過電子郵件方式、簡訊方式…等傳送存證請求53以及電子文件地址52至第三方專業簽核裝置30,在此僅為舉例說明之,並不以此侷限本發明的應用範疇。Next, the
第三方專業簽核裝置30自憑證管理平台40接收存證請求53以及電子文件地址52時,第三方專業簽核裝置30即可依據電子文件地址52自區塊鏈取得電子文件51(電子文件簽署有持有者簽章)後,第三方專業簽核裝置30使用事務所簽章以及存證人簽章對電子文件51進行簽章為第三方存證文件54,第三方專業簽核裝置30將第三方存證文件54上鏈至區塊鏈網路10以得到相應的第三方存證文件地址55,在第三方專業簽核裝置30使用簽核登入資訊登入憑證管理平台40後,第三方專業簽核裝置30即可提供第三方存證文件地址55至憑證管理平台40。When the third-party
值得注意的是,第三方專業簽核裝置30所使用的事務所簽章以及存證人簽章是透過憑證管理平台40所核發,除此之外,操作第三方專業簽核裝置30的存證人(例如是:律師、專利師、會計師、建築師…等,在此僅為舉例說明之,並不以侷限本發明的應用範疇)可以進一步對電子文件51的核對,在電子文件51核對無誤時,第三方專業簽核裝置30才使用事務所簽章以及存證人簽章對電子文件51進行簽章為第三方存證文件54,反之,在電子文件51核對有誤時,第三方專業簽核裝置30可以生成內容錯誤資訊56透過憑證管理平台40提供至電子裝置20,電子裝置20即可依據內容錯誤資訊56對電子文件進行修正並重新簽署有持有者簽章,以再次提供簽署有持有者簽章的電子文件51以及存證請求53至憑證管理平台40。It is worth noting that the firm's signature and the witness's signature used by the third-party
憑證管理平台40的接收模組41即可自第三方專業簽核裝置30接收第三方證電子文件地址55時,憑證管理平台40的區塊鏈存儲模組42會依據第三方存證文件地址55於區塊鏈網路10取得第三方存證文件54。When the receiving
接著,憑證管理平台40的簽署模組43使用平台簽章以及平台時戳對第三方電子文件54進行簽章為平台存證文件,憑證管理平台40的詮釋資料生成模組44將平台存證文件生成為詮釋資料。Next, the
值得注意的是,詮釋資料記錄有各簽署人身分驗證紀錄(驗證資訊、驗證方式…等)、持有者簽章資訊、事務所簽章資訊、存證人簽章資訊、平台簽章資訊以及平台時戳資訊,在此僅為舉例說明之,並不以此侷限本發明的應用範疇。It is worth noting that the interpretation data records include the identity verification records of each signatory (verification information, verification method, etc.), the holder's signature information, the firm's signature information, the depositor's signature information, the platform's signature information, and the platform's timestamp information. These are only given as examples and are not intended to limit the scope of application of the present invention.
接著,憑證管理平台40的符記生成模組45將簽核登入資訊對應的簽核索引(index)以及登入資訊對應的持有者索引與詮釋資料生成為簽核符記(token)57,將持有者索引與詮釋資料生成為持有者符記58,憑證管理平台40的區塊鏈存儲模組42會將簽核符記57上鏈至區塊鏈網路10以得到相應的簽核符記地址571,以及憑證管理平台40的區塊鏈存儲模組42會將持有者符記58上鏈至區塊鏈網路10以得到相應的持有者符記地址581。Next, the
憑證管理平台40的傳送模組46再傳送持有者符記地址581至電子裝置20,電子裝置20即可依據持有者符記地址581於區塊鏈網路10取得持有者符記58,以及憑證管理平台40的傳送模組46再傳送簽核符記地址571至第三方專業簽核裝置30,第三方專業簽核裝置30即可依據簽核符記地址571於區塊鏈網路10取得簽核符記57,藉此以完成對簽署有持有者簽章的電子文件的存證。The
接著,以下將說明本發明的運作方法,並請同時參考「第3A圖」至「第3C圖」所示,「第3A圖」至「第3C圖」繪示為本發明基於區塊鏈與多安控的電子文件存證方法的方法流程圖。Next, the operation method of the present invention will be described below, and please refer to "Figure 3A" to "Figure 3C" at the same time. "Figure 3A" to "Figure 3C" are flowcharts of the electronic document storage method based on blockchain and multi-security control of the present invention.
本發明所揭露的基於區塊鏈與多安控的電子文件存證方法,其包含下列步驟:The electronic document storage method based on blockchain and multi-security control disclosed in the present invention comprises the following steps:
首先,電子裝置將簽署有持有者簽章的電子文件上鏈至區塊鏈網路以得到相應的電子文件地址(步驟601);接著,電子裝置使用登入資訊登入憑證管理平台(步驟602);接著,電子裝置提供電子文件地址以及存證請求至憑證管理平台(步驟603);接著,憑證管理平台傳送存證請求以及電子文件地址至第三方專業簽核裝置(步驟604);接著,第三方專業簽核裝置依據電子文件地址自區塊鏈網路取得電子文件(步驟605);接著,第三方專業簽核裝置使用事務所簽章以及存證人簽章對電子文件進行簽章為第三方存證文件(步驟606);接著,第三方專業簽核裝置將第三方存證文件上鏈至區塊鏈網路以得到相應的第三方存證文件地址(步驟607);接著,第三方專業簽核裝置使用簽核登入資訊登入憑證管理平台(步驟608);接著,第三方專業簽核裝置傳送第三方存證文件地址至憑證管理平台(步驟609);接著,憑證管理平台依據第三方存證文件地址於區塊鏈網路取得第三方存證文件(步驟610);接著,憑證管理平台使用平台簽章以及平台時戳對第三方電子文件進行簽章為平台存證文件(步驟611);接著,憑證管理平台將平台存證文件生成為詮釋資料(步驟612);接著,憑證管理平台將簽核登入資訊對應的簽核索引以及登入資訊對應的持有者索引與詮釋資料生成為簽核符記(步驟613);接著,憑證管理平台將簽核符記上鏈至區塊鏈網路以得到相應的簽核符記地址(步驟614);接著,憑證管理平台將持有者索引與詮釋資料生成為持有者符記(步驟615);接著,憑證管理平台將持有者符記上鏈至區塊鏈網路以得到相應的持有者符記地址(步驟616);接著,憑證管理平台傳送持有者符記地址至電子裝置(步驟617);最後,憑證管理平台傳送簽核符記地址至第三方專業簽核裝置(步驟618)。First, the electronic device links the electronic document signed with the holder's signature to the blockchain network to obtain the corresponding electronic document address (step 601); then, the electronic device uses the login information to log in to the certificate management platform (step 602); then, the electronic device provides the electronic document address and the certificate request to the certificate management platform (step 603); then, the certificate management platform transmits the certificate request and the electronic document address to the third-party professional signing device (step 604); then, the third-party professional signing device obtains the electronic document address from the blockchain network according to the electronic document address. Sub-file (step 605); then, the third-party professional signing device uses the firm's signature and the witness's signature to sign the electronic file as a third-party evidence file (step 606); then, the third-party professional signing device links the third-party evidence file to the blockchain network to obtain the corresponding third-party evidence file address (step 607); then, the third-party professional signing device uses the signing login information to log in to the certificate management platform (step 608); then, the third-party professional signing device transmits the third-party evidence file address to the certificate management platform (step 609); ); Then, the certificate management platform obtains the third-party certificate file on the blockchain network according to the third-party certificate file address (step 610); Then, the certificate management platform uses the platform signature and platform timestamp to sign the third-party electronic file as a platform certificate file (step 611); Then, the certificate management platform generates the platform certificate file as interpretation data (step 612); Then, the certificate management platform generates the signature index corresponding to the signature login information and the holder index and interpretation data corresponding to the login information as a signature token (step 613); Then, The certificate management platform links the signature token to the blockchain network to obtain the corresponding signature token address (step 614); then, the certificate management platform generates the holder token with the holder index and interpretation data (step 615); then, the certificate management platform links the holder token to the blockchain network to obtain the corresponding holder token address (step 616); then, the certificate management platform transmits the holder token address to the electronic device (step 617); finally, the certificate management platform transmits the signature token address to the third-party professional signing device (step 618).
綜上所述,可知本發明電子文件由區塊鏈網路儲存,電子裝置透過憑證管理平台提供電子文件地址以及存證請求至第三方專業簽核裝置,依據電子文件地址取得電子文件,對電子文件使用事務所簽章以及存證人簽章的第三方存證文件由區塊鏈網路儲存,憑證管理平台依據第三方存證文件地址取得第三方存證文件,對第三方電子文件使用平台簽章以及平台時戳的平台存證文件生成詮釋資料,詮釋資料配合簽核索引以及持有者索引生成簽核符記並由區塊鏈網路儲存,詮釋資料配合持有者索引生成持有者符記並由區塊鏈網路儲存,憑證管理平台傳送持有者符記地址至電子裝置以及傳送簽核符記地址至第三方專業簽核裝置。In summary, it can be seen that the electronic file of the present invention is stored by the blockchain network, the electronic device provides the electronic file address and the evidence request to the third-party professional signing device through the certificate management platform, obtains the electronic file according to the electronic file address, and uses the firm's signature and the third-party evidence file signed by the witness to the electronic file. The blockchain network stores the third-party evidence file, and the certificate management platform obtains the third-party evidence file according to the third-party evidence file address. , the platform certificate file with platform signature and platform timestamp is used to generate interpretation data for third-party electronic documents. The interpretation data is used in conjunction with the approval index and the holder index to generate the approval token and is stored by the blockchain network. The interpretation data is used in conjunction with the holder index to generate the holder token and is stored by the blockchain network. The certificate management platform transmits the holder token address to the electronic device and transmits the approval token address to the third-party professional approval device.
藉由此一技術手段可以來解決先前技術所存在現有僅使用電子簽章進行電子文件存證仍具有存證流程缺失的問題,進而達成基於區塊鏈與多安控電子文件存證的技術功效。This technical means can be used to solve the problem of the previous technology that only electronic signatures are used for electronic document notarization and the lack of notarization process, thereby achieving the technical effect of electronic document notarization based on blockchain and multi-security control.
雖然本發明所揭露的實施方式如上,惟所述的內容並非用以直接限定本發明的專利保護範圍。任何本發明所屬技術領域中具有通常知識者,在不脫離本發明所揭露的精神和範圍的前提下,可以在實施的形式上及細節上作些許的更動。本發明的專利保護範圍,仍須以所附的申請專利範圍所界定者為準。Although the implementation methods disclosed in the present invention are as above, the above contents are not used to directly limit the scope of patent protection of the present invention. Any person with ordinary knowledge in the technical field to which the present invention belongs can make slight changes in the form and details of implementation without departing from the spirit and scope disclosed in the present invention. The scope of patent protection of the present invention shall still be defined by the scope of the attached patent application.
10:區塊鏈網路 20:電子裝置 30:第三方專業簽核裝置 40:憑證管理平台 41:接收模組 42:區塊鏈存儲模組 43:簽署模組 44:詮釋資料生成模組 45:符記生成模組 46:傳送模組 51:電子文件 52:電子文件地址 53:存證請求 54:第三方存證文件 55:第三方存證文件地址 56:內容錯誤資訊 57:簽核符記 571:簽核符記地址 58:持有者符記 581:持有者符記地址 步驟 601:電子裝置將簽署有持有者簽章的電子文件上鏈至區塊鏈網路以得到相應的電子文件地址 步驟 602:電子裝置使用登入資訊登入憑證管理平台 步驟 603:電子裝置提供電子文件地址以及存證請求至憑證管理平台 步驟 604:憑證管理平台傳送存證請求以及電子文件地址至第三方專業簽核裝置 步驟 605:第三方專業簽核裝置依據電子文件地址自區塊鏈網路取得電子文件 步驟 606:第三方專業簽核裝置使用事務所簽章以及存證人簽章對電子文件進行簽章為第三方存證文件 步驟 607:第三方專業簽核裝置將第三方存證文件上鏈至區塊鏈網路以得到相應的第三方存證文件地址 步驟 608:第三方專業簽核裝置使用簽核登入資訊登入憑證管理平台 步驟 609:第三方專業簽核裝置傳送第三方存證文件地址至憑證管理平台 步驟 610:憑證管理平台依據第三方存證文件地址於區塊鏈網路取得第三方存證文件 步驟 611:憑證管理平台使用平台簽章以及平台時戳對第三方電子文件進行簽章為平台存證文件 步驟 612:憑證管理平台將平台存證文件生成為詮釋資料 步驟 613:憑證管理平台將簽核登入資訊對應的簽核索引以及登入資訊對應的持有者索引與詮釋資料生成為簽核符記 步驟 614:憑證管理平台將簽核符記上鏈至區塊鏈網路以得到相應的簽核符記地址 步驟 615:憑證管理平台將持有者索引與詮釋資料生成為持有者符記 步驟 616:憑證管理平台將持有者符記上鏈至區塊鏈網路以得到相應的持有者符記地址 步驟 617:憑證管理平台傳送持有者符記地址至電子裝置 步驟 618:憑證管理平台傳送簽核符記地址至第三方專業簽核裝置10: Blockchain network 20: Electronic device 30: Third-party professional signing device 40: Certificate management platform 41: Receiving module 42: Blockchain storage module 43: Signing module 44: Interpretation data generation module 45: Token generation module 46: Transmission module 51: Electronic document 52: Electronic document address 53: Certificate request 54: Third-party certificate document 55: Third-party certificate document address 56: Content error information 57: Signature token 571: Signature token address 58: Holder token 581: Holder token address Steps 601: The electronic device links the electronic document signed with the holder's signature to the blockchain network to obtain the corresponding electronic document address Step 602: The electronic device uses the login information to log in to the certificate management platform Step 603: The electronic device provides the electronic document address and the certificate request to the certificate management platform Step 604: The certificate management platform transmits the certificate request and the electronic document address to the third-party professional signing device Step 605: The third-party professional signing device obtains the electronic document from the blockchain network based on the electronic document address Step 606: The third-party professional signing device uses the firm's signature and the signature of the certifier to sign the electronic document as a third-party certificate document Step 607: The third-party professional signing device links the third-party proof file to the blockchain network to obtain the corresponding third-party proof file address Step 608: The third-party professional signing device uses the signing login information to log in to the certificate management platform Step 609: The third-party professional signing device transmits the third-party proof file address to the certificate management platform Step 610: The certificate management platform obtains the third-party proof file on the blockchain network based on the third-party proof file address Step 611: The certificate management platform uses the platform signature and platform timestamp to sign the third-party electronic file as a platform proof file Step 612: The certificate management platform generates the platform proof file as interpretation data Step 613: The certificate management platform generates a signature token from the signature index corresponding to the signature login information and the holder index and interpretation data corresponding to the login information Step 614: The certificate management platform links the signature token to the blockchain network to obtain the corresponding signature token address Step 615: The certificate management platform generates a holder token from the holder index and interpretation data Step 616: The certificate management platform links the holder token to the blockchain network to obtain the corresponding holder token address Step 617: The certificate management platform transmits the holder token address to the electronic device Step 618: The certificate management platform transmits the signature token address to a third-party professional signing device
第1圖繪示為本發明基於區塊鏈與多安控的電子文件存證系統的系統方塊圖。 第2圖繪示為本發明基於區塊鏈與多安控的電子文件存證的架構示意圖。 第3A圖至第3C圖繪示為本發明基於區塊鏈與多安控的電子文件存證方法的方法流程圖。 Figure 1 shows a system block diagram of the electronic document storage system based on blockchain and multi-security control of the present invention. Figure 2 shows a schematic diagram of the architecture of the electronic document storage system based on blockchain and multi-security control of the present invention. Figures 3A to 3C show a method flow chart of the electronic document storage method based on blockchain and multi-security control of the present invention.
10:區塊鏈網路 10: Blockchain network
20:電子裝置 20: Electronic devices
30:第三方專業簽核裝置 30: Third-party professional signing device
40:憑證管理平台 40: Certificate management platform
41:接收模組 41: Receiving module
42:區塊鏈存儲模組 42: Blockchain storage module
43:簽署模組 43:Signature module
44:詮釋資料生成模組 44: Interpretation data generation module
45:符記生成模組 45:Symbol generation module
46:傳送模組 46:Transmission module
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112118929A TWI851221B (en) | 2023-05-22 | 2023-05-22 | Multi-security control electronic document deposit evidence system based on block chain and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112118929A TWI851221B (en) | 2023-05-22 | 2023-05-22 | Multi-security control electronic document deposit evidence system based on block chain and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI851221B true TWI851221B (en) | 2024-08-01 |
| TW202448164A TW202448164A (en) | 2024-12-01 |
Family
ID=93283867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112118929A TWI851221B (en) | 2023-05-22 | 2023-05-22 | Multi-security control electronic document deposit evidence system based on block chain and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI851221B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10621660B1 (en) * | 2010-06-08 | 2020-04-14 | United Services Automobile Association (Usaa) | Apparatuses, methods, and systems for remote deposit capture with enhanced image detection |
| CN111756543A (en) * | 2019-03-29 | 2020-10-09 | 区块科技股份有限公司 | Blockchain-based contract signing and verification system and its implementation method |
| TW202139668A (en) * | 2020-02-19 | 2021-10-16 | 安地卡及巴布達商區塊鏈控股有限公司 | Platform for a plurality of services associated with a blockchain |
| TWM625752U (en) * | 2021-04-27 | 2022-04-21 | 香港商智慧生醫材料有限公司 | Medical data authentication system |
-
2023
- 2023-05-22 TW TW112118929A patent/TWI851221B/en active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10621660B1 (en) * | 2010-06-08 | 2020-04-14 | United Services Automobile Association (Usaa) | Apparatuses, methods, and systems for remote deposit capture with enhanced image detection |
| CN111756543A (en) * | 2019-03-29 | 2020-10-09 | 区块科技股份有限公司 | Blockchain-based contract signing and verification system and its implementation method |
| TW202139668A (en) * | 2020-02-19 | 2021-10-16 | 安地卡及巴布達商區塊鏈控股有限公司 | Platform for a plurality of services associated with a blockchain |
| TWM625752U (en) * | 2021-04-27 | 2022-04-21 | 香港商智慧生醫材料有限公司 | Medical data authentication system |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202448164A (en) | 2024-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110771095B (en) | Systems and methods for implementing blockchain-based digital certificates | |
| CN110800254B (en) | Systems and methods for generating digital tokens | |
| CN112199721A (en) | Authentication information processing method, device, equipment and storage medium | |
| CN114884674B (en) | User data circulation method, device and equipment based on block chain | |
| US11526955B2 (en) | Protocol-based system and method for establishing a multi-party contract | |
| CN112435026B (en) | Method and device for protecting file transaction information by using zero-knowledge proof and electronic equipment | |
| CN115085934B (en) | Contract management method and related equipment based on blockchain and combined key | |
| CN109861829B (en) | Cloud data justice auditing system supporting dynamic updating and auditing method thereof | |
| CN110677259B (en) | Full-link real-time notarization system and method for electronic contract | |
| CN109981287A (en) | A kind of code signature method and its storage medium | |
| CN108022194A (en) | Law-enforcing recorder and its data safety processing method, server and system | |
| WO2020042508A1 (en) | Method, system and electronic device for processing claim incident based on blockchain | |
| CN111681141B (en) | File authentication method, file authentication device and terminal equipment | |
| CN114003925A (en) | Signature combined online declaration method and system based on block chain | |
| CN114240399A (en) | Government affair data processing method and system based on block chain platform | |
| CN107171787A (en) | A kind of blind label of data based on multiple hash algorithm deposit card method and system | |
| CN114969786A (en) | Blockchain-based guarantee data processing method, node and system | |
| US11335109B2 (en) | Computing device for document authentication and a method to operate the same | |
| WO2022099909A1 (en) | Application method for delegating electronic certificate among multiple roles | |
| CN114565485A (en) | Labor contract management method and system based on block chain ipfs storage | |
| TWI851221B (en) | Multi-security control electronic document deposit evidence system based on block chain and method thereof | |
| CN118585981B (en) | Block chain-based entity digital certificate generation method, system, equipment and medium | |
| TWI851223B (en) | Multi-security control electronic document verification and evidence system based on block chain and method thereof | |
| CN118734335A (en) | Cross-border guarantee data processing method and device | |
| CN112270636A (en) | Block chain-based consignment logistics management method, device, terminal and storage medium |