-
公开(公告)号:CN118590219A
公开(公告)日:2024-09-03
申请号:CN202410739174.3
申请日:2024-06-07
Applicant: 北京邮电大学
Abstract: 本申请提供一种轻量级加密方法、解密方法、相关设备及车辆;该方法包括:利用置换函数,对主密钥的奇数位比特组成的序列和偶数位比特组成的序列进行多轮序列置换,得到第一初始化序列和第二初始化序列;将明文数据按照比特位的顺序分为多个明文数据块,利用第一初始化序列和第二初始化序列进行多轮加密,在每轮加密中对一个明文数据块进行加密,并进行一次序列置换,在多轮加密后得到多个密文数据块、第一加密序列和第二加密序列,将多个密文数据块组成密文数据;利用置换函数,对第一加密序列和第二加密序列进行多轮序列置换,得到第一标签序列和第二标签序列,利用第一标签序列和第二标签序列组成第一标签;将密文数据和第一标签发送至接收端。
-
公开(公告)号:CN117614652A
公开(公告)日:2024-02-27
申请号:CN202311434160.2
申请日:2023-10-31
Applicant: 北京邮电大学
Abstract: 本申请提供一种基于CAN总线的车载网络消息认证方法及相关设备通过计数器可以确定第一时间间隔数和第二时间间隔数,实现各ECU节点之间的时间同步,实现具有抵御去同步化的能力。通过比较第一时间间隔数和第二时间间隔数进行重放攻击认证。如果攻击者记录了以前的帧并重新发送,就会因为第一时间间隔数和第二时间间隔数的不匹配而导致重放攻击认证不通过,所以通过比较第一时间间隔数和第二时间间隔数能够满足消息新鲜度验证的安全需求,实现具有抵御重放攻击的能力。通过将初始消息报文的循环冗余校验码替换为发送方消息认证码,导致欺骗攻击无法通过接收方消息认证码的验证,实现具有抵御欺骗攻击的能力。
-
公开(公告)号:CN117353923B
公开(公告)日:2024-02-02
申请号:CN202311661186.0
申请日:2023-12-06
Applicant: 北京邮电大学
Abstract: 本申请提供一种轻量级哈希加密算法的演练方法及相关设备;该方法包括:将状态比特块划分多个S盒,并将每个S盒的后2个比特作为中间目标值;对每个S盒的中间目标值多次利用不同的故障值进行故障注入,并利用注入故障的状态比特块对预设的明文数据进行加密,得到每次故障注入下的标签;通过对全部标签各自进行线性扩散的逆运算,确定每个S盒在故障注入前的中间目标值,利用故障注入前的中间目标值构建对应S盒的多个候选中间密钥;根据中间目标值和故障值构建统计评价函数,利用统计评价函数从全部候选中间密钥中确定目标中间密钥,利用各个S盒的目标中间密钥确定状态比特块中预置的原始密钥,完成该次演练。
-
公开(公告)号:CN117353923A
公开(公告)日:2024-01-05
申请号:CN202311661186.0
申请日:2023-12-06
Applicant: 北京邮电大学
Abstract: 本申请提供一种轻量级哈希加密算法的演练方法及相关设备;该方法包括:将状态比特块划分多个S盒,并将每个S盒的后2个比特作为中间目标值;对每个S盒的中间目标值多次利用不同的故障值进行故障注入,并利用注入故障的状态比特块对预设的明文数据进行加密,得到每次故障注入下的标签;通过对全部标签各自进行线性扩散的逆运算,确定每个S盒在故障注入前的中间目标值,利用故障注入前的中间目标值构建对应S盒的多个候选中间密钥;根据中间目标值和故障值构建统计评价函数,利用统计评价函数从全部候选中间密钥中确定目标中间密钥,利用各个S盒的目标中间密钥确定状态比特块中预置的原始密钥,完成该次演练。
-
-
-