Method and system for securing communication
First Claim
Patent Images
1. A method for securing communication between a plurality of members, comprising:
- sending, by a first member comprising a computer processor, a first input to a second member;
receiving, by the first member, second input from the second member;
generating, by a first n-bit generator, at least one message digest using the first input and the second input;
extracting, by the computer processor, first algorithm selector bits from the at least one message digest;
identifying, by the computer processor, a starting bit value and a first encryption algorithm using the first algorithm selector bits and an algorithm selector table;
obtaining a first encryption key using the starting bit value; and
encrypting, by the computer processor, a first communication using the first encryption algorithm and the first encryption key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for securing communication between a plurality of members. The method includes a first member sending a first input to a second member, receiving a second input from the second member, and generating, by an n-bit generator, an initial message digest using the first input and the second input. Communications between the first member and the second member are encrypted using the initial message digest.
-
Citations
24 Claims
-
1. A method for securing communication between a plurality of members, comprising:
-
sending, by a first member comprising a computer processor, a first input to a second member; receiving, by the first member, second input from the second member; generating, by a first n-bit generator, at least one message digest using the first input and the second input; extracting, by the computer processor, first algorithm selector bits from the at least one message digest; identifying, by the computer processor, a starting bit value and a first encryption algorithm using the first algorithm selector bits and an algorithm selector table; obtaining a first encryption key using the starting bit value; and encrypting, by the computer processor, a first communication using the first encryption algorithm and the first encryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer device comprising:
-
a processor; a memory; and software instructions stored in memory for causing the computer device to; send a first input to a second member of a plurality of members, wherein the computing device is a first member of the plurality of members; receive a second input from the second member; generate by a first n-bit generator, at least one message digest using the first input and the second input; extract first algorithm selector bits from the at least message digest; identify a starting bit value and a first encryption algorithm using the first algorithm selector bits and an algorithm selector table; obtain a first encryption key using the starting bit value; and encrypt a first communication using the first encryption algorithm and the first encryption key. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising computer readable program code embodied therein for causing a computer system to perform a method for securing communication between a plurality of members, the method comprising:
-
sending, by a first member, a first input to a second member; receiving, by the first member, second input from the second member; generating, by a first n-bit generator, at least one message digest using the first input and the second input; extract first algorithm selector bits from the at least one message digest; identify a starting bit value and a first encryption algorithm using the first algorithm selector bits and an algorithm selector table; obtain a first encryption key using the starting bit value; and encrypt a first communication using the first encryption algorithm and the first encryption key. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification