番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2013年9月22日

摘要: 在我们现实当中经常会存在需要对某些数据进行加密保护 然后进行解密的操作,比方,我们需要对某些XML配置信息里面的某些数据进行加密,以防止任何人打开该XML配置信息都能正常的看到该配置信息里面的内容,从而被人家篡改程序,甚至致使系统崩溃.下面我就谈下现在比较常用的RSA算法以及如何在Visual C#中如何实现.1.首先介绍下什么是RSA算法,让大家对RSA算法有个简要的理解. RSA算法非常简单,概述如下: 找两素数p和q 取n=p*q 如:n=3*7=21 取t=(p-1)*(q-1) 如:t = 2*6 = 12 取任何一个数e,要求满足e 取d*e%t==1 如:d=7... 阅读全文
posted @ 2013-09-22 17:36 番茄的梦想 阅读(13256) 评论(0) 推荐(2) 编辑