可将数据上链的数据储存装置制造方法及图纸

技术编号:27684537 阅读:26 留言:0更新日期:2021-03-17 03:44
本发明专利技术提供一种数据储存装置,其包括一具有一控制器及复数个闪存的数据储存单元、一微处理器及一网络通讯组件;一数据上链程序建置在微处理器或控制器中,数据上链程序利用一哈希算法计算闪存中的一特定数据,以取得特定数据所对应的一哈希数据,并将哈希数据上链在一区块链中,于是,数据储存装置将特定数据所对应的哈希数据上链在区块链上,将可确保特定数据使用上的安全性。

【技术实现步骤摘要】
可将数据上链的数据储存装置
本专利技术有关于一种数据储存装置,尤指一种可将数据上链的数据储存装置。
技术介绍
随着数据储存的需求,数据储存装置,如固态硬盘(SolidStateDrive,SSD),常被一计算机主机或一自动化设备应用于储存数据。再者,目前网络上,充斥了许多恶意的网络黑客。有些网络黑客或恶意者为了达到一特定的目的,常会入侵一些政府单位或公司的计算机主机,并对于该些计算机主机之数据储存装置所储存的数据进行窜改。当数据储存装置中被窜改的数据为一重要性的商业数据(如金融数据、客户数据等等)时,若无法辨识出被窜改数据之真伪,后续将被窜改数据使用在交易上或个资上将会衍伸出许多的问题。
技术实现思路
本专利技术的一目的,在于提出一种数据储存装置,其数据储存装置系可将数据上链至一云端的区块链之上,以便透过区块链数据不可被窜改、不可被伪造的特性来保护数据储存装置所储存数据的安全性。本专利技术又一目的,在于提出一种数据储存装置,其数据储存装置包括一具有一控制器及复数个闪存的数据储存单元、一微处理器及一网络通讯组件。一数据上链程序建置在微处理器或控制器中。一特定数据欲存入至数据储存装置前,微处理器或控制器先执行数据上链程序。数据上链程序利用一哈希算法计算特定数据,以产生一第一哈希数据,且透过网络通讯组件将第一哈希数据上传至区块链,以将第一哈希数据上链在区块链中。之后,当使用者欲使用闪存所储存的特定数据时,利用数据上链程序计算出目前储存的特定数据所对应的第二哈希数据,比较第二哈希数据是否相等于上链的第一哈希数据,以根据比较的结果来确认目前数据储存装置所储存的特定数据之真伪,致使透过区块链数据不可被窜改、不可被伪造的特性,将可以确保数据储存装置所储存的数据使用上的安全性。为达成上述目的,本专利技术提供一种数据储存装置,包括:一数据储存单元,包括一控制器及复数个闪存,控制器连接闪存;及一微处理器,连接数据储存单元及一网络通讯组件,其中数据储存装置透过网络通讯组件网络联机一区块链,一数据上链程序建置在微处理器或控制器中;其中,数据上链程序利用一哈希算法计算欲存入至闪存中的一特定数据或已存入至闪存中的特定数据,以取得特定数据所对应的一第一哈希数据,微处理器透过网络通讯组件将第一哈希数据上传至区块链,以将第一哈希数据上链在区块链中。本专利技术一实施例中,闪存包括一第一数据储存区及一第二数据储存区,第一数据储存区储存一般数据,第二数据储存区储存特定数据。本专利技术一实施例中,特定数据为一特定文件格式的数据或一特定档案内容的数据。本专利技术一实施例中,数据上链程序再次计算闪存中的特定数据以产生一第二哈希数据,且从区块链抓取特定数据所对应的第一哈希数据;数据上链程序经由比对第一哈希数据是否等于第二哈希数据,以判断特定数据是否被窜改。本专利技术一实施例中,数据上链程序将特定数据上传至区块链,以将特定数据上链在区块链中。本专利技术一实施例中,微处理器建置有一嵌入式系统,嵌入式系统用以执行数据上链程序。本专利技术一实施例中,数据储存装置为一具有SATA传输接口、PCIe传输接口或USB传输接口的数据储存装置。本专利技术一实施例中,网络通讯组件为一WiFi通讯组件、一RJ45通讯组件或一3G、4G或5G通讯组件。本专利技术又提供一种应用在一数据储存装置上的数据上链的方法,数据储存装置包括一具有一控制器及复数个闪存的数据储存单元、一微处理器及一网络通讯组件,一数据上链程序建置在微处理器或控制器中,可将数据上链的方法包括:透过微处理器或控制器执行数据上链程序;利用数据上链程序的一哈希算法计算欲存入至闪存中的一特定数据或已存入至闪存中的特定数据以取得一第一哈希数据;及上传第一哈希数据至区块链以将第一哈希数据上链在区块链中。本专利技术一实施例中,可将数据上链的方法进一步包括一数据真伪验证程序,数据真伪验证程序包括:透过数据上链程序的哈希算法再次计算闪存中的特定数据以产生一第二哈希数据;从区块链抓取特定数据所对应的第一哈希数据;及比对第一哈希数据是否等于第二哈希数据以判断特定数据是否被窜改。本专利技术一实施例中,可将数据上链的方法进一步包括:透过数据上链程序将特定数据上传至区块链以将特定数据上链在区块链中。附图说明图1:本专利技术数据储存装置的结构示意图。图2:本专利技术可将数据上链的方法之一实施例的流程图。附图标记说明:100-数据储存装置;11-数据储存单元;111-控制器;113-闪存;1130-操作系统;1131-第一数据储存区;1132-第二数据储存区;12-数据上链程序;13-微处理器;130-连接线路;131-嵌入式系统;15-网络通讯组件;20-特定数据;200-区块链;21-第一哈希数据;22-第二哈希数据。具体实施方式请参阅图1,为本专利技术数据储存装置的结构示意图。如图1所示,本专利技术数据储存装置100亦可为一具有SATA传输接口、PCIe传输接口或USB传输接口的固态硬盘(SolidStateDisk),其设置于一电子装置中,如计算机主机、自动化设备,作为电子装置的一储存媒体。数据储存装置100包括一数据储存单元11及一微处理器13。数据储存单元11包括一控制器111及复数个闪存113。控制器111连接复数个闪存113。微处理器13透过一专属的连接线路130连接数据储存单元11的控制器111。连接线路130亦可为一RS232规格、一UART规格或一I2C规格的连接线路。本专利技术一实施例中,微处理器13为一具备网络通讯功能的芯片,一网络通讯组件15整合在微处理器13之中;或者,本专利技术又一实施例中,微处理器13及网络通讯组件15分别为各自独立的组件,微处理器13连接网络通讯组件15。数据储存装置100将透过网络通讯组件15网络连接一云端的区块链200。再者,微处理器13建置有一嵌入式系统131,其为一Linux、RTOX或TinyOS架构的系统且储存在一非挥发性内存中。此外,数据储存装置100更包括有一数据上链程序12。数据上链程序12系以一韧体的形式选择建置在微处理器13或控制器111之中,由微处理器13或控制器111直接执行。或者,数据上链程序12以一软件的形式被安装在微处理器13之嵌入式系统131中,由嵌入式系统131执行。再或者,数据储存单元11的闪存113安装有一操作系统1130,数据上链程序12以一软件的形式被安装在数据储存单元11的操作系统1130中,由操作系统1130执行。一特定数据20(如商业数据、机密数据、个人数据或特定数据格式的数据等等)亦可透过数据储存装置100之数据传输接口存入数据储存装置100中。本专利技术一实施例中,当特定数据20欲存入至数据储存装置100前,微处理器13或控制器111先执行数据上链程序12。数据上链程序12利用一哈希算法(HashingAlgorithm)计算特定数据20以产生一第一哈希数据21,且透过网络通讯组件15将第一哈希数据21上传至区块链200,以将第一哈希数据21上链在区块链2本文档来自技高网...

【技术保护点】
1.一种数据储存装置,其特征在于,包括:/n一数据储存单元,包括一控制器及复数个闪存,所述控制器连接所述闪存;及/n一微处理器,连接所述数据储存单元及一网络通讯组件,其中所述数据储存装置透过所述网络通讯组件网络联机一区块链,一数据上链程序建置在所述微处理器或所述控制器中;/n其中,所述数据上链程序利用一哈希算法计算欲存入至所述闪存中的一特定数据或已存入至所述闪存中的所述特定数据,以取得所述特定数据所对应的一第一哈希数据,所述微处理器透过所述网络通讯组件将所述第一哈希数据上传至所述区块链,以将所述第一哈希数据上链在所述区块链中。/n

【技术特征摘要】
1.一种数据储存装置,其特征在于,包括:
一数据储存单元,包括一控制器及复数个闪存,所述控制器连接所述闪存;及
一微处理器,连接所述数据储存单元及一网络通讯组件,其中所述数据储存装置透过所述网络通讯组件网络联机一区块链,一数据上链程序建置在所述微处理器或所述控制器中;
其中,所述数据上链程序利用一哈希算法计算欲存入至所述闪存中的一特定数据或已存入至所述闪存中的所述特定数据,以取得所述特定数据所对应的一第一哈希数据,所述微处理器透过所述网络通讯组件将所述第一哈希数据上传至所述区块链,以将所述第一哈希数据上链在所述区块链中。


2.根据权利要求1所述的数据储存装置,其特征在于,所述闪存包括一第一数据储存区及一第二数据储存区,所述第一数据储存区储存一般数据,所述第二数据储存区储存所述特定数据。


3.根据权利要求1所述的数据储存装置,其特征在于,所述特定数据为一特定文件格式的数据或一特定档案内容的数据。


4.根据权利要求1所述的数据储存装置,其特征在于,所述数据上链程序再次计算所述闪存中的所述特定数据以产生一第二哈希数据,且从所述区块链抓取所述特定数据所对应的所述第一哈希数据;所述数据上链程序经由比对所述第一哈希数据是否等于所述第二哈希数据,以判断所述特定数据是否被窜改。


5.根据权利要求1所述的数据储存装置,其特征在于,所述数据上链程序将所述特定数据上传至所述区块链,以将所述特定数据上链在所述区块链中。


6.根据权利要求1所述的数据储存装置,其特征在于,所述微处理器建置有一嵌入式系统,所述嵌入式系统...

【专利技术属性】
技术研发人员:陈明胜
申请(专利权)人:宜鼎国际股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1