Patent ID: 7725715

Claim:
A computer-implemented method for encrypting a message comprising: converting, with a processor, a content of the message from a first form M to a second form M′ as a function of a known encryption key E, a first secret prime number P, and a second secret prime number Q; after converting the content of the message to the second form M′ as a function of a known encryption key E, a first secret prime number P, and a second secret prime number Q, separating, with a processor, the converted content of the message to further encrypt the content of the message according to a spacing pattern; and after converting the content of the message to the second form M′ as a function of a known encryption key E, a first secret prime number P, and a second secret prime number Q, scrambling, with a processor, the converted content of the message to further encrypt the content of the message according to a scrambling pattern.