目前,传统电子计算机在求解密码分析问题时出现存储量与运算速度上的不足,我们将借助非传统计算模式-生物计算提出可行和有效的方案解决这些密码分析问题。生物计算有别于传统计算最大的不同在于,它通过将所有的DNA单元同时进行生化操作,实现了数以万计的运算单元并行计算。本项目的主要目标是致力于研究基于生物计算的密码分析关键理论与方法。具体内容包括建立自组装系统破译分组密码IDEA;利用自组装技术破译Diffie-Hellman密钥交换算法;建立自组装模型破译基于椭圆曲线密码的Diffie-Hellman密钥交换算法;编码的优化和模拟仿真平台的设计。生物计算的研究属于多学科交叉的前沿课题,而密码分析问题是现代信息安全的首要问题。因此,本项目旨在为信息安全领域中密码分析问题研究探索新的途径并提供技术储备,既具有理论和技术上的前瞻性,也注重实际应用的有效性,为信息安全领域的发展带来巨大的推动作用。
英文主题词DNA computing;Self-assembly;Block cipher IDEA;Diffie-Hellman key exchange;Elliptic curve Diffie-Hellman key exchange