申请/专利权人:爱迪德技术有限公司
申请日:2018-07-05
公开(公告)日:2024-03-19
公开(公告)号:CN111052089B
主分类号:G06F11/10
分类号:G06F11/10
优先权:["20170705 GB 1710839.0"]
专利状态码:有效-授权
法律状态:2024.03.19#授权;2020.05.15#实质审查的生效;2020.04.21#公开
摘要:描述了一种计算机实现的方法,该方法包括:接收与数据有关的访问请求,其中,存在与该数据有关的ECC数据,并且其中该ECC数据被配置成使得能够校正跨越该数据的多达预定数量的连续位的多位错误;实行第一完整性验证过程以验证至少所述数据的完整性;响应于通过该第一完整性验证过程对非完整性的发现,基于该数据和该ECC数据来实行错误分析过程;响应于通过错误分析过程对校正数据的生成,实行第二完整性验证过程以验证至少校正数据的完整性;以及响应于通过第二完整性验证过程对完整性的发现,使用所述校正数据来允许访问请求。还描述了相关的方法、装置、计算机程序和计算机可读介质。
主权项:1.一种计算机实现方法200,900,其包括:接收S201,S901与数据810有关的访问请求,其中存在与所述数据有关的ECC数据820,其中通过在所述数据上运行ECC编码算法来生成所述ECC数据,其中所述ECC编码算法是基于汉明的算法,使得所述ECC数据包括与所述数据和所述ECC数据的组合有关的汉明奇偶校验位,并且其中,所述ECC数据被配置成使得能够校正跨越所述数据的多达预定数量的连续位的多位错误;实行S202,S902第一完整性验证过程以验证至少所述数据的完整性;响应于通过所述第一完整性验证过程对非完整性的发现,基于所述数据和所述ECC数据来实行S203,S904错误分析过程;响应于通过所述错误分析过程对校正数据的生成,实行S204,S907第二完整性验证过程以验证至少所述校正数据的完整性;以及响应于通过所述第二完整性验证过程对完整性的发现,使用所述校正数据来允许S205,S903访问请求;其中,生成所述ECC数据,使得跨越所述预定数量的连续位的多位错误将导致每个汉明奇偶校验流的一个错误的最大值,由此使得能够校正所述多位错误。
全文数据:
权利要求:
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。