函数式语言Haskell实现RSA算法
Haskell是以数学逻辑为基础、基于λ演算的函数式语言.它包含了很多程序语言设计领域中最近的创新,是多年来函数式语言研究的结晶和顶峰.本文将Haskell语言应用到当前非常热门的信息安全领域,主要介绍Haskell语言的基本知识;利用Haskell实现RSA算法;比较RSA算法的Haskell程序和C程序.经研究发现:尽管Haskell程序的运行速度较C程序稍慢一些,但是,Haskell语言所具有的代码简洁、快速开发等许多优点也是其他程序所不可比拟的.而且,Haskell的编译器已经得到改进,速度已经足够快,对于大多数程序来说,其结果是完全令人满意的.目前,国内对函数式语言的研究非常少.希望本论文在别人学习函数式语言Haskell时可以借鉴,对Haskell这种优秀编程语言的研究和推广起到一点的作用.
函数式语言 Haskell RSA算法 信息安全 编程语言
董向辉 张迎周 陈丹伟
南京邮电大学计算机学院,江苏南京,210003
国内会议
南京
中文
104-108
2006-11-17(万方平台首次上网日期,不代表论文的发表时间)