一种海量MD5特征码的存储方法
基本信息

| 申请号 | CN202111507523.1 | 申请日 | - |
| 公开(公告)号 | CN114329465A | 公开(公告)日 | 2022-04-12 |
| 申请公布号 | CN114329465A | 申请公布日 | 2022-04-12 |
| 分类号 | G06F21/56(2013.01)I | 分类 | 计算;推算;计数; |
| 发明人 | 林凯 | 申请(专利权)人 | 北京猎鹰安全科技有限公司 |
| 代理机构 | 北京康盛知识产权代理有限公司 | 代理人 | 李欣芮 |
| 地址 | 100041北京市石景山区实兴大街30号院3号楼2层A-0003房间 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明提出的海量MD5特征码的存储方法,包括如下步骤:读取MD5数据文件中的MD5字符串,按照前两个字节的内容,将MD5字符串进行分类,生成256个分块文件;建立链表数组,以分块文件的文件名作为链表数组中的数据;分别处理分块文件,将分块文件中的每一个MD5字符串转换为整型数据,并为每一个MD5字符串建立一个数组,用于存储转换后的整型数据;将数组按其所在分块文件的文件名,加入链表数组;将数组进行排序;存储排序后的数据。该方法大幅提高了海量MD5特征码存储和匹配的效率。 |





