-
公开(公告)号:CN105022968B
公开(公告)日:2017-12-19
申请号:CN201510458902.4
申请日:2015-07-30
Applicant: 哈尔滨工程大学
IPC: G06F21/64
Abstract: 本发明涉及的是内存完整性校验领域,具体为一种基于动态缓存哈希树的内存数据的完整性校验方法。本发明根据程序的局部性原理,对访问频率高的数据块和访问频率低的数据块进行区分;改变缓存哈希树中只存储固定层次的中间结点,使哈希缓存中存储不同层次的中间结点;把内存分成相同大小的数据块data_block,以数据块作为叶子节点建立一棵哈希树;每个数据块有两个计数器counter1和counter2;初始时counter1=0,counter2=0;设t代表当前时刻,T为统计周期。本发明由于利用了程序的局部性原理,动态的调整缓存中存储的中间节点。从而从整体上缩短数据块的平均校验路径长度。
-
公开(公告)号:CN104253851B
公开(公告)日:2017-12-19
申请号:CN201410085384.1
申请日:2014-03-11
Applicant: 哈尔滨工程大学
Abstract: 本发明属于网络技术领域,涉及一种移动CCN中数据缓存的节点分组方法。本发明包括:对于CCN中任意第一节点Pi、第二节点Pj,计算两个节点之间的距离Dij;执行Dij搜索算法,求出距离小于CCN节点间通信距离阈值L的节点对;执行△Hx搜索算法,根据△Hx算法求出所有△Hx,即求出所有满足要求CCN节点分组;根据计算出的△Hx,执行MAX△搜索算法,求出一个MAX△,取得最优划分结果。本发明在节点密度较大、缓存空间较小时,与移动CCN默认的缓存算法相比,节点划分缓存算法降低了内容请求时延,减少了内容重复请求率,显著提高了移动CCN网络数据传输性能,具有更高的缓存效率。
-
公开(公告)号:CN105069379B
公开(公告)日:2017-11-21
申请号:CN201510454349.7
申请日:2015-07-29
Applicant: 哈尔滨工程大学
IPC: G06F21/64
Abstract: 本发明涉及的是内存完整性校验领域,具体为一种基于写计数器的存储器完整性保护方法。一种基于写计数器的存储器完整性保护方法,数据块分2种,一种数据块有相对应的写计数器,记录处理器向该地址内存块的写次数,写计数器保存在处理器芯片内一个专用的写计数器缓存中,并且写计数器缓存与L2缓存处于同一层级;在写计数器缓存中,还为数据块分配一个私有密钥。采用消息验证码进行完整性验证与哈希校验树相比,其最大的优势在于它的验证开销小得多。哈希校验树进行完整性验证时,需要从叶子节点一直迭代到根节点计算哈希值。而消息验证码只需进行一次MAC计算即可,也就是说只需要进行哈希树中的一层操作即可。
-
公开(公告)号:CN105245495A
公开(公告)日:2016-01-13
申请号:CN201510534727.2
申请日:2015-08-27
Applicant: 哈尔滨工程大学
IPC: H04L29/06
CPC classification number: H04L63/1416 , H04L63/1433 , H04L63/145
Abstract: 本发明涉及一种结合了传统的动态检测技术和静态检测技术优点的基于相似性匹配恶意shellcode快速检测方法。本发明包括:对待测数据进行判断;调用解码器进行模拟执行检测;使用Shingle算法对待测数据和样本库进行模拟检测;相似度系数大于阈值40%,即可判定待测数据中存在恶意Shellcode攻击行为,提出预警。本发明不需要模拟器进行深度模拟执行和系统函数Hook。从而进一步降低动态模拟检测技术的检测处理消耗,提高检测数据的吞吐率,提高对于多态恶意代码的检测速率,降低对网络速率的影响。
-
公开(公告)号:CN105069379A
公开(公告)日:2015-11-18
申请号:CN201510454349.7
申请日:2015-07-29
Applicant: 哈尔滨工程大学
IPC: G06F21/64
CPC classification number: G06F21/64
Abstract: 本发明涉及的是内存完整性校验领域,具体为一种基于写计数器的存储器完整性保护方法。一种基于写计数器的存储器完整性保护方法,数据块分2种,一种数据块有相对应的写计数器,记录处理器向该地址内存块的写次数,写计数器保存在处理器芯片内一个专用的写计数器缓存中,并且写计数器缓存与L2缓存处于同一层级;在写计数器缓存中,还为数据块分配一个私有密钥。采用消息验证码进行完整性验证与哈希校验树相比,其最大的优势在于它的验证开销小得多。哈希校验树进行完整性验证时,需要从叶子节点一直迭代到根节点计算哈希值。而消息验证码只需进行一次MAC计算即可,也就是说只需要进行哈希树中的一层操作即可。
-
公开(公告)号:CN104253851A
公开(公告)日:2014-12-31
申请号:CN201410085384.1
申请日:2014-03-11
Applicant: 哈尔滨工程大学
Abstract: 本发明属于网络技术领域,涉及一种移动CCN中数据缓存的节点分组方法。本发明包括:对于CCN中任意第一节点Pi、第二节点Pj,计算两个节点之间的距离Dij;执行Dij搜索算法,求出距离小于CCN节点间通信距离阈值L的节点对;执行△Hx搜索算法,根据△Hx算法求出所有△Hx,即求出所有满足要求CCN节点分组;根据计算出的△Hx,执行MAX△搜索算法,求出一个MAX△,取得最优划分结果。本发明在节点密度较大、缓存空间较小时,与移动CCN默认的缓存算法相比,节点划分缓存算法降低了内容请求时延,减少了内容重复请求率,显著提高了移动CCN网络数据传输性能,具有更高的缓存效率。
-
公开(公告)号:CN105184160B
公开(公告)日:2018-05-18
申请号:CN201510442802.2
申请日:2015-07-24
Applicant: 哈尔滨工程大学
IPC: G06F21/56
Abstract: 本发明属于应用程序恶意行为检测领域,尤其是涉及一种基于API对象调用关系图的Android应用程序恶意行为检测方法。本发明包括如下步骤:获取API对象调用关系数据;使用得到的API对象调用关系数据进行图模型的建立,采用改进的图匹配算法进行匹配。在实施过程中发现,采用本发明所提供的检测技术方案对Android恶意行为进行检测,当对其中改进的图匹配算法中的精确度参数匹配节点比重参数α和映射子图边属性对比相似度参数β设置适当的取值后,对于程序恶意行为检测的效率最高,发明有益效果十分之明显。
-
公开(公告)号:CN105975996A
公开(公告)日:2016-09-28
申请号:CN201610429116.6
申请日:2016-06-16
Applicant: 哈尔滨工程大学
CPC classification number: G06K9/6223
Abstract: 本发明属于图像分割技术领域,具体涉及一种基于K均值和奈斯特龙逼近的图像分割方法。本发明包括:将图像矩阵A0的各个行向量进行归一化处理;对矩阵H进行特征值分解并对角化;由奈斯特龙逼近方法计算未被抽取的像素间的嵌入逼近矩阵;利用边缘检测算法得到图像的轮廓,实现分割。本发明设计的方法的计算复杂度和存储复杂度都是线性的,所以该方法可以满足图像分割等大规模样本聚类的需要,避免了相似度图中尺度因子的精确设置问题;此外,在计算图像像素之间的相似度的过程中,本发明设计的方法回避了计算较耗时的指数运算,从而使得方法在执行效率上得到较大的提升。
-
公开(公告)号:CN105653946A
公开(公告)日:2016-06-08
申请号:CN201610130822.0
申请日:2016-03-09
Applicant: 哈尔滨工程大学
IPC: G06F21/55
CPC classification number: G06F21/552 , G06F2221/033
Abstract: 本发明公开了一种基于组合事件行为触发的Android恶意行为检测系统及其检测方法。多层行为监控模块捕获应用程序运行时的行为日志;行为分析模块通过函数调用关系和函数参数特征识别应用程序中的恶意行为,同时,行为分析模块会生成应用行为分析报告;DroidRunner行为触发模型根据对界面调度方式和已知恶意行为触发条件的分析设计了多组合均衡遍历算法和特殊事件触发库,完成对应用程序中恶意行为的动态检测。本发明其可覆盖应用程序运行期间绝大部分的函数调用,对应用程序中的敏感行为触发效果显著。达到高效、稳定触发应用程序中可能存在的恶意行为的效果。
-
公开(公告)号:CN105302624A
公开(公告)日:2016-02-03
申请号:CN201510593950.4
申请日:2015-09-17
Applicant: 哈尔滨工程大学
IPC: G06F9/45
Abstract: 本发明公开了一种可重构编译器中循环流水迭代间启动间距自动分析方法。对计数类循环进行循环流水迭代间启动间距信息模型的构建;将计数类循环的代码转换成SCoPs数据结构形式;根据计数类循环程序的SCoPs数据结构,进行循环流水迭代间写后读RAW数据依赖关系分析,得到RAW_DDA模型描述的计数类循环程序的RAW数据依赖关系分析结果RAW_DDA;基于计数类循环程序的RAW_DDA模型,进行循环流水迭代间启动间距的自动分析,得到循环流水迭代间非固定启动间距模型NF_II描述的启动间距自动分析结果。本发明能够减少循环流水执行时迭代间启动等待延时,具有通用性。
-
-
-
-
-
-
-
-
-