IP Library › Granted Patent US 12,537,664
Granted Patent B2
US 12,537,664 · App. 18/138,092 · Granted Jan 27, 2026

Encryption methods

Inventors: Francesco Lucente Stabile (Peabody, MA); Carey Atkins (Hampstead, NC)
H04L9/0618G09C1/00H04L9/00H04L9/0838H04L63/0435
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,537,664
App. No.
18/138,092
Granted
Jan 27, 2026
Kind
B2
Abstract

A method of symmetric encryption and transferring encrypted data is provided that incorporate the Lucente Stabile Atkins Cryptosystem (“DIO-LSA”). This method uses certain properties of mathematical objects called “groups,” where groups are sets of elements that are equipped with an operator and have the closure, associativity, identity, and invertibility properties. The DIO-LSA uses groups to encrypt and decrypt any kind of information between two or more parties.

Claims (11)

1 . A computer-implemented method for two parties to secretly exchange information, the method comprising:

a) the two parties each party with their own processor sharing a secret number k, k>1 and is only known by the two parties;

b) generating, by the processors, an integer n from k such that, the product of all the integers less than n and coprime with n is congruent to 1 mod n, wherein U(n) comprises a 1 ·a 2 ·a···a ϕ(n) each party independently listing the elements of U(n) in ascending order as U(n)=<ϵ 1 , ϵ 2 , ϵ 3 , . . . , ϵ h , ϵ j , . . . , ϵ ϕ(n) > wherein ϵ i <ϵ j when i<j;

c) one party choosing an element from U(n) to represent a plaintext of a selection of data;

d) the one party finds z by solving the Diophantine Equation for the unique positive value less than n, wherein the solving entails encrypting, by the processor, the selection of data by multiplying together each element of the group up to En modulo n in the following way: ϵ 1 ·ϵ 2 ·ϵ 3 ···ϵ h mod n≡c, and generating a ciphertext, tuple C=(z, Σ), wherein z is calculated by solving the Diophantine Equation for the unique positive value less than n, where the Diophantine Equation comprises c·z≡1 mod n, where such an inverse element is z, and wherein, for an integer r, cz−1=rn→cz−rn=1, and wherein Σ is the number of instances that, multiplying the elements of U(n) in ascending order with z generates congruency to 1 modulo n; and

e) the one party sends the ciphertext, tuple C=(z, Σ), to the second party over a network or stores the ciphertext, tuple C(z, Σ) in a memory.

2 . The method of claim 1 , further comprising decrypting the encrypted data, wherein the decrypting comprises: receiving, by the processor of the second party, C=(z, Σ) and multiplying z with the elements in ascending order until Σ+1 elements congruent to 1 modulo n, is found, revealing the plaintext.

3 . The method as recited in claim 1 , wherein the secret number k is generated by one of the two processors or selected by a user.

4 . The method as recited in claim 1 , wherein the computer-implemented method is performed on an electronic device is selected from the group consisting of: a desktop computer; a laptop computer; a smartphone; a tablet computer; and an automated teller machine.

5 . A method of enhancing keys comprising: the method of claim 1 , further comprising, by a processor, canonical multiplying each element of the group up to the plaintext h as h: ϵ1·ϵ2···ϵh=M, where M comprises the enhanced key.

6 . The method as recited in claim 1 , wherein a party comprises a system having at least one processor and at least one memory.

Continuity (1)
Related Publication 20250141656A1 · May 1, 2025
References Cited (7)
US 9923720B2 · Garcia Morchon · 2018 [cited by examiner]
US 10764029B1 · Atkins · 2020 [cited by examiner]
US 20070214361A1 · Rubin · 2007 [cited by examiner]
US 20090245515A1 · Bond · 2009 [cited by examiner]
Arnold Schonhage, “Factorization of Univariate Integer Polynomials by Diophantine Approximation and an Improved Bases Reduction Algorithm”, Jul. 16, 1984, Automata, Languages and Programming, Springer Berlin Heidelberg,… [cited by examiner]
Towa et al., Succinct Diophantine-Satisfiability Arguments, 2020, International Association for Cryptographic Research, pp. 784-804 (Year: 2020). [cited by examiner]
Osipyan et al., Research and development of mathematical models of cryptosystems based on universal Diophantine language, 2022, EDP Science, pp. 1-10 (Year: 2022). [cited by examiner]