TWI794740B - 資料上鏈系統及方法 - Google Patents

資料上鏈系統及方法 Download PDF

Info

Publication number
TWI794740B
TWI794740B TW110104781A TW110104781A TWI794740B TW I794740 B TWI794740 B TW I794740B TW 110104781 A TW110104781 A TW 110104781A TW 110104781 A TW110104781 A TW 110104781A TW I794740 B TWI794740 B TW I794740B
Authority
TW
Taiwan
Prior art keywords
data
hash
electronic device
specific
uploading
Prior art date
Application number
TW110104781A
Other languages
English (en)
Other versions
TW202232923A (zh
Inventor
郭進忠
陳明勝
Original Assignee
宜鼎國際股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 宜鼎國際股份有限公司 filed Critical 宜鼎國際股份有限公司
Priority to TW110104781A priority Critical patent/TWI794740B/zh
Priority to US17/648,265 priority patent/US20220255751A1/en
Publication of TW202232923A publication Critical patent/TW202232923A/zh
Application granted granted Critical
Publication of TWI794740B publication Critical patent/TWI794740B/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • G06F21/645Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本發明提供一種資料上鏈系統,其包括一資料儲存裝置及一電子裝置,資料儲存裝置包括一控制器、複數個快閃記憶體及一資料儲存介面,電子裝置包括一微處理器及一網路通訊元件;控制器利用一雜湊演算程式計算快閃記憶體中的一特定資料,以取得特定資料所對應的一雜湊資料,控制器透過資料儲存介面傳輸雜湊資料至電子裝置,電子裝置的處理器利用一資料上鏈程式上傳雜湊資料至一區塊鏈以將雜湊資料上鏈在一區塊鏈中,於是,資料上鏈系統將特定資料所對應的雜湊資料上鏈在區塊鏈上,將可確保特定資料使用上的安全性。

Description

資料上鏈系統及方法
本發明有關於一種資料上鏈系統,尤指一種可將資料上鏈的系統。
隨著資料儲存的需求,資料儲存裝置,如固態硬碟(Solid State Drive,SSD),常被一電腦主機或一自動化設備應用於儲存資料。再者,目前網路上,充斥了許多惡意的網路駭客。有些網路駭客或惡意者為了達到一特定的目的,常會入侵一些政府單位或公司的電腦主機,並對於該些電腦主機之資料儲存裝置所儲存的資料進行竄改。
當資料儲存裝置中被竄改的資料為一重要性的商業資料(如金融資料、客戶資料等等)時,若無法辨識出被竄改資料之真偽,後續將被竄改資料使用在交易上或個資上將會衍伸出許多的問題。
本發明的一目的,在於提出一種資料上鏈系統, 其資料上鏈系統包括一資料儲存裝置及一具有上網功能的電子裝置,電子裝置可將儲存在資料儲存裝置的資料上鏈至一雲端的區塊鏈之上,以便透過區塊鏈資料不可被竄改、不可被偽造的特性來保護資料儲存裝置所儲存資料的安全性。
本發明又一目的,在於提出一種資料上鏈系統,其資料儲存裝置包括一控制器、複數個快閃記憶體及一資料傳輸介面,而電子裝置包括一微處理器及一網路通訊元件。控制器利用一雜湊演算程式計算快閃記憶體中的一特定資料,以取得特定資料所對應的一第一雜湊資料,且透過資料儲存介面傳輸第一雜湊資料至電子裝置。電子裝置的處理器利用一資料上鏈程式上傳第一雜湊資料至一區塊鏈以將第一雜湊資料上鏈在一區塊鏈中。之後,當使用者欲使用快閃記憶體所儲存的特定資料時,控制器利用雜湊演算程式再次計算目前儲存的特定資料所對應的一第二雜湊資料,透過資料傳輸介面傳輸第二雜湊資料至電子裝置。電子裝置的處理器透過網路通訊元件從區塊鏈抓取第一雜湊資料,比較第二雜湊資料是否相等於上鏈的第一雜湊資料,以根據比較的結果來確認目前資料儲存裝置所儲存的特定資料之真偽,致使透過區塊鏈資料不可被竄改、不可被偽造的特性,將可以確保資料儲存裝置所儲存的資料使用上的安全性。
為達成上述目的,本發明提供一種資料上鏈系統,包括:一資料儲存裝置,包括:一資料傳輸介面;一控制器;及複數個快閃記憶體,控制器連接資料傳輸介面及快閃記憶體,其中控制器利用一雜湊演算程式計算欲存入至快閃記憶體中的一特定資料或已存入至快閃記憶體中的特定資料,以取得特定資料所對應的一第一雜湊資料;及一電子裝置,包括:一處理器;及一網路通訊元件,處理器連接網路通訊元件,其中電子裝置透過網路通訊元件網路連線一區塊鏈;其中資料儲存裝置透過資料傳輸介面傳送第一雜湊資料至電子裝置,當電子裝置收到第一雜湊資料時,電子裝置的處理器執行一資料上鏈程式,以透過資料上鏈程式將第一雜湊資料上傳至區塊鏈而將第一雜湊資料上鏈在區塊鏈中。
本發明一實施例中,快閃記憶體包括一第一資料儲存區及一第二資料儲存區,第一資料儲存區儲存一般資料,第二資料儲存區儲存特定資料。
本發明一實施例中,特定資料為一特定檔案格式的資料或一特定檔案內容的資料。
本發明一實施例中,控制器包括有一韌體,韌體建置有雜湊演算程式。
本發明一實施例中,處理器建置有一嵌入式系統,資料上鏈程式被安裝在嵌入式系統。
本發明一實施例中,電子裝置從資料儲存裝置接收特定資料,透過資料上鏈程式將特定資料上傳至區塊鏈而將特定資料上鏈在區塊鏈中。
本發明一實施例中,資料傳輸介面為一SATA傳輸介面、一PCIe傳輸介面或一USB傳輸介面。
本發明又提供一種資料上鏈方法,其應用在一資料上鏈系統上,資料上鏈系統包括一資料儲存裝置及一電子裝置,資料儲存裝置包括一控制器、複數個快閃記憶體及一資料傳輸介面,電子裝置包括一處理器及一網路通訊元件,資料儲存裝置與電子裝置透過資料傳輸介面連接一起,電子裝置透過網路通訊元件網路連接一區塊鏈,資料上鏈方法包括:透過資料儲存裝置的控制器對於欲存入至快閃記憶體中的一特定資料或已存入至快閃記憶體中的特定資料執行一雜湊演算以取得一第一雜湊資料;透過資料儲存裝置的資料傳輸介面傳輸第一雜湊資料至電子裝置;及透過電子裝置的處理器執行一資料上鏈程式以將第一雜湊資料上傳至區塊鏈而將第一雜湊資料上鏈在區塊鏈中。
本發明一實施例中,更包括:透過資料上鏈程式將特定資料上傳至區塊鏈以將特定資料上鏈在區塊鏈中。
本發明一實施例中,資料上鏈方法方法進一步包括一資料真偽驗證程序,資料真偽驗證程序包括:透過資料儲存裝置的控制器再次對於快閃記憶體中的特定資料執行雜湊演算以取得一第二雜湊資料;透過資料儲存裝置的資料傳輸介面傳輸第二雜湊資料至電子裝置;及令電子裝置的處理器透過網路通訊元件從區塊鏈抓取特定資料所對應的第一雜湊資料;及比對第一雜湊資料是否等於第二雜湊資料以判斷特定資料是否被竄改。
請參閱圖1,為本發明資料上鏈系統的結構示意圖。如圖1所示,資料上鏈系統100包括一資料儲存裝置10及一電子裝置30。資料儲存裝置10亦可為一固態硬碟(Solid State Disk),其包括一控制器11、複數個快閃記憶體13及一資料傳輸介面15,控制器11連接快閃記憶體13及資料傳輸介面15。資料傳輸介面15為一SATA傳輸介面、一PCIe傳輸介面或一USB傳輸介面。再者,控制器11包括有一韌體111。此外,資料儲存裝置10更包括有一雜湊演算程式112。本發明一實施例中,雜湊演算程式112係建置在控制器11的韌體111中,由控制器11執行。或者,本發明又一實施例中,雜湊演算程式112以一軟體的形式被安裝在快閃記憶體13的作業系統中,由作業系統執行。
電子裝置30包括一處理器31及一網路通訊元件33。處理器31連接網路通訊元件33。網路通訊元件33為一WiFi通訊元件、一RJ45通訊元件或一3G、4G或5G通訊元件。電子裝置30將透過網路通訊元件33連接一區塊鏈50。再者,處理器31建置有一嵌入式系統32,其為一Linux、RTOX或TinyOS架構的系統且儲存在一非揮發性記憶體中。一資料上鏈程式321係以一軟體的形式被安裝在處理器31之嵌入式系統32中,由嵌入式系統32執行。
一特定資料12(如商業資料、機密資料、個人資料或特定資料格式的資料等等)亦可透過資料儲存裝置10之資料傳輸介面15存入快閃記憶體13中。本發明一實施例中,當特定資料12欲存入至快閃記憶體13前,控制器11先執行雜湊演算程式112,以利用雜湊演算程式112計算特定資料12而產生一第一雜湊資料14,並透過資料傳輸介面15將第一雜湊資料14傳輸至電子裝置30。
電子裝置30接收到第一雜湊資料14後,電子裝置30的處理器31執行資料上鏈程式321,以利用資料上鏈程式321上傳第一雜湊資料14至區塊鏈50而將第一雜湊資料14上鏈在區塊鏈50中。則,透過區塊鏈資料不可被竄改、不可被偽造的的特性,第一雜湊資料14將可以在區塊鏈50之中被保護。待第一雜湊資料14上鏈在區塊鏈50後,控制器11將特定資料12寫入至快閃記憶體13中。
或者,本發明又一實施例中,快閃記憶體13包括有一第一資料儲存區131及一第二資料儲存區133。第一資料儲存區131用以儲存一般性的資料,例如作業系統或應用程式,而第二資料儲存區133用以儲存一或多個特定資料12,例如商業文件、證照文件、機密文件等等重要性之文件資料。當特定資料12已儲存在第二資料儲存區133時,控制器11將自動執行雜湊演算程式112,以利用雜湊演算程式112雜湊演算第二資料儲存區133中的每一特定資料12,以產生每一特定資料12所對應的第一雜湊資料14,且利用資料上鏈程式321將每一特定資料12所對應的第一雜湊資料14透過資料傳輸介面15傳送至電子裝置30。電子裝置30陸續接收到每一特定資料12所對應的第一雜湊資料14,將每一特定資料12所對應的第一雜湊資料14分別上傳至區塊鏈50,以將每一特定資料12所對應的第一雜湊資料14分別上鏈在區塊鏈50中。則,透過區塊鏈資料不可被竄改、不可被偽造的特性,每一特定資料12所對應的第一雜湊資料14將可在區塊鏈50之中被保護。
或者,本發明又一實施例中,特定資料12為一特定檔案格式的資料,如WORD檔、PDF檔、PPT檔、JPG檔、EXECL檔、DWG檔或其他檔案格式的資料。當控制器11根據副檔名分析出特定檔案格式的資料12欲存入快閃記憶體13中或已存入快閃記憶體13中時,控制器11將自動執行雜湊演算程式112,以對於特定檔案格式的資料12執行雜湊演算而取得特定檔案格式的資料12所對應的第一雜湊資料14,而後透過資料傳輸介面15傳輸特定檔案格式的資料12所對應的第一雜湊資料14至電子裝置30。之後,電子裝置30利用資料上鏈程式321上傳特定檔案格式的資料12所對應的第一雜湊資料14至區塊鏈50,以將特定檔案格式的資料12所對應的第一雜湊資料14分別上鏈在區塊鏈50中。則,透過區塊鏈資料不可被竄改、不可被偽造的特性,特定檔案格式的資料12所對應的第一雜湊資料14將可在區塊鏈50之中被保護。
或者,本發明又一實施例中,特定資料12為一特定檔案內容的資料,如商業合約資料、證照文件資料或個人基本資料。當控制器11根據一或多個關鍵字分析出特定檔案內容的資料12欲存入快閃記憶體13中或已存入快閃記憶體13中時,將自動執行雜湊演算程式112,以對於特定檔案內容的資料12執行雜湊演算而取得特定檔案內容的資料12所對應的第一雜湊資料14,而後透過資料傳輸介面15傳輸特定檔案內容的資料12所對應的第一雜湊資料14至電子裝置30。之後,電子裝置30利用資料上鏈程式321上傳特定檔案內容的資料12所對應的第一雜湊資料14至區塊鏈50,以將特定檔案內容的資料12所對應的第一雜湊資料14分別上鏈在區塊鏈50中。則,透過區塊鏈資料不可被竄改、不可被偽造的特性,特定檔案內容的資料12所對應的第一雜湊資料14將可在區塊鏈50之中被保護。
接續,當使用者欲利用快閃記憶體13所儲存的特定資料12作為證明、交易或其他特定需求之前,資料上鏈系統100亦可執行一資料真偽驗證程序。資料真偽驗證程序執行時,資料儲存裝置10的控制器11再次對於快閃記憶體13所儲存的特定資料12執行雜湊演算以取得一第二雜湊資料16,並將第二雜湊資料16傳輸至電子裝置30。電子裝置30之處理器31收到第二雜湊資料16後,資料上鏈程式321透過網路通訊元件33從區塊鏈50抓取特定資料12所對應的第一雜湊資料14,且比對第二雜湊資料16是否等於第一雜湊資料14,以判斷特定資料12是否被竄改。若資料上鏈程式321判斷出第二雜湊資料16等於上鏈的第一雜湊資料14,則,特定資料12係為一未被竄改的原始資料;反之,若資料上鏈程式321判斷出第二雜湊資料16不等於上鏈的第一雜湊資料14,則,特定資料12係為一已被竄改的原始資料。如此,資料上鏈系統100透過執行資料真偽驗證程序,以確認特定資料12之真偽,致使確保特定資料12使用上的安全性。
請參閱圖2,為本發明資料上鏈方法的流程圖。如圖2所示,首先,步驟S701,資料儲存裝置10的控制器11對於欲存入至快閃記憶體13中的一特定資料12或已存入至快閃記憶體13中的特定資料12執行一雜湊演算以取得一第一雜湊資料14。步驟S702,資料儲存裝置10透過資料傳輸介面15傳輸第一雜湊資料14至電子裝置30。步驟S703,電子裝置30收到第一雜湊資料14後,處理器31利用資料上鏈程式321將第一雜湊資料14上傳至區塊鏈50,以將第一雜湊資料14上鏈在區塊鏈50中。再者,本發明一實施例中,電子裝置30也可以從資料儲存裝置10接收特定資料12,透過資料上鏈程式321將特定資料12及其對應的第一雜湊資料14上傳至區塊鏈50而將特定資料12及其對應的第一雜湊資料14上鏈在區塊鏈50中。
之後,當使用者欲使用快閃記憶體13所儲存的特定資料12之前,資料上鏈系統100執行一資料真偽驗證程序S71。在資料真偽驗證程序S71中,步驟S711,資料儲存裝置10的控制器11再次對於快閃記憶體13中的特定資料12執行雜湊演算以取得一第二雜湊資料16。步驟S712,資料儲存裝置10透過資料傳輸介面15傳輸第二雜湊資料16至電子裝置30。步驟S713,電子裝置30之資料上鏈程式321透過網路通訊元件33從區塊鏈50抓取特定資料12所對應的第一雜湊資料14。步驟S714,資料上鏈程式321比對第二雜湊資料16是否等於第一雜湊資料14;若是,步驟S715,資料上鏈程式321將判斷出特定資料12為一未被竄改的原始資料;若否,步驟S716,資料上鏈程式321將判斷出特定資料12為一已被竄改的原始資料。
以上所述者,僅為本發明之一較佳實施例而已,並非用來限定本發明實施之範圍,即凡依本發明申請專利範圍所述之形狀、構造、特徵及精神所為之均等變化與修飾,均應包括於本發明之申請專利範圍內。
100:資料上鏈系統 10:資料儲存裝置 11:控制器 111:韌體 112:雜湊演算程式 12:特定資料 13:快閃記憶體 131:第一資料儲存區 133:第二資料儲存區 14:第一雜湊資料 15:資料傳輸介面 16:第二雜湊資料 30:電子裝置 31:處理器 32:嵌入式系統 321:資料上鏈程式 33:網路通訊元件 50:區塊鏈
圖1:本發明資料上鏈系統的結構示意圖。
圖2:本發明資料上鏈方法之實施例的流程圖。
100:資料上鏈系統
10:資料儲存裝置
11:控制器
111:韌體
112:雜湊演算程式
12:特定資料
13:快閃記憶體
131:第一資料儲存區
133:第二資料儲存區
14:第一雜湊資料
15:資料傳輸介面
16:第二雜湊資料
30:電子裝置
31:處理器
32:嵌入式系統
321:資料上鏈程式
33:網路通訊元件
50:區塊鏈

Claims (9)

  1. 一種資料上鏈系統,包括:一資料儲存裝置,包括:一資料傳輸介面;一控制器;及複數個快閃記憶體,該控制器連接該資料傳輸介面及該快閃記憶體,其中該控制器包括有一韌體,且該韌體建置有任何一種雜湊演算程式,計算欲存入至該快閃記憶體中的一特定屬性文件或已存入至該快閃記憶體中的該特定屬性文件,以取得該特定屬性文件所對應的一雜湊資料;及一電子裝置,包括:一處理器;及一網路通訊元件,該處理器連接該網路通訊元件,其中該電子裝置透過該網路通訊元件網路連線一區塊鏈;其中該資料儲存裝置透過該資料傳輸介面傳送該雜湊資料至該電子裝置,當該電子裝置收到該雜湊資料時,該電子裝置的該處理器執行一資料上鏈程式,以透過該資料上鏈程式將該雜湊資料上傳至該區塊鏈而將該雜湊資料上鏈在該區塊鏈中。
  2. 如請求項1所述的資料上鏈系統,其中該快閃記憶體包括一第一資料儲存區及一第二資料儲存區,該第一資料儲存區儲存一般資料,該第二資料儲存區儲存該特定屬性文件。
  3. 如請求項1所述的資料上鏈系統,其中該特定屬性文件為一特定檔案格式的資料或一特定檔案內容的資料。
  4. 如請求項1所述的資料上鏈系統,其中該處理器建置有一嵌入式系統,該資料上鏈程式被安裝在該嵌入式系統。
  5. 如請求項1所述的資料上鏈系統,其中該電子裝置從該資料儲存裝置接收該特定屬性文件,透過該資料上鏈程式將該特定屬性文件上傳至該區塊鏈而將該特定屬性文件上鏈在該區塊鏈中。
  6. 如請求項1所述的資料上鏈系統,其中該資料傳輸介面為一SATA傳輸介面、一PCIe傳輸介面或一USB傳輸介面。
  7. 一種資料上鏈方法,其應用在一資料上鏈系統上,該資料上鏈系統包括一資料儲存裝置及一電子裝置,該資料儲存裝置包括一具有一韌體之控制器、複數個快閃記憶體及一資料傳輸介面,該電子裝置包括一處理器及一網路通訊元件,該資料儲存裝置與該電子裝置透過該資料傳輸介面連接一起,該電子裝置透過該網路通訊元件網路連接一區塊鏈,該資料上鏈方法包括:透過該資料儲存裝置的該控制器的該韌體所建置的任何一種雜湊演算程式,對於欲存入至該快閃記憶體中的一特定屬性文件或已存入至該快閃記憶體中的該特定屬性文件執行任何一種雜湊演算以取得一第一雜湊資料;透過該資料儲存裝置的該資料傳輸介面傳輸該第一雜湊資料至該電子裝置;及透過該電子裝置的該處理器執行一資料上鏈程式以將該第一雜湊資料上傳至該區塊鏈而將該第一雜湊資料上鏈在該區塊鏈中。
  8. 如請求項7所述的資料上鏈方法,更包括:透過該資料上鏈程式將該特定屬性文件上傳至該區塊鏈以將該特定屬性文件上鏈在該區塊鏈中。
  9. 如請求項7所述的資料上鏈方法,該資料上鏈方法方法進一步包括一資料真偽驗證程序,該資料真偽驗證程序包括:透過該資料儲存裝置的該控制器再次對於該快閃記憶體中的該特定屬性文件執行該任何一種雜湊演算以取得一第二雜湊資料;透過該資料儲存裝置的該資料傳輸介面傳輸該第二雜湊資料至該電子裝置;及令該電子裝置的該處理器透過該網路通訊元件從該區塊鏈抓取該特定屬性文件所對應的該第一雜湊資料;及比對該第二雜湊資料是否等於該第一雜湊資料以判斷該特定屬性文件是否被竄改。
TW110104781A 2021-02-08 2021-02-08 資料上鏈系統及方法 TWI794740B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW110104781A TWI794740B (zh) 2021-02-08 2021-02-08 資料上鏈系統及方法
US17/648,265 US20220255751A1 (en) 2021-02-08 2022-01-18 System and method capable of uploading data into blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW110104781A TWI794740B (zh) 2021-02-08 2021-02-08 資料上鏈系統及方法

Publications (2)

Publication Number Publication Date
TW202232923A TW202232923A (zh) 2022-08-16
TWI794740B true TWI794740B (zh) 2023-03-01

Family

ID=82704461

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110104781A TWI794740B (zh) 2021-02-08 2021-02-08 資料上鏈系統及方法

Country Status (2)

Country Link
US (1) US20220255751A1 (zh)
TW (1) TWI794740B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170330174A1 (en) * 2016-05-11 2017-11-16 Nasdaq, Inc. Application framework using blockchain-based asset ownership
TWM602765U (zh) * 2020-07-06 2020-10-11 翁仲和 透過第三方區塊鏈進行保單存證與驗證之系統
TW202042171A (zh) * 2019-03-27 2020-11-16 開曼群島商創新先進技術有限公司 提高區塊鏈網路與外部資料源之間的通信的完整性

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10802750B2 (en) * 2019-02-28 2020-10-13 Silicon Motion Inc. Universal flash storage memory module, controller and electronic device with advanced turbo write buffer and method for operating the memory module
TWI706662B (zh) * 2019-04-24 2020-10-01 國際信任機器股份有限公司 用於鏈接資料的方法與裝置
US11570002B2 (en) * 2019-05-29 2023-01-31 International Business Machines Corporation Reduced-step blockchain verification of media file
US11671262B2 (en) * 2020-05-29 2023-06-06 Microsoft Technology Licensing, Llc Asynchronously determining relational data integrity using cryptographic data structures

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170330174A1 (en) * 2016-05-11 2017-11-16 Nasdaq, Inc. Application framework using blockchain-based asset ownership
TW202042171A (zh) * 2019-03-27 2020-11-16 開曼群島商創新先進技術有限公司 提高區塊鏈網路與外部資料源之間的通信的完整性
TWM602765U (zh) * 2020-07-06 2020-10-11 翁仲和 透過第三方區塊鏈進行保單存證與驗證之系統

Also Published As

Publication number Publication date
TW202232923A (zh) 2022-08-16
US20220255751A1 (en) 2022-08-11

Similar Documents

Publication Publication Date Title
US10936729B2 (en) Redundant key management
US9940065B2 (en) Systems and methods for migrating data
US20170031760A1 (en) Validating stored encoded data slice integrity in a dispersed storage network
CN110023939A (zh) 用于存储装置中基于范围的检查点的方法和设备
US10592106B2 (en) Replication target service
CN103959256A (zh) 基于指纹的数据重复删除
KR20150074564A (ko) 데이터 중복 제거를 수행할 수 있는 데이터 저장 장치의 동작 방법들
US11275835B2 (en) Method of speeding up a full antivirus scan of files on a mobile device
US8769627B1 (en) Systems and methods for validating ownership of deduplicated data
US10606499B2 (en) Computer system, storage apparatus, and method of managing data
US11354048B2 (en) Storage device and data disposal method thereof
KR101351561B1 (ko) 빅 데이터 추출 시스템 및 방법
US10586052B1 (en) Input/output (I/O) inspection methods and systems to detect and defend against cybersecurity threats
US9946486B1 (en) Duplication between disparate deduplication systems
TWI794740B (zh) 資料上鏈系統及方法
CN108052644B (zh) 数据模式日志文件***的数据写入方法及***
US20240113728A1 (en) System and method for data compaction and security with extended functionality
CN105100039A (zh) 基于iSCSI的数据完整性存储***
US20240037233A1 (en) Ransomware and malicious software protection in ssd/ufs by nvme instructions log analysis based on machine-learning
KR20160112744A (ko) 문서 보안시스템 및 문서 보안방법
TW202227958A (zh) 可將資料上鏈的資料儲存裝置及方法
CN114915636A (zh) 数据上链***及方法
CN112506426A (zh) 可将数据上链的数据储存装置
TWI693816B (zh) 數位資料防偽裝置及方法
TWI805142B (zh) 線上投保簽核系統