Cryptographic Methods Using Nucleic Acid Codes
AssigneeCalifornia Institute of Technology
InventorsAditya RAJAGOPAL, Thomas A. TOMBRELLO
Life of this patent
Estimating the term…
Abstract
Novel methods and systems for encoding cryptographic information are disclosed. A message can be encoded through a sequence of nucleic acids by assigning a binary value to a pair of nucleic acids, while other nucleic acids can be used for spacing. Unique organisms can also be used for identification. The nucleic acids can be encapsulated in organic materials such as saccharide-based desiccants.
Claims21
A method to encode cryptographic information, the method comprising:
- providing a message to be encoded;
- defining a truth table, the truth table determining a correspondence between sequences of nucleic acids and a code;
- providing nucleic acids;
- and
- arranging said nucleic acids in a sequence, according to the truth table and the message, thereby encoding the message in the sequence of said nucleic acids.
A method to encode cryptographic information, the method comprising:
- providing a number of unique organisms;
- defining a truth table, the truth table determining a correspondence between the number of unique organisms and a code;
- and
- selecting a group of the unique organisms, according to the truth table and the message, thereby encoding the message in the group of unique organisms.
A method to encode cryptographic information, the method comprising:
- providing benign organisms;
- inserting the benign organisms in a human or animal;
- and
- identifying the human or animal through the benign organisms.
A method to encode cryptographic information, the method comprising:
- transfecting a host with a nucleic acid target, the nucleic acid target coding a unique protein;
- and
- identifying the host by processing an immunoassay on a blood sample of the host containing the unique protein.
Dependencies are inferred from the claim text.