I. Introduction
It is well known that security guarantee is one of the most important requirements in satellite communications, which keeps on attracting significant research attention in QoS-driven 3D satellite networks. For space communications security, various techniques have been developed such as frequency-hopping detection with digital spread spectrum, game-theory for anti-jamming analysis, and Quality of Service (QoS) routing methods for dynamic spectrum access [1]–[4]. Each of these techniques monitor a network, but to secure communications, encryption methods are desired. Classically, there are two types of encryption key distribution schemes: the one using trusted couriers and the other based on the principles of public-key cryptography [5]. In practice, the trusted couriers method cannot be applied in large scale systems, such as satellite communications networks, due to their high expense and impracticability. Likewise, the public-key cryptography method does not work well when the eavesdroppers have powerful computing capacity. Thus, we need to employ more revolutionary encryption methods to guarantee the security of satellite communications [6].