首页 | 本学科首页   官方微博 | 高级检索  
     

程序功能的局限性与密码系统
引用本文:赵永哲,黄声烈,赵焱,邢磊. 程序功能的局限性与密码系统[J]. 吉林大学学报(工学版), 2004, 34(3): 507-511
作者姓名:赵永哲  黄声烈  赵焱  邢磊
作者单位:吉林大学,计算机科学与技术学院,吉林,长春,130022;吉林大学,计算机科学与技术学院,吉林,长春,130022;吉林大学,计算机科学与技术学院,吉林,长春,130022;吉林大学,计算机科学与技术学院,吉林,长春,130022
摘    要:软件开发过程实际上是"问题空间"向"方案空间"的转换过程。根据"问题空间"和"方案空间"的特点,对它们的表示方法进行了抽象,并从一些有代表性的问题入手,对有关程序功能的局限性进行了分析和讨论。由得出的结论可知:无论程序设计语言如何进步,只要最终的实际计算机是基于图灵机模型,则程序的功能总具有局限性,即存在大量不可判定的程序。这从理论上说明了基于"不可计算性"的密码系统的可行性,并为此给出了一个设想方案。

关 键 词:计算机科学技术基础  问题空间  方案空间  可计算性(可判定性)  密码系统
文章编号:1671-5497(2004)03-0507-05
收稿时间:2003-10-14
修稿时间:2003-10-14

Programming limitation and cryptosystem
ZHAO Yongzhe,HUANG ShengLie,ZHAO Yan,XING Lei. Programming limitation and cryptosystem[J]. Journal of Jilin University:Eng and Technol Ed, 2004, 34(3): 507-511
Authors:ZHAO Yongzhe  HUANG ShengLie  ZHAO Yan  XING Lei
Abstract:Developing a software is actually a transformation from the "problem space" to the "solution space". The representations of the "problem space" and "solution space" were abstracted from their characteristics, and the limitations of the programming were discussed from several typical problems. The reached conclusion shows that no matter how advanced the programming language is, if the real computer is based on the model of "Turing machine", the ability of the program will always be limited, i.e. there are many undecidable programs. Therefore, the cryptosystem which based on the uncomputability is feasible, and an idea of such cryptosystem was proposed.
Keywords:computer science  problem space  solution space  computability(decidability)  cryptosystem
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《吉林大学学报(工学版)》浏览原始摘要信息
点击此处可从《吉林大学学报(工学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号