一种基于普通函数和内核函数混合调用控制流图的智能主动软件防护方法

    公开(公告)号:CN114201359A

    公开(公告)日:2022-03-18

    申请号:CN202111384884.1

    申请日:2021-11-22

    Inventor: 周倩 张星星 刘亮

    Abstract: 本发明提出了一种基于普通函数和内核函数混合调用控制流图的智能主动软件防护方法,所述方法包括函数调用序列正常模式构建和程序异常判定两阶段。在函数调用序列正常模式构建阶段中,首先基于用户给定的软件功能列表、功能与源代码中入口函数的映射关系,通过静态分析软件的源代码,得到以功能为单位、代码块粒度的控制流图;紧接着,基于代码块粒度的控制流图生成普通函数和内核函数混合调用控制流图,并将上述混合控制流图转化为自动机,作为软件函数级粒度的调用序列正常模式。

    一种基于系统调用序列的多线程程序异常检测方法

    公开(公告)号:CN114201358A

    公开(公告)日:2022-03-18

    申请号:CN202111384841.3

    申请日:2021-11-22

    Inventor: 周倩 张凯斌 刘亮

    Abstract: 本发明提出了一种面向多线程程序的异常检测主动防御系统,该系统基于系统调用序列来检测程序是否发生异常,异常包括由于程序自身漏洞发生的异常以及受到外部恶意攻击而引起的异常。对于一个程序,其运行时所产生的系统调用序列,应该是稳定的,符合预期的,如果程序产生的系统调用序列发生了巨大的变化,则表明程序的功能发生了变化,程序可能发生了异常。因此,程序运行时产生的系统调用序列可以用来代表程序的行为。但是,对于多线程程序,由于线程调度的影响,一个程序在相同输入下的多次运行,其产生的系统的调用序列可能是不同的,无法准确的代表程序的行为。因此本发明面向多线程程序,屏蔽线程调度对系统调用序列的影响,以线程级的系统调用序列实时检测多线程程序的运行状况。

    一种二维手机信令数据转化三维空间轨迹数据的方法

    公开(公告)号:CN111954160A

    公开(公告)日:2020-11-17

    申请号:CN202010843813.2

    申请日:2020-08-20

    Abstract: 本发明公开一种二维手机信令数据转化三维空间轨迹数据的方法,包括以下步骤:将原始信令数据表和基站-扇区经纬度静态数据表进行连接、筛选研究选定城市区域经纬度范围内的所有原始手机信令数据、进行缺失数据处理、进行错误异常数据处理、进行重复数据处理、进行乒乓数据处理、进行漂移数据处理、进行伪漂移数据处理和进行数据清洗后的基站坐标修正。通过对异常数据进行预清洗,在此基础上有效准确地识别并修正伪漂移数据来避免原始数据集的过度损失,最后基于城市路网数据对清洗后的手机信令数据进行坐标修正,从而减少信令数据在空间上的定位偏差,提高交通时空大数据分析挖掘的准确性。

    基于低密度奇偶校验码的数字音频水印方法

    公开(公告)号:CN100524461C

    公开(公告)日:2009-08-05

    申请号:CN200610085594.6

    申请日:2006-06-26

    Inventor: 杨震 周倩

    Abstract: 基于低密度奇偶校验码的数字音频水印方法涉及一种用于数字媒体版权保护与认证的数字音频水印方案,该方法是将低密度奇偶校验码这种新型通信信道编码技术引入信息隐藏技术中,与随机水印嵌入技术相互结合,产生具有良好地防止信道干扰性能的数字水印;该方法由水印的低密度奇偶校验码和数字调制、随机扩频序列嵌入种子产生、自适应去直流统计均值调制水印嵌入、水印盲提取步骤组成,即:嵌入的水印是通过口令”k”作随机种子,产生一个与水印序列等长的扩频序列b(k);生成一个列重为3的奇偶校验矩阵,把输入序列经过低密度奇偶校验码,得到码字是“0,1”的新的受保护水印码序列。

    一种面向移动对象的多源传染事件发掘方法

    公开(公告)号:CN114490818B

    公开(公告)日:2024-11-08

    申请号:CN202210092565.1

    申请日:2022-01-26

    Abstract: 本发明提供了一种面向移动对象的多源传染事件发掘方法。首先将初始传染源对象按照多源传染事件三元组Eobj=(Sobj,obj,ts)的形式加入挖掘结果集合R,同时将obj加入传染源集合S。步骤为:选择轨迹数据时间点集合T中的第一个时间点t,并清空临时传染源集合St;对移动对象集合O中的每一个尚未被感染的对象oi进行分析,更新oi在t时刻的候选传染源集合C[i][t]。并根据C[i][t]的状态,判断是否发生多源传染事件;若发生,则求取传染源集合Soi,并构造新的多源传染事件(Soi,oi,t)加入R,同时将oi加入临时St;将St加入S;选择下一个时间点进行处理,直到T中的时间点都被处理完,R即为确定的多源传染模式挖掘结果。本发明采用滑动窗口机制,能够挖掘更多潜在的传染事件。

    一种基于系统调用序列的多线程程序异常检测方法

    公开(公告)号:CN114201358B

    公开(公告)日:2024-08-30

    申请号:CN202111384841.3

    申请日:2021-11-22

    Inventor: 周倩 张凯斌 刘亮

    Abstract: 本发明提出了一种面向多线程程序的异常检测主动防御系统,该系统基于系统调用序列来检测程序是否发生异常,异常包括由于程序自身漏洞发生的异常以及受到外部恶意攻击而引起的异常。对于一个程序,其运行时所产生的系统调用序列,应该是稳定的,符合预期的,如果程序产生的系统调用序列发生了巨大的变化,则表明程序的功能发生了变化,程序可能发生了异常。因此,程序运行时产生的系统调用序列可以用来代表程序的行为。但是,对于多线程程序,由于线程调度的影响,一个程序在相同输入下的多次运行,其产生的系统的调用序列可能是不同的,无法准确的代表程序的行为。因此本发明面向多线程程序,屏蔽线程调度对系统调用序列的影响,以线程级的系统调用序列实时检测多线程程序的运行状况。

    一种支持快速加密文档排序检索的字典划分两层结构加密索引创建方法

    公开(公告)号:CN117312486A

    公开(公告)日:2023-12-29

    申请号:CN202311262003.8

    申请日:2023-09-27

    Abstract: 本发明属于用户数据隐私保护技术领域,公开了一种支持快速加密文档排序检索的字典划分两层结构加密索引创建方法,包括如下步骤:首先,提取文档集合中各文档中的关键词,构造初始全局字典;其次,采用二分k‑means聚类方法对全局字典中的关键词进行聚类处理,实现全局字典中关键词的重排列;紧接着,对重排列后的全局字典进行等长划分,生成互不相交的等长子字典;然后,构造该子字典对应的独热码选择向量,并对包含关键词属于该子字典的每一个文档构造对应的文档子向量,构建两层结构明文索引;最后对明文索引进行加密处理,生成两层结构加密索引。本发明所创建的加密索引,可用于针对外包环境中加密文档的快速排序检索,提高检索效率。

    基于骨骼关节点和图像模态融合的手语识别方法及系统

    公开(公告)号:CN116935486A

    公开(公告)日:2023-10-24

    申请号:CN202310901374.X

    申请日:2023-07-21

    Abstract: 本发明属于手语识别技术领域,公开了一种基于骨骼关节点和图像模态融合的手语识别方法及系统,识别方法包括:将手语骨骼关节点数据进行区域划分,输入至预设的图卷积神经网络中得到各个区域的骨骼关节点特征向量;将手语RGB图像数据输入至基于多维注意力模块的ResNet‑18网络模型中,得到图像特征向量;将各个区域的骨骼关节点特征向量与图像特征向量分别输入至Bi‑LSTM模型当中,获得手语骨骼关节点数据的序列特征和手语RGB图像数据的序列特征;基于各自的序列特征分别进行手语预测,最后进行晚期融合,得到最终的手语识别结果。本发明提高了手语识别结果的准确性和鲁棒性,增强了手语识别系统在实际环境中的应用。

    一种基于群签名的车联网匿名身份认证改进方法

    公开(公告)号:CN115942300B

    公开(公告)日:2023-07-28

    申请号:CN202310234793.2

    申请日:2023-03-13

    Abstract: 本发明公开了一种基于群签名的车联网匿名身份认证改进方法包括,采集数据信息,并根据信息进行车辆、区块链模型以及群签名模型的初始化;确认车辆的通信方式,根据判断车辆的通信类型采取不同的认证机制;判断车辆通信时是否发生冲突,若发生冲突则由群管理员揭示车辆身份。本方法能够为车辆的身份隐私提供较完善的保护,解决了现有群签名算法中耗时长的双线性成对操作导致的签名验证效率低下问题,避免了单个群签名组成员的恶意攻击而导致的签名者隐私泄露问题。

    一种基于轨迹数据的传染模式挖掘方法

    公开(公告)号:CN112084238B

    公开(公告)日:2022-10-18

    申请号:CN202010950084.0

    申请日:2020-09-10

    Abstract: 本发明提供一种基于轨迹数据的传染模式挖掘方法,该方法:对W中的每一个传染事件e的被传染对象e.object进行传染模式挖掘分析,并根据其结果对Candidate进行更新,完成更新操作后,将Candidate中发生时间最早的传染事件加入W,同时加入Result,然后进入下一轮循环处理,直至Candidate为空,最终Result即为确定的传染模式挖掘的结果,本发明体现了深度优先的思想,易于实现,能够准确挖掘传染对象以及传染路径。

Patent Agency Ranking