一种基于国密算法的无线传感器网络数据传输方法及系统

    公开(公告)号:CN116866901A

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

    申请号:CN202310754128.6

    申请日:2023-06-25

    摘要: 本发明公开了一种基于国密算法的无线传感器网络数据传输方法和系统,包括:通过在无线传感器网络的感知节点与基站中间添加存储节点,构建两层无线传感器网络;使用国密算法定时对感知节点采集的数据进行一次加密,获得一次加密数据;使用国密算法对一次加密数据进行数字签名,获得二次加密数据;将二次加密数据保存于存储节点;存储节点接收用户的查询指令,根据查询指令将二次加密数据发送至所述基站;基站验证二次加密数据的数字签名,获取一次验证数据;若数字签名通过,则由基站将所述一次验证数据发送至用户;用户对一次验证数据进行解密,获取二次验证数据,完成两层无线传感器网络数据传输。解决两层无线传感器网络安全性低的问题。

    一种基于控制流图相似性的加密算法识别方法及装置

    公开(公告)号:CN116502140B

    公开(公告)日:2023-09-01

    申请号:CN202310728275.6

    申请日:2023-06-20

    摘要: 本发明公开了一种基于控制流图相似性的加密算法识别方法及装置,属于数据处理技术领域。本发明通过对控制流图进行简单图化,通过从输出进行回溯的方式过滤出有效路径,可以追溯所有直接或间接参与密文生成的变量,排除噪音变量,生成有效路径森林。提取森林的特征向量,从密码算法库中确定与输入程序对应的加密算法。本发明不仅可以高效率、高精度的识别出未经修改直接使用的密码算法,也可以识别出通过人工方式及自动识别技术难以判别的有噪音密码算法以及基于改写逻辑进行优化的密码算法。解决了目前程序识别算法对于加密算法识别,尤其是人为修改了部分分支逻辑或是添加了无关变量的情况下,存在效率较低以及识别精度差的技术问题。