×

Encryption/decryption system and method

  • US 8,345,876 B1
  • Filed: 03/06/2012
  • Issued: 01/01/2013
  • Est. Priority Date: 03/06/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of encrypting a plain text message that is m characters in length, the method comprising:

  • generating a one off random key having a length of m characters, the random key using a character set and modulus that is compatible with the plain text message;

    performing a first substitution encryption of the plain text message using the generated random key;

    generating a string of random fill characters that is f characters in length, f being a number from zero to infinity;

    concatenating the generated random key and the string of random fill characters to the encrypted plain text message to generate an encrypted message string, wherein the encrypted message string has a length 2m+f;

    performing one or more additional encryptions, selected from the set of substitution encryptions and transposition encryptions, on the encrypted message string to generate a final message string, wherein at least one of the one or more additional encryptions are performed using a first pseudorandom string having a length greater than 2m+f characters, and a subset of the first pseudorandom string having a length of at least 2m+f is selected from a position that is different from a first position of the first pseudorandom string; and

    transmitting the final message string to a receiver.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×