摘要
本发明提供了一种用于航空宽带通信系统数据加密与完整性保护方法,在发送端,数据发送实体对有效载荷进行初始化准备操作,再按照子网层协议要求构建安全数据结构;同时基于可选择的安全服务和策略,生成与之相关的安全报文头,并对数据进行加密操作和生成相应的消息认证码,发送实体最终将经过安全保护的数据封装成SNP_PDU,并将其发送给接收实体;在接收端,接收实体在接收到SNP_PDU消息后解析数据包,根据安全报文头所包含的安全信息进行完整性校验,如果校验结果一致,接收实体将接受数据包,并根据安全报文头所提供的安全策略和参数对有效载荷进行解密,还原成明文数据。本发明能够有效地防止数据窃听、篡改和重放等网络攻击。