The embodiment of the invention discloses a
satellite safety communication method and
system. The
satellite security communication method comprises the following steps: generating dynamic parameters of an elliptic curve equation according to
satellite communication information, and obtaining an initial shared key pair based on an elliptic curve
algorithm, the dynamic parameters and a
key exchange protocol; based on the initial shared key pair, a session-level
encryption key is obtained through multilayer hash operation and a
timestamp synchronization mechanism; based on the session-level
encryption key, obtaining biological characteristic
encryption data through
DNA sequence coding and a biological
cryptography conversion
algorithm; based on the biological characteristic encryption data, obtaining a high-dimensional
chaotic encryption packet through
chaotic mapping disturbance and fractal
geometric transformation processing; based on the high-dimensional
chaotic encrypted packet, a hidden transmission
data stream is obtained through
frequency domain spread spectrum steganography and neural network decoding
verification; and dynamically updating the initial shared key pair through a key rotation strategy based on communication cycle monitoring. According to the method, high safety, high concealment and reliable protection capability of satellite communication can be realized.