KR20110033880A - Media recording personal genetic information encrypted data - Google Patents
Media recording personal genetic information encrypted data Download PDFInfo
- Publication number
- KR20110033880A KR20110033880A KR1020090091371A KR20090091371A KR20110033880A KR 20110033880 A KR20110033880 A KR 20110033880A KR 1020090091371 A KR1020090091371 A KR 1020090091371A KR 20090091371 A KR20090091371 A KR 20090091371A KR 20110033880 A KR20110033880 A KR 20110033880A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- personal
- genetic information
- encrypted data
- genetic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000002068 genetic effect Effects 0.000 title claims abstract description 64
- 239000003550 marker Substances 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims description 13
- 108090000623 proteins and genes Proteins 0.000 claims description 10
- 210000000349 chromosome Anatomy 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 10
- 102000004169 proteins and genes Human genes 0.000 description 3
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 229920002521 macromolecule Polymers 0.000 description 2
- 238000012252 genetic analysis Methods 0.000 description 1
- 210000005260 human cell Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B25/00—ICT specially adapted for hybridisation; ICT specially adapted for gene or protein expression
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Biophysics (AREA)
- Genetics & Genomics (AREA)
- Molecular Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biotechnology (AREA)
- Evolutionary Biology (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Storage Device Security (AREA)
Abstract
본 발명은 개인유전정보 암호화 데이터를 기록한 매체에 관한 것으로서, 더욱 상세하게는 대용량 SNP 칩데이터를 이용하여 개인의 유전정보를 분석한 후 분석된 정보를 보호하기 위하여 암호화한 개인유전정보 암호화 데이터를 기록한 매체에 관한 것이다.The present invention relates to a medium for recording personal genetic information encrypted data. More specifically, after analyzing genetic information of an individual using a large amount of SNP chip data, the encrypted personal genetic information encrypted data is recorded to protect the analyzed information. It is about the medium.
본 발명인 개인유전정보 암호화 데이터를 기록한 매체는 마커정보필드(100)와 제노타입필드(200)로 이루어진 유전정보레코드를 다수개 포함하여 하나의 유전자 문자열로 하고, 상기 문자열에 개인선택정보를 키로 하여 암호화한 것을 특징으로 한다.The medium in which the present inventors record the personal genetic information encrypted data includes a plurality of genetic information records including a marker information field 100 and a genotype field 200, and is a single genetic string, and the personal selection information is a key. It is characterized by the encryption.
본 발명을 통해 대용량 SNP마커 분석을 통하여 획득된 SNP 분석 결과를 암호화하여 개인정보의 유출을 막음으로써 개인의 실수로 개인정보를 분실했을 때 타인이 습득했어도 정보를 알지 못하며, 악의적 행위에 이용할 수 없게 방지할 수 있는 효과를 제공하게 된다.Through the present invention, by encrypting the SNP analysis results obtained through the analysis of large-capacity SNP markers to prevent the leakage of personal information, even if someone has lost personal information by mistake, they do not know the information and cannot use it for malicious actions. It will provide a preventable effect.
DNA, SNP 마커, 개인유전 정보, 암호화. DNA, SNP markers, genetic information, coding.
Description
본 발명은 개인유전정보 암호화 데이터를 기록한 매체에 관한 것으로서, 더욱 상세하게는 대용량 SNP 칩데이터를 이용하여 개인의 유전정보를 분석한 후 분석된 정보를 보호하기 위하여 암호화한 개인유전정보 암호화 데이터를 기록한 매체에 관한 것이다.The present invention relates to a medium for recording personal genetic information encrypted data. More specifically, after analyzing genetic information of an individual using a large amount of SNP chip data, the encrypted personal genetic information encrypted data is recorded to protect the analyzed information. It is about the medium.
인간의 세포 내에는 DNA라는 유전물질이 존재하며, 이 유전물질을 후세에 전달하는 방법으로 자신의 유전정보를 후손에게 물려주게 된다. In human cells, there is a genetic material called DNA, and the genetic material is passed on to future generations by transferring this genetic material to future generations.
이 DNA는 선형으로 이루어진 거대분자로 구성되어 있으며, 인간에게는 모두 23쌍의 DNA 거대분자를 가지고 있고, 이를 염색체라 부르고 있다. The DNA is composed of linear macromolecules, which all have 23 pairs of DNA macromolecules in humans, called chromosomes.
이 DNA는 네가지 타입(ATGC)을 가지고 있는데, 이 조합에 따라 개개인의 유전정보에 차이를 가지게 되고, 결국 그 개인의 특징을 결정짓게 된다.The DNA has four types (ATGCs), and this combination makes a difference in an individual's genetic information, which eventually determines the individual's characteristics.
최근에는 상기 특정 DNA의 타입을 해독해내어 개개인의 특정 형질을 나타낼 수 있는 DNA 마커를 분석하는 기술들이 개발되어지고 있다. Recently, techniques for analyzing DNA markers capable of deciphering the specific DNA type and expressing individual traits have been developed.
그 중에 가장 각광받고 있는 방법에 SNP칩을 이용한 대용량 유전정보 분석기술이다. The most popular method is the large-scale genetic analysis technology using SNP chip.
현재 나온 칩을 이용하면 한 번의 실험으로, 수십에서 수백만 개의 DNA 마커를 찾아낼 수 있게 되었고, 이 정보를 통하여, 개개인의 특징을 결정짓는 유전 마커를 찾아낼 수 있게 되었다. Using the current chip, one experiment can find dozens or millions of DNA markers, and with this information it is possible to identify genetic markers that determine individual characteristics.
이렇게 분석 되어지는 유전마커 정보는 개인이 태어날 때 결정되어지는 가장 중요한 정보로 이 정보를 타인이 알게 된다면 자신의 신체적 특징, 질병 연관성 뿐만 아니라, 지능 및 성격까지도 유추할 수 있게 된다. Genetic marker information that is analyzed in this way is the most important information that is determined when an individual is born. If others know this information, they can infer not only their physical characteristics, disease associations, but also intelligence and personality.
따라서 중요한 개인정보인 유전정보의 유출을 막고, 타인으로부터의 접근을 막기 위한 수단이 필요하게 되었다.Therefore, there is a need for means to prevent the leakage of genetic information, which is important personal information, and to prevent access from others.
따라서 본 발명은 상기와 같은 종래 기술의 문제점을 감안하여 제안된 것으로서, 본 발명의 목적은 대용량 SNP마커 분석을 통하여 획득된 SNP 분석 결과를 암호화하여 개인정보의 유출을 막음으로써 개인의 실수로 개인정보를 분실했을 때 타인이 습득했어도 정보를 알지 못하며, 악의적 행위에 이용할 수 없게 방지할 수 있도록 하는데 있다.Therefore, the present invention has been proposed in view of the problems of the prior art as described above, and an object of the present invention is to encrypt an SNP analysis result obtained through a large-capacity SNP marker analysis, thereby preventing the leakage of personal information. It is to prevent information from being used for malicious acts even if other people have acquired it when they are lost.
본 발명의 다른 목적은 암호화 방법으로 시스템의 많은 자원을 요구하지 않는 효율적인 방법을 이용하였고, 암호화에 이용하는 키의 길이는 가변적 이여서 보다 효과적인 방법으로 암호화를 하였으며, 추후 시스템 자원을 많이 요구하지 않는 이점을 이용하여 휴대폰 등과 같은 작은 성능의 cpu에서도 효과적으로 사용할 수 있도록 하는데 있다.Another object of the present invention is to use an efficient method that does not require a large amount of resources of the system as an encryption method, the key length used for encryption is variable, so that the encryption in a more effective way, and does not require much system resources in the future It can be used effectively even in a small CPU such as a mobile phone.
본 발명이 해결하고자 하는 과제를 달성하기 위하여,In order to achieve the problem to be solved by the present invention,
본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체는,A medium for recording personal genetic information encrypted data according to an embodiment of the present invention,
마커정보필드(100)와 제노타입필드(200)로 이루어진 유전정보레코드를 다수개 포함하여 하나의 유전자 문자열로 하고, 상기 문자열에 개인선택정보를 키로 하여 암호화한 것을 특징으로 하여 본 발명의 과제를 해결하게 된다.The object of the present invention is characterized by encoding a plurality of genetic information records including a
이상의 구성 및 작용을 지니는 본 발명에 따른 개인유전정보 암호화 데이터를 기록한 매체는 대용량 SNP마커 분석을 통하여 획득된 SNP 분석 결과를 암호화하여 개인정보의 유출을 막음으로써 개인의 실수로 개인정보를 분실했을 때 타인이 습득했어도 정보를 알지 못하며, 악의적 행위에 이용할 수 없게 방지할 수 있는 효과를 제공하게 된다.When the medium recording the personal genetic information encrypted data according to the present invention having the above configuration and function encrypts the SNP analysis result obtained through the large-capacity SNP marker analysis, and prevents the leakage of personal information, the personal information is lost by mistake. Even if it is learned by others, it does not know the information and provides the effect of preventing it from being used for malicious actions.
또한, 암호화 방법으로 시스템의 많은 자원을 요구하지 않는 효율적인 방법을 이용하였고, 암호화에 이용하는 키의 길이는 가변적 이여서 보다 효과적인 방법으로 암호화를 하였으며, 추후 시스템 자원을 많이 요구하지 않는 이점을 이용하여 휴대폰 등과 같은 작은 성능의 cpu에서도 효과적으로 사용할 수 있는 효과를 제공하게 된다.In addition, we used an efficient method that does not require a lot of resources of the system as an encryption method. Since the length of the key used for encryption is variable, the method is encrypted in a more effective way. It will provide an effect that can be used effectively on the same small CPU.
상기 과제를 달성하기 위한 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체는,In order to achieve the above object, a medium recording personal genetic information encrypted data according to an embodiment of the present invention,
마커정보필드(100)와 제노타입필드(200)로 이루어진 유전정보레코드를 다수개 포함하여 하나의 유전자 문자열로 하고, 상기 문자열에 개인선택정보를 키로 하여 암호화한 것을 특징으로 한다.It comprises a plurality of genetic information records consisting of the
이때, 상기 개인선택정보는,At this time, the personal selection information,
개인아이디와 개인이 선택한 패스워드 중 적어도 어느 하나 이상을 포함하 며, 개인선택정보를 상기 유전자 문자열 길이만큼 반복 로테이션하여 암호화키를 만들고 암호화키와 유전자 문자열을 XOR하여 유전자 문자열을 암호화한 것을 특징으로 한다.It includes at least one or more of the personal ID and the password selected by the individual, characterized in that the genetic string is encrypted by repeatedly rotating the personal selection information by the length of the gene string, and the encryption key and XOR of the encryption key and the gene string. .
이때, 상기 마커정보필드(100)는At this time, the
고유 SNP 마커 아이디 또는 염색체상의 마커 위치를 나타내는 가변형 필드인 것을 특징으로 한다.It is characterized in that it is a variable field indicating the unique SNP marker ID or marker location on the chromosome.
이때, 상기 제노타입필드(200)는,At this time, the
DNA 기호 조합으로 이루어진 고정형 필드인 것을 특징으로 한다.It is characterized in that the fixed field consisting of a combination of DNA symbols.
이때, 상기 개인선택정보는,At this time, the personal selection information,
개인 정보를 포함하여 데이터화한 것을 특징으로 한다.It is characterized by data including personal information.
한편, 본 발명은 사용자 컴퓨터에 접속시 사용자 컴퓨터에서 자동으로 실행할 수 있는 자동실행부와;On the other hand, the present invention is an automatic execution unit that can be automatically executed in the user computer when connected to the user computer;
개인유전 정보 암호화 데이터를 독출하는 독출부;를 포함하되, 사용자 컴퓨터에서 기능할 수 있는 프로그램을 기록한 매체인 것을 특징으로 한다.And a reading unit that reads the encrypted personal genetic information data, wherein the medium is a program recording a program capable of functioning in a user computer.
이하, 본 발명에 의한 개인유전정보 암호화 데이터를 기록한 매체의 실시예를 통해 상세히 설명하도록 한다.Hereinafter, an embodiment of a medium recording personal genetic information encrypted data according to the present invention will be described in detail.
도 1은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 마커정보필드와 제노타입필드로 이루어진 유전정보 레코드를 나타낸 도면이다.1 is a diagram illustrating a genetic information record including a marker information field and a genotype field of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
본 발명에서 설명하고 있는 내용은 개인 유전 정보를 안전하게 관리하기 위 한 것이다. The contents described in the present invention are intended to safely manage personal genetic information.
개인 유전정보를 보호하기 위해 사용자의 ID와 PW를 이용하여 유전정보를 암/복호화하였다. To protect personal genetic information, genetic information is encrypted / decrypted using user ID and PW.
본 발명에서는 USB에 암호화된 개인 유전 정보와 application을 넣어 주어 offline에서도 application을 이용해 유전 정보를 확인할 수 있는데 이때 개인 컴퓨터 단말기에서 application을 쉽게 사용할 수 있도록 jar파일을 exe실행 파일로 만들게 된다.In the present invention, by putting the encrypted personal genetic information and the application in the USB, you can check the genetic information using the application in offline, but at this time, the jar file is made into an exe executable file so that the application can be easily used in a personal computer terminal.
암호화에는 key가 되는 값의 보안이 가장 중요하다. In encryption, the security of the key value is the most important.
그래서 사용자만 알고 있는 유일한 값인 개인아이디와 개인이 선택한 패스워드 중 적어도 어느 하나 이상을 포함하여 key값으로 선택하게 되는 것이다.Thus, the user selects a key value including at least one of a personal ID and a password selected by the user.
도 1에 도시한 바와 같이, 개인 유전정보(SNP)는 일련의 SNP number(100)와 Genotype(200)으로 구성되어 있다. As shown in FIG. 1, the personal genetic information (SNP) is composed of a series of
각각의 유전정보를 하나의 스트림으로 보고 나열을 하게 되면 rs9673466\tAA\nrs9673471\tTC\nrs967348\tAA\n...... 와 같은 한 줄의 스트림으로 볼 수 있다. When each genetic information is viewed and listed as a stream, it can be viewed as a single line such as rs9673466 \ tAA \ nrs9673471 \ tTC \ nrs967348 \ tAA \ n ......
여기에 사용자의 ID와 PW를 key로 이용하여 암/복호화를 실시하는데, 예를 들어 ID는 “abcd” 이고 PW는 “123456”이라고 한다면 두 문장을 합쳐 “abcd123456"을 key값으로 구성을 하게 된다. Here, the user's ID and PW are used as a key for encryption / decryption. For example, if ID is “abcd” and PW is “123456”, the two sentences are combined to form “abcd123456” as the key value. .
그러면 암호화될 평문과 key값이 모두 만들어지게 된다.This will create both the plaintext and the key value to be encrypted.
상기 key값은 평문에 비해 길이가 짧기 때문에 순환하며 평문과 xor를 실시 한다.Since the key value is shorter than the plain text, the key value is circulated and the plain text and xor are executed.
상기 마커정보필드(100)와 제노타입필드(200) 사이에는 특수문자(여기서는 \t를 예를 들고 있음.)를 필드식별자로 하며, 유전정보레코드와 유전정보레코드 사이에는 다른 특수문자(여기서는 \n를 예를 들고 있음.)를 레코드 식별자로 하고 있다.Between the
또한, 상기 마커정보필드(100)는 고유 SNP 마커 아이디 또는 염색체상의 마커 위치를 나타내는 가변형 필드인 것을 특징으로 하며, 상기 제노타입필드(200)는 DNA 기호 조합으로 이루어진 고정형 필드인 것을 특징으로 한다.In addition, the
상기 DNA 기호 조합이란 예를 들어 'ATGC'와 'ATGC'의 조합으로 이루어진 것을 의미한다.The DNA symbol combination means, for example, a combination of 'ATGC' and 'ATGC'.
도 2는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 평문과 키값을 한 줄로 나열한 예를 나타낸 도면이다.2 is a diagram illustrating an example in which plaintext and key values of a medium on which personal genetic information encrypted data is recorded are lined up according to an embodiment of the present invention.
상기 도 2에 도시한 바와 같이 평문과 key값을 한 줄로 나열했다면 평문 한 문자와 key 한문자를 xor를 실시하게 된다. As shown in FIG. 2, if the plain text and the key value are listed in one line, the plain text and the key character are xored.
'r'^'a', 's'^'b', '9'^'c', '6'^'d', '7'^'1', '3'^'2', '4'^'3', '6'^'4', '6'^'5',... 와 같이 한 문자 한 문자씩 xor 한 결과 암호문이 나타난다.'r' ^ 'a', 's' ^' b ',' 9 '^' c ',' 6 '^' d ',' 7 '^' 1 ',' 3 '^' 2 ',' 4 The resulting ciphertext is xored one by one, such as' ^ '3', '6' ^ '4', '6' ^ '5', ...
도 3은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 암호문으로 완성된 개인 유전 정보를 나타낸 도면이다.3 is a diagram illustrating personal genetic information completed by cipher text of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 3에 도시한 바와 같이, 암호문으로 완성된 개인 유전정보를 볼 수 있다.As shown in FIG. 3, the personal genetic information completed by the cipher text can be viewed.
도 4는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매 체의 암호화된 개인 유전 정보의 생성 과정을 개략적으로 나타낸 흐름도이다.4 is a flowchart schematically illustrating a process of generating encrypted personal genetic information of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 암호화된 유전 정보를 나타낸 도면이다.5 is a diagram illustrating encrypted genetic information of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
암호화된 유전정보(SNP)는 도 5와 같이 전혀 알아볼 수 없는 하나의 스트림이 되었다. Encrypted genetic information (SNP) has become a stream that can not be recognized at all, as shown in FIG.
사용자는 암호화된 유전정보를 복호화하기 위해 ID와 PW를 입력하여 복호화를 실시하게 된다. The user inputs ID and PW to decrypt the encrypted genetic information.
예를 들어 ID는 “abcd” 이고 PW는 “123456”이라고 한다면 두 문장을 합쳐 “abcd123456"을 key값으로 구성을 하게 된다. For example, if ID is “abcd” and PW is “123456”, the two sentences are combined to form “abcd123456” as the key value.
그리하여 암호문의 한문자와 key의 한문자를 xor를 실시해가며 복호화가 일어나게 된다. Thus, decryption occurs by xoring one character of the ciphertext and one character of the key.
이때 사용자의 ID와 PW가 입력이 잘못되면 복호화를 하여도 전혀 무의미한 값이 나오게 된다.At this time, if the user's ID and PW are incorrectly input, the value is completely meaningless even after decryption.
도 6은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 처음의 평문이 되는 예를 나타낸 도면이다.6 is a diagram illustrating an example of the first plain text of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 6과 같이 암호문과 key값을 순환하며 xor를 실시하면 처음의 평문이 되어 유전정보 분석에 활용할 수 있는 정보가 된다.As shown in FIG. 6, when the ciphertext and the key value are cycled and xored, the first plaintext becomes information that can be utilized for analyzing genetic information.
한편, 개인선택정보는 개인 정보를 포함하여 데이터화한 것을 특징으로 할 수도 있는데 예를 들어 개인의 키, 연령, 기호, 습관 등의 생활 정보를 의미할 수도 있으며, 질병 정보를 의미할 수도 있다.On the other hand, the personal selection information may be characterized by data including personal information, for example, may mean life information such as height, age, preferences, habits of the individual, it may also mean disease information.
따라서, 대용량 SNP마커 분석을 통하여 획득된 SNP 분석 결과를 암호화하여 개인정보의 유출을 막음으로써 개인의 실수로 개인정보를 분실했을 때 타인이 습득했어도 정보를 알지 못하며, 악의적 행위에 이용할 수 없게 방지할 수 있는 효과를 제공하게 된다.Therefore, by encrypting the SNP analysis results obtained through the analysis of large-capacity SNP markers to prevent the leakage of personal information, when the personal information is lost by mistake, even if someone has acquired it, it does not know the information and prevents it from being used for malicious actions. It can provide the effect.
상기와 같은 내용의 본 발명이 속하는 기술분야의 당업자는 본 발명의 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시된 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. Those skilled in the art to which the present invention pertains as described above may understand that the present invention may be embodied in other specific forms without changing the technical spirit or essential features of the present invention. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not restrictive.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구 범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
본 발명인 개인유전정보 암호화 데이터를 기록한 매체는 대용량 SNP마커 분석을 통하여 획득된 SNP 분석 결과를 암호화하여 개인정보의 유출을 막음으로써 개인의 실수로 개인정보를 분실했을 때 타인이 습득했어도 정보를 알지 못하며, 악의적 행위에 이용할 수 없게 방지할 수 있는 효과를 제공하게 되어 개인유전 정보의 보안 분야에 널리 유용하게 활용될 것이다.The inventors of the present invention encrypt the SNP analysis results obtained through the analysis of large-scale SNP markers, thereby preventing the leakage of personal information, so that when the personal information is lost by a person's mistake, they do not know the information. In addition, it will be widely used in the field of security of personal genetic information by providing the effect of preventing it from being used for malicious acts.
도 1은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 마커정보필드와 제노타입필드로 이루어진 유전정보 레코드를 나타낸 도면이다.1 is a diagram illustrating a genetic information record including a marker information field and a genotype field of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 2는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 평문과 키값을 한 줄로 나열한 예를 나타낸 도면이다.2 is a diagram illustrating an example in which plaintext and key values of a medium on which personal genetic information encrypted data is recorded are lined up according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 암호문으로 완성된 개인 유전 정보를 나타낸 도면이다.3 is a diagram illustrating personal genetic information completed by cipher text of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 암호화된 개인 유전 정보의 생성 과정을 개략적으로 나타낸 흐름도이다.4 is a flowchart schematically illustrating a process of generating encrypted personal genetic information of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 암호화된 유전 정보를 나타낸 도면이다.5 is a diagram illustrating encrypted genetic information of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
도 6은 본 발명의 일실시예에 따른 개인유전정보 암호화 데이터를 기록한 매체의 처음의 평문이 되는 예를 나타낸 도면이다.6 is a diagram illustrating an example of the first plain text of a medium on which personal genetic information encrypted data is recorded according to an embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100 : 마커정보필드100: marker information field
200 : 제노타입필드200: Genotype field
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090091371A KR101093287B1 (en) | 2009-09-26 | 2009-09-26 | Media recording personal genetic information encrypted data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090091371A KR101093287B1 (en) | 2009-09-26 | 2009-09-26 | Media recording personal genetic information encrypted data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110033880A true KR20110033880A (en) | 2011-04-01 |
KR101093287B1 KR101093287B1 (en) | 2011-12-14 |
Family
ID=44042631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090091371A Active KR101093287B1 (en) | 2009-09-26 | 2009-09-26 | Media recording personal genetic information encrypted data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101093287B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140011534A (en) * | 2012-06-29 | 2014-01-29 | 펜타시큐리티시스템 주식회사 | Generating and verifying the alternative data in a specified format |
US9639704B2 (en) | 2013-12-24 | 2017-05-02 | Kt Corporation | Biogenetic information security |
WO2023003196A1 (en) * | 2021-07-23 | 2023-01-26 | 주식회사 클리노믹스 | Method for encrypting and decrypting genomic information |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001357130A (en) | 2000-06-13 | 2001-12-26 | Hitachi Ltd | Medical information management system |
JP2002024385A (en) | 2000-06-30 | 2002-01-25 | Coreflow Technologies:Kk | System and method for managing gene information |
JP2002215028A (en) | 2001-01-22 | 2002-07-31 | Ntt Data Technology Corp | Method, system and program for managing security of gene information |
-
2009
- 2009-09-26 KR KR1020090091371A patent/KR101093287B1/en active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140011534A (en) * | 2012-06-29 | 2014-01-29 | 펜타시큐리티시스템 주식회사 | Generating and verifying the alternative data in a specified format |
US9639704B2 (en) | 2013-12-24 | 2017-05-02 | Kt Corporation | Biogenetic information security |
WO2023003196A1 (en) * | 2021-07-23 | 2023-01-26 | 주식회사 클리노믹스 | Method for encrypting and decrypting genomic information |
KR20230015713A (en) | 2021-07-23 | 2023-01-31 | 울산과학기술원 | Method for encoding and decoding genetic information |
Also Published As
Publication number | Publication date |
---|---|
KR101093287B1 (en) | 2011-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7434069B2 (en) | Method and device for encryption/decryption of data on mass storage device | |
CN113536359B (en) | Blockchain-based personal health record privacy protection and access system and method | |
Abdullah et al. | New approaches to encrypt and decrypt data in image using cryptography and steganography algorithm | |
CN107609418A (en) | Desensitization method, device, storage device and the computer equipment of text data | |
CN106059762B (en) | Data safety processing method and device | |
US20090046848A1 (en) | Encryption management system | |
CN103745164B (en) | A kind of file safety storage method based on environmental and system | |
US10630474B2 (en) | Method and system for encrypted data synchronization for secure data management | |
US20140108818A1 (en) | Method of encrypting and decrypting session state information | |
TWI352976B (en) | Record carrier comprising encryption indication in | |
KR20090068686A (en) | Method and system for encrypting / decrypting information in microarray | |
KR101093287B1 (en) | Media recording personal genetic information encrypted data | |
CN102480353A (en) | Method for password authentication and key protection | |
Ergashev et al. | CRITICOGRAPHIC METHODS OF INFORMATION PROTECTION | |
Beck et al. | Finding data in DNA: computer forensic investigations of living organisms | |
CN109313688A (en) | Key generates source determining device, key generates source and determines that method and key generate source and determine program | |
Shin et al. | Forensic analysis of note and journal applications | |
US20210143978A1 (en) | Method to secure a software code performing accesses to look-up tables | |
CN116089980A (en) | OFD document sensitive information encryption and decryption method and system | |
JP2007108833A (en) | Device for storing a plurality of passwords and password management method | |
TW202411866A (en) | File encrypting method and device | |
Bazli et al. | Data encryption using bio-molecular information | |
Ragavan et al. | Evaluation of cryptographic key generation performance using evolutionary algorithm | |
Santoso et al. | Snapsafe: Enabling selective image privacy through yolo and aes-protected facial encryption with qr code | |
Alkhadhr et al. | Cryptography and randomization to dispose of data and boost system security |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20090926 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110316 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20111129 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20111206 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20111206 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20141121 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20141121 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150921 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20150921 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170105 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170105 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20171101 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20171101 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20181004 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20181004 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190926 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20190926 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20201007 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20211026 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20221201 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20231005 Start annual number: 13 End annual number: 13 |