Abstract
Abstract
In this paper, the ECC main algorithms are introduced in detail, the mathematical principles of elliptic curve theory are studied, and the realization of point addition, point doubling and point multiplication in the rapid implementation of elliptic curve cryptographic algorithms on prime field Fp-specific plans are proposed. We discuss the security of elliptic curve cryptosystems and analyze the theoretical basis and algorithmic principle of elliptic curve encryption. This paper also analyzes the mathematical theoretical foundation of elliptic curve cryptography, especially elliptic curve theory in finite fields, and proposes a high-performance elliptic curve cryptography scheme on the basis of the corresponding elliptic curve theoretical background. The feasibility of the system is verified by a software model. Furthermore, the performance of the two protocols is compared in the simulation experiment because the new protocol employs special measures in path design, so it is much better than DD in terms of the unit event transmission energy consumption, average delay time, and event transmission success rate protocol. The key management scheme, which is based on the elliptic curve, is suitable for distributed UWSNs and can authenticate node identity before the shared key is established. Before the node is deployed, the base station preallocates system parameters to the node, and before the two nodes communicate with each other, the identity of the node is authenticated; after the authentication is successful, the two nodes exchange their respective passwords. The round key is iteratively generated through the logistic chaotic map, and the round function is constructed from a discrete double chaotic system. Through analysis, the algorithm meets the security requirements and can resist attacks. The simulation results show that, compared with the DES and AES encryption algorithms, this algorithm consumes fewer resources and is suitable for underwater sensor networks.
Publisher
Research Square Platform LLC