Local Inversion of maps: Black box Cryptanalysis
Virendra Sule

TL;DR
This paper introduces a black box linear algebra method for local inversion of nonlinear maps in finite fields, enabling cryptanalysis of cryptographic primitives like RSA and elliptic curves in certain cases.
Contribution
It presents a universal, polynomial-time approach for local inversion of nonlinear maps using minimal polynomials, applicable to cryptanalysis of various cryptographic schemes.
Findings
Inversion of block and stream ciphers under known plaintext attack.
RSA decryption and key recovery without factoring.
Polynomial-time solution for discrete log in specific cases.
Abstract
This paper is a short summery of results announced in a previous paper on a new universal method for Cryptanalysis which uses a Black Box linear algebra approach to computation of local inversion of nonlinear maps in finite fields. It is shown that one local inverse of the map equation can be computed by using the minimal polynomial of the sequence defined by iterates (or recursion) with when the sequence is periodic. This is the only solution in the periodic orbit of the map . Further, when the degree of the minimal polynomial is of polynomial order in number of bits of the input of (called low complexity case), the solution can be computed in polynomial time. The method of computation only uses the forward computations for given which is why this is called a Black Box approach. Application of this approach is then shown…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptographic Implementations and Security · Cryptography and Residue Arithmetic
