数据写入和读取方法及装置制造方法及图纸

技术编号:41510029 阅读:23 留言:0更新日期:2024-05-30 14:49
一种数据写入和读取方法及装置,涉及存储领域。该数据写入方法包括:在数据写入时,对目标数据包含的各个子数据进行重新排序,生成写入顺序,写入顺序与子数据在目标数据中的原始排列顺序不同;按照写入顺序对子数据执行写入操作;在确定对所有子数据执行了写入操作后,则锁定写入顺序,或者,禁止执行生成写入顺序的行为。通过对目标数据的子数据重新排序,以打乱原始排列顺序的方式写入数据,能够提升破解存储器中存储的数据的难度,保证了数据存储的安全性。

【技术实现步骤摘要】

本申请涉及存储领域,尤其涉及一种数据写入和读取方法及装置


技术介绍

1、otp存储器作为一种非易失性的可编程存储器,其特点就是存储的数据不会因为电源关闭而消失,其中,otp(one time programmable,一次性可编程技术,简称otp),应用该技术的otp存储器在使用过程中只允许编程一次,一旦被编程,数据永久有效。基于以上特点,otp存储器常常用于对重要数据的保存,特别是用于作为安全芯片来存储秘钥。

2、虽然安全芯片具有较强的保密性,但是由于其存储特点,可以从硬件结构观察来进行逆向破解,这就导致otp存储器中存储的数据存在被破解的风险,由此导致数据存储的安全性较低。


技术实现思路

1、本申请实施例提供一种数据写入和读取方法及装置,主要目的在于提升破解otp存储器中存储的数据的难度,保证了数据存储的安全性。

2、为解决上述技术问题,本申请实施例提供如下技术方案:

3、第一方面,本申请提供了一种数据写入方法,所述方法包括:对目标数据包含的各个子数据进行重新排序,生本文档来自技高网...

【技术保护点】

1.一种数据写入方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标数据包含的各个子数据进行重新排序,生成写入顺序包括:

3.根据权利要求2所述的方法,其特征在于,所述对各个所述子数据进行至少一次重新排序,包括:

4.根据权利要求2所述的方法,其特征在于,所述在确定对所有所述子数据执行了所述写入操作后,则锁定所述写入顺序,或者,禁止执行生成写入顺序的行为,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述按照所述写入顺序对所述子数据执行写入操作,包括:

6.一种数据读取方法,其特征在于,包...

【技术特征摘要】

1.一种数据写入方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对目标数据包含的各个子数据进行重新排序,生成写入顺序包括:

3.根据权利要求2所述的方法,其特征在于,所述对各个所述子数据进行至少一次重新排序,包括:

4.根据权利要求2所述的方法,其特征在于,所述在确定对所有所述子数据执行了所述写入操作后,则锁定所述写入顺序,或者,禁止执行生成写入顺序的行为,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述按照所述写入顺序对所述子数据执行写入操作,包括:

6.一种数据读取方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,当所述写入顺序是基于预设随机数生成器生成的目标数字,在顺序列表中获取对应所述目标数字的所述子数据排序所确定的;其中,所述顺序列表中包含每个所述子数据排序以及对应的排序标识;

8.根据权利要求6或7所述的方法,其特征在于,所述按照所述写入顺序对所述子数据执行读取操作,包...

【专利技术属性】
技术研发人员:赵梓奎张栋栋梁申麟
申请(专利权)人:北京奕斯伟计算技术股份有限公司
类型:发明
国别省市:

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

1