【技术实现步骤摘要】
一种异常信息的快速识别方法、装置及其存储介质
[0001]本专利技术涉及异常识别
,尤其是一种异常信息的快速识别方法、装置及其存储介质。
技术介绍
[0002]在需要保存某些密码信息以用于身份确认时,如果直接将密码信息以明码方式保存在数据库中,不使用任何保密措施,系统管理员就很容易能得到原来的密码信息,这些信息一旦泄露,密码也很容易被破译。为了增加安全性,有必要对数据库中需要保密的信息进行加密,这样,即使有人得到了整个数据库,如果没有解密算法,也不能得到原来的密码信息。目前,部分算法在数据加密的过程中,首先要把缓存中的数据进行信息摘要算法(Message
‑
Digest Algorithm 5,MD5)处理后存储至内存中,然后对内存中的数据进行读取,为了确认读取的数据是否正常,通常情况下会对MD5检验码进行检验。在MD5检验码检验不一致的情况下,证明读取的数据存在异常。然而,MD5检验码只能判断数据是否异常,无法对具体数据的异常情况进行判断,也无法快速查找读取信息异常的原因。
技术实现思路
r/>[0003]为本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种异常信息的快速识别方法,其特征在于,包括以下步骤:获取待传送数据,并生成能还原成所述待传送数据的种子数据;加密处理所述待传送数据和所述种子数据,得到加密数据和检验码;传送所述加密数据,得到接收数据,并验证所述检验码;在所述检验码存在异常的情况下,把所述检验码对应的所述种子数据还原成所述待传送数据,并比较所述待传送数据与所述接收数据。2.根据权利要求1所述的一种异常信息的快速识别方法,其特征在于,所述获取待传送数据,并生成能还原成所述待传送数据的种子数据,包括:获取待传送数据;根据所述待传送数据的类型和大小,把所述待传送数据分成多个子文件;根据所述子文件的序号、所述子文件的大小,生成种子信息;根据所述种子信息,生成所述种子数据。3.根据权利要求2所述的一种异常信息的快速识别方法,其特征在于,所述根据所述种子信息,生成所述种子数据,包括:建立所述种子数据,其中,所述种子数据的大小与缓存器的大小一致;把所述种子信息写入所述种子数据内,并在所述种子数据内填充随机数。4.根据权利要求3所述的一种异常信息的快速识别方法,其特征在于,所述把所述种子信息写入所述种子数据内,并在所述种子数据内填充随机数,包括:在所述种子数据的前端字节和后端字节写入所述种子信息;在所述种子数据的中间字节写入所述随机数,其中,所述随机数由随机算法生成。5.根据权利要求2所述的一种异常信息的快速识别方法,其特征在于,所述在所述检验码存在异常的情况下,把所述检验码对应的所述种子数据还原成所述待传送数据,并比较所述待传送数据与所述接收数据,包括:计算所述接收数据的校验码,对比所述接收数据的校验码与所述加密...
【专利技术属性】
技术研发人员:陈华桃,宋魏杰,赖鼐,龚晖,
申请(专利权)人:深圳市晶存科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。