Paper 2025/445

A proof of P≠NP (New symmetric encryption algorithm against any linear attacks and differential attacks)

Gao Ming
Abstract

P vs NP problem is the most important unresolved problem in the field of computational complexity. Its impact has penetrated into all aspects of algorithm design, especially in the field of cryptography. The security of cryptographic algorithms based on short keys depends on whether P is equal to NP. In fact, Shannon strictly proved that the one-time-pad system meets unconditional security, but because the one-time-pad system requires the length of key to be at least the length of plaintext, how to transfer the key is a troublesome problem that restricts the use of the one-time-pad system in practice. Cryptography algorithms used in practice are all based on short key, and the security of the short key mechanism is ultimately based on one-way assumption. In fact, the existence of one-way function can directly lead to the important conclusion P≠NP. In this paper, we originally constructed a short-key block cipher algorithm. The core feature of this algorithm is that for any block, when a plaintext-ciphertext pair is known, any key in the key space is valid, that is, for each block, the plaintext-ciphertext pair and the key are independence, and the independence between blocks is also easy to construct. This feature is completely different from all existing short-key cipher algorithms. Based on the above feature, we construct a problem and theoretically prove that the problem satisfies the properties of one-way functions, thereby solving the problem of the existence of one-way functions, that is, directly proving that P≠NP.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Published elsewhere. Minor revision. Future of Information and Communication Conference (FICC) 2023
Keywords
linear attacksdifferential attacksone way function
Contact author(s)
20070602094 @ alu cqu edu cn
History
2025-03-13: revised
2025-03-08: received
See all versions
Short URL
https://ia.cr/2025/445
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/445,
      author = {Gao Ming},
      title = {A proof of P≠{NP} (New symmetric encryption  algorithm against any linear attacks and  differential attacks)},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/445},
      year = {2025},
      url = {https://eprint.iacr.org/2025/445}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.