IP Library Granted Patent US 10,225,074
Granted Patent B2
US 10,225,074 · App. 14/985,703 · Granted Mar 5, 2019

Encryption system and method based on biometric technology

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,225,074
App. No.
14/985,703
Granted
Mar 5, 2019
Kind
B2
Abstract

An encryption method includes: converting a section of express information into a binary sequence, grouping the binary sequence into a plurality of group data, and aligning each group data into an information matrix; converting the information matrix into a corresponding a basic group information matrix; randomly choosing a reference DNA sequence from a gene library, and aligning the reference DNA sequence into a basic group transition matrix, using the basic group transition matrix to convert the basic group information matrix into an encrypted information matrix, and exploding the encrypted information matrix to obtain a basic group information sequence; generating a primer for the basic group information sequence, and adding the primer before and behind the primer generator to obtain a completed DNA sequence; and synthesizing a DNA matter based on the completed DNA sequence.

Claims (31)

1. An encryption method comprising:

converting a section of express information into a binary sequence;

grouping the binary sequence into a plurality of group data;

aligning each group data into an information matrix;

converting the information matrix into a corresponding a basic group information matrix;

randomly choosing a reference DNA sequence from a gene library;

aligning the reference DNA sequence into a basic group transition matrix;

using the basic group transition matrix to convert the basic group information matrix into an encrypted information matrix;

exploding the encrypted information matrix to obtain a basic group information sequence;

generating a primer for the basic group information sequence;

adding the primer before and behind the primer generator to obtain a completed DNA sequence; and

synthesizing a DNA matter based on the completed DNA sequence.

2. The encryption method of claim 1 , further comprising: generating a secret key based on the position of the reference DNA sequence in the gene library and a rule of generating the primer.

3. The encryption method of claim 1 , wherein each 128 bits of the binary sequence is divided into a group data, and to use “0” to complete 128 bits when less than 128 bits is present.

4. The encryption method of claim 3 , wherein the information matrix is a four rows and thirty-two columns matrix.

5. The encryption method of claim 4 , wherein the basic group information matrix is a four rows and sixteen columns matrix, and the binary number “00” of the information matrix corresponds to a basic group “C” of the basic group information matrix, the binary number “01” of the information matrix corresponds to a basic group “T” of the basic group information matrix, the binary number “10” of the information matrix corresponds to a basic group “A” of the basic group information matrix, and the binary number “11” of the information matrix corresponds to a basic group “G” of the basic group information matrix.

6. The encryption method of claim 5 , wherein the reference DNA sequence has sequential 64 basic groups, and the basic group transition matrix is a four rows and sixteen columns matrix.

7. The encryption method of claim 1 , wherein the step of using the basic group transition matrix to converting the information matrix to obtain an encrypted information matrix comprises: converting the basic group information matrix into a complementary matrix, and biological exclusive or operating the complementary matrix and the basic group transition matrix to obtain a new basic group information matrix.

8. The encryption method of claim 7 , wherein the step of using the basic group transition matrix to converting the information matrix to obtain an encrypted information matrix further comprises: converting the basic group transition matrix and the new basic group information matrix into corresponding binary matrixes, and using the binary matrix corresponding to the basic group transition matrix to guide the binary matrix corresponding to the new basic group information matrix to exchange ranks to obtain an encrypted information matrix.

9. The encryption method of claim 8 , wherein the step of using the basic group transition matrix to converting the information matrix to obtain an encrypted information matrix further comprises: converting the encrypted information matrix into corresponding encrypted basic group information matrix, and permutating the encrypted basic group information matrix to obtain a permutated basic group information matrix, and exploding the permutated basic group information matrix to obtain the basic group information sequence.

10. An encryption system, the system comprising:

at least one processor;

a non-transitory storage unit; and

one or more programs that are stored in the non-transitory storage unit and executed by the processor, the one or more programs comprising instructions for:

converting a section of express information into a binary sequence, grouping the binary sequence into a plurality of group data, and aligning each group data into an information matrix;

converting the information matrix into a corresponding a basic group information matrix, using the basic group transition matrix to convert the basic group information matrix into an encrypted information matrix, and exploding the encrypted information matrix to obtain a basic group information sequence;

generating a primer for the basic group information sequence, and adding the primer before and behind the primer generator to obtain a completed DNA sequence; and

synthesizing a DNA matter based on the completed DNA sequence.

11. The encryption system of claim 10 , wherein a reference DNA sequence is randomly chosen from a gene library, and the basic group transition matrix is aligned from the reference DNA sequence.

12. The encryption system of claim 11 , wherein the primer generator generates the primer based on a preset primer generating rule.

13. The encryption system of claim 12 , further comprising a secret key generator, wherein the secret key generator generates a secret key based on the position of the reference DNA sequence in the gene library and the preset primer generating rule.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2025
From: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
To: SHENZHEN FULIAN FUGUI PRECISION INDUSTRY CO., LTD.
Reel/Frame 073576/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2018
From: AMBIT MICROSYSTEMS (SHANGHAI) LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
To: AMBIT MICROSYSTEMS (SHANGHAI) LTD.
Reel/Frame 045171/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2015
From: GAO, JING; YANG, ZHENG-WU
To: AMBIT MICROSYSTEMS (SHANGHAI) LTD.; HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 037389/0607 →