[发明专利]加解密金钥产生方法有效
申请号: | 201811182627.8 | 申请日: | 2018-10-11 |
公开(公告)号: | CN111046445B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 陈政宇;黄识夫 | 申请(专利权)人: | 合肥沛睿微电子股份有限公司 |
主分类号: | G06F21/79 | 分类号: | G06F21/79;G06F21/72 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;刘彬 |
地址: | 230012 安徽省合肥市新站区文*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解密 产生 方法 | ||
1.一种加解密金钥产生方法,包含以下步骤:
选择一NAND闪存的一区块;
初始化该NAND闪存的该区块;
编程该NAND闪存的该区块,以取得该区块中的复数个记忆体单元的第一电位;
重新初始化该NAND闪存的该区块;
重新编程该NAND闪存的该区块,以取得该区块中的该些记忆体单元的第二电位;
将该些记忆体单元的第一电位与第二电位对应相减,以取得一差异表;以及
依一设定顺序读取该差异表中的复数个差异值,以作为一加解密金钥。
2.根据权利要求1所述的加解密金钥产生方法,其中初始化该NAND闪存的该区块的步骤包含:
抹除该NAND闪存的该区块中的记忆体单元的信息。
3.根据权利要求1所述的加解密金钥产生方法,其中编程该NAND闪存的该区块的步骤包含:
将高电位写入该NAND闪存的该区块中的该些记忆体单元,其中,每个所述记忆体单元的特性不同。
4.根据权利要求3所述的加解密金钥产生方法,其中该区块中的该些记忆体单元对应的第一电位部分不相同。
5.根据权利要求4所述的加解密金钥产生方法,其中重新编程该NAND闪存的该区块的步骤包含:
重新将高电位写入该NAND闪存的该区块中的该些记忆体单元。
6.根据权利要求5所述的加解密金钥产生方法,其中该区块中的该些记忆体单元对应的第二电位部分不相同。
7.根据权利要求6所述的加解密金钥产生方法,其中将该些记忆体单元的第一电位与第二电位对应相减,以取得该差异表的步骤包含以下步骤:
将该些记忆体单元的一第一记忆体单元的该第一电位与该第一记忆体单元的该第二电位对应相减,以取得一第一差异值;
将该些记忆体单元的一第二记忆体单元的该第一电位与该第二记忆体单元的该第二电位对应相减,以取得一第二差异值;以及
依据该第一差异值及该第二差异值以取得该差异表。
8.根据权利要求7所述的加解密金钥产生方法,其中该区块中的该些记忆体单元排列为一矩阵,其中以该矩阵的一行及一列形成的矩阵单元作为一个基本单位,该差异值隔复数个基本单位出现一次,其中依该设定顺序读取该差异表中的该些个差异值,以作为该加解密金钥的步骤包含:
依该设定顺序读取该差异表中的该些差异值,并以该些差异值与该些基本单位的数值的组合以作为该加解密金钥。
9.根据权利要求8所述的加解密金钥产生方法,其中依该设定顺序读取该差异表中的该些个差异值,以作为该加解密金钥的步骤包含:
选择性地读取该差异表中相对应于该矩阵的同一行的该些个差异值、选择性地读取该差异表中相对应于该矩阵之同一列的该些个差异值或选择性地读取该差异表中相对应于该矩阵的任一行及任一列的该些个差异值,并将读取到的该些个差异值与该些基本单位的数值进行组合以作为该加解密金钥。
10.根据权利要求7所述的加解密金钥产生方法,其中依该设定顺序读取该差异表中的该些个差异值,以作为该加解密金钥的步骤包含:
设定一差异值范围;以及
依该设定顺序读取该差异表中位于该差异值范围内的该些差异值,以作为该加解密金钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥沛睿微电子股份有限公司,未经合肥沛睿微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811182627.8/1.html,转载请声明来源钻瓜专利网。