函数式语言Haskell实现RSA算法

来源 :第二届江苏计算机大会 | 被引量 : 0次 | 上传用户:pingzidege
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Haskell是以数学逻辑为基础、基于λ演算的函数式语言.它包含了很多程序语言设计领域中最近的创新,是多年来函数式语言研究的结晶和顶峰.本文将Haskell语言应用到当前非常热门的信息安全领域,主要介绍Haskell语言的基本知识;利用Haskell实现RSA算法;比较RSA算法的Haskell程序和C程序.经研究发现:尽管Haskell程序的运行速度较C程序稍慢一些,但是,Haskell语言所具有的代码简洁、快速开发等许多优点也是其他程序所不可比拟的.而且,Haskell的编译器已经得到改进,速度已经足够快,对于大多数程序来说,其结果是完全令人满意的.目前,国内对函数式语言的研究非常少.希望本论文在别人学习函数式语言Haskell时可以借鉴,对Haskell这种优秀编程语言的研究和推广起到一点的作用.
其他文献
需求获取是信息系统开发的关键问题之一,清晰的业务需求描述有助于准确地获取信息系统需求.文中为一种业务需求获取方法引入形式化的语义描述,提高了其语义的精确性、无二义
向各位理事汇报一下有机地球化学方面工作。有机地球化学是边缘学科,有机化学成分较重,应用最成功的领域是石油、其次是海洋。国际上有机地球化学很活跃,国内1978年以来发展
目的:报道游离皮瓣移植修复小儿四肢创伤性软组织缺损的治疗效果,探讨游离皮瓣移植修复小儿复杂创伤性软组织缺损的可行性. 方法:1998年8月~2006年2月,分别采用背阔肌皮瓣
会议
目的:总结以旋股外侧血管降支为蒂的股前外侧皮瓣的系列解剖学研究与临床应用的进展. 方法:徐达传(1983)设计首创以旋股外侧血管降支为蒂的股前外侧皮瓣,同年12月罗力生等
会议
政府部门网站在电子政务建设中具有重要的意义.本文介绍了政府部门网站信息发布,与社会互动和网上办事等功能,简要说明了它们的基本设计与应用.
本文介绍了某倒转收进高层建筑振动台微粒混凝土模型设计的过程与制作的要点以及试验方法.原型结构自重较大及需满足重力不失真的条件等原因导致模型的几何相似常数较小,质量
会议
传统的数字水印算法在抵抗几何攻击方面存在不足,基于内容的数字水印算法将水印信息嵌入到图像比较稳定的特征周围来增强鲁棒性.本文分析和总结当前基于图像内容的水印算法的
采用高校液相测定了小儿参术健脾丸中橙皮苷的舍量,固定相为安捷伦C(18)柱(5μm,4.6mm×250mm),甲醇-水(45:55)为流动相,检测波长为283nm;橙皮苷在200.4~2004.0μg范围内,呈良
本文采用通信有限状态机模型描述构件化协议,基于通信有限状态机模型提出了构件化协议一致性测试的测试序列自动生成算法,解决了多状态机协议的测试序列生成的问题.文章应用
约束路由选择是流量工程中的核心技术,也是实现QoS业务的关键技术.讨论了基于MPLS的流量工程技术和约束路由算法,提出了一种基于MPLS-TE的约束路由算法.该算法可以保证链路的