The invention relates to the technical field of
software application, in particular to an optimization method and
system based on an improved AES
algorithm and an ECC
algorithm, and the method comprises the following steps: selecting an elliptic curve parameter P-192 recommended by an NIST, the finite field being GF (p), and using the elliptic curve parameter P-192 and the finite field being GF (p) for subsequent ECC
algorithm related calculation; the AES algorithm is transformed, specifically, the affine transformation period of an
S box is adjusted to be 16, the iteration output period is adjusted to be 256, and an affine pair with the minimum strict
avalanche effect distance is selected from multiple obtained results to construct the
S box; the method has the beneficial effects that the space capacity is increased by increasing the
S box affine transformation period, improving the security of the AES algorithm, adjusting the iteration output period, increasing the efficiency of AES
encryption by strictly selecting the affine pair with the minimum
avalanche effect distance, improving the security of AES
encryption by increasing the ECC
encryption of the secret key, and improving the security of the AES encryption by increasing the ECC
digital signature verification. And the
data integrity is ensured.