针对卫星网络中组密钥管理过程面临的诸多挑战,提出一种基于层簇式的卫星网络组密钥管理方案LCGKM。结合卫星网络的多层次结构特点,建立了层簇式组密钥协商网络模型,将高轨道卫星作为组密钥协商发起节点,组成员通过三叉密钥树自主计算出组密钥,有效地减少了组密钥协商过程中的通信开销,增强了方案的灵活性、可扩展性。另外,在组密钥协商过程中,利用双线性对和身份认证技术,确保组成员能够对接受的组密钥信息进行验证,进一步增强了方案的安全性。性能分析表明:方案在满足更高安全需求的基础上,具备通信效率高、计算量小等优点,适用于具有大规模组播需求的卫星网络。
To overcome challenges of satellite network,a layer-cluster-based group key management(LCGKM) protocol is proposed in this paper.This protocol is based on the layer-cluster model due to the feature of multilayer in satellite network.The satellites of high orbit are regarded as group key negotiation sponsored nodes in the model.In this scheme,group members can compute the group key by themselves using the ternary key tree.So the communication overhead is reduced and the flexibility and scalability are improved.Bilinear pairing and ID-based authentication technique are also employed in the negotiation process.The verifications of group secret can further enhanced the security of the protocol.The performance analysis results show that the proposed scheme can achieve security requirements with more efficient communication and less computation.It can be applied to the large scale satellite network.