摘要
为有效发现DNA数据是否被恶意篡改,保证研究者所使用的DNA数据是真实可靠的,即未经过篡改的,本文提出一种基于数字签名的DNA数据篡改提示方法,用向原有信息中加入数字签名的方法来解决该问题。设计了一整套加入、检测以及滤除签名的方法。该方法将数字签名嵌入DNA序列,在使用前通过校验数字签名来发现DNA是否篡改,以便给出篡改提示。实验表明,该方法可以有效发现篡改者对序列的恶意篡改,而且经添加签名后的序列与原始序列有一定的相似性,不易引起篡改者的注意。
It is an important question that how to find the juggling to the DNA data and how to ensure the data is right. This paper brings forward a method to deal with this question based on digital signature, and designs a full set of the means to add, examine and filter the digital signature. This method adds digital signature to the DNA sequences, and finds the juggling by checking it before using the data. The experiments show that this means can find the juggling effectively and the sequence adding the digital signature is same with the primal sequence,which can let the attacker pay less attention to them.
出处
《计算机科学》
CSCD
北大核心
2008年第7期202-205,共4页
Computer Science
基金
the 863 High Technology Foundation of China under Grant No.2003AA231010
生物信息数据共享体系平台建设
关键词
DNA序列
篡改提示
数字签名
DNA sequences,Prompting the juggling,Digital signature