【技术实现步骤摘要】
本申请涉及存储领域,尤其涉及一种数据写入和读取方法及装置。
技术介绍
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所述的方法,其特征在于,所述按照所述写入顺序对所述子数据执行读取操作,包...
【专利技术属性】
技术研发人员:赵梓奎,张栋栋,梁申麟,
申请(专利权)人:北京奕斯伟计算技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。