Patent ID: 11943348
Assignee: Q-NET SECURITY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 37:
38. The system of claim 37 wherein the five different passes comprise:
a first pass comprising a first message matrix, wherein the first message matrix is communicated from the another computer system to the processor, wherein the another computer system is configured to generate the first message matrix using a permutation operation based on a first parameter and a modular arithmetic operation based on a second parameter, and wherein the first and second parameters are not shared by the another computer system with the processor in unobscured form;
a second pass comprising a second message matrix, wherein the second message matrix is communicated from the processor to the another computer system, wherein the processor is configured to generate the second message matrix using a permutation operation based on a third parameter and a modular arithmetic operation based on a fourth parameter, and wherein the third and fourth parameters are not shared by the processor with the another computer system in unobscured form;
a third pass comprising a third message matrix, wherein the third message matrix is communicated from the another computer system to the processor, and wherein the another computer system is configured to generate the third message matrix using a permutation operation based on the first parameter and a modular arithmetic operation based on the second parameter;
a fourth pass comprising a fourth message matrix, wherein the fourth message matrix is communicated from the processor to the another computer system, wherein the processor is configured to generate the fourth message matrix using a permutation operation based on the third parameter and a modular arithmetic operation based on a fifth parameter, and wherein the fifth parameter is not shared by the processor with the another computer system in unobscured form; and
a fifth pass comprising a fifth message matrix, wherein the fifth message matrix is communicated from the another computer system to the processor, and wherein the another computer system is configured to generate the fifth message matrix using a permutation operation based on the first parameter and a modular arithmetic operation based on the secret data matrix.