- 博客(7)
- 资源 (271)
- 收藏
- 关注
转载 欧几里德算法和扩展欧几里德算法
<br />欧几里德算法<br />欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理:<br />定理:gcd(a,b) = gcd(b,a mod b) 证明:a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公约数,则有 d|a, d|b,而r = a - kb,因此d|r 因此d是(b,a mod b)的公约数 假设d 是(b,a mod b)的公约数,则 d | b , d |r ,但是a = kb +
2011-03-22 11:22:00 1144
转载 蒙哥马利(Montgomery)算法简介
<br /><br />俺曾经查阅了网上找得到的各种用于实现RSA 的大数运算库,然而最终还是决<br />定自己动手写一个。因为凡是效率高速度快的代码(crypto++、miracl、freelip、<br />rsaref等),要么使用的数据结构过于复杂,要么编码风格杂乱无章,俺的水平和<br />耐心都实在是有限,以至于无法读懂这些东西。而俺读得懂的一些代码,其实现方<br />式却又过于幼稚,效率极低速度一塌糊涂。俺觉得像俺这样的人不在少数,于是决<br />心写一个清晰易懂,效率也过得去的东西
2011-03-21 23:25:00 17617 1
转载 在Android使用RSA 算法加解密
<br /><br />首先我们可以从上图看到:明文--->公钥--->密文 密文-->密钥-->明文<br /> RSA由于public key<公钥> 和private key<密钥>的不同<也叫非对称算法加解密>,极大的提高了文件的安全性。 对称算法是同key的 ,这样很容易被人破解。<br /> RSA算法:<br /> import java.security.Key; import java.security.KeyFactory; import java.securit
2011-03-21 18:51:00 27034 4
转载 android源码下载
<br />1. 下载Msysgit, msysgit是Google为Windows环境下开发的Git客户端程序 <br />http://code.google.com/p/msysgit/ <br />2. 安装Msysgit软件,一路next,在此略过... <br />3. 新建一个目录,用于存放待会下载的源码,其实跟svn差不多 <br />4. 右键点击刚才新建的文件夹,选择 “Git Bash”,会有一个类似windows command line 框弹出 <br />5. 查询需要的源码,具
2011-03-20 11:56:00 1110
转载 VC++ Word文档 自动化技术
<br /><br />VC++6.0向Word文件的指定位置上插入一张图片,需要用到nlineShapes类型的AddPicture方法。<br />在MSDN中,该方法的声明如下:<br />**************************************************************************<br />在文档中添加一幅图片。返回一个 Shape 对象,该对象代表图片,并将其添加至 InlineShapes 集合。<br />expression.AddPi
2011-03-17 14:34:00 5949 2
转载 Visual C++ 中操纵 MS Word
<br /><br /> 使用VC编程来操纵Office。你可以实现诸如:Word文件打印、传送数据到Word文档、发送E-MAIL、自动产生表格、Excel数据统计、圆饼图,直方图显示、自动报表生成、播放幻灯、doc,txt,HTML,rtf文件转换、中文简繁体转换、拼音或笔画排序......只要是Office能够实现的功能,都可以在你写的程序中调用。仔细阅读下面的说明,并下载源文件进行参考,你就可以一步一步地掌握这个技术。祝朋友们学习快乐。<br /><br /> 一、概念<br /> Microso
2011-03-17 14:33:00 1303
转载 经典的C++开源库
<br />经典的C++库<br /> STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合<br /> 标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,<br /> 故目前不怎么用它了。<br /> Boost---------准标准库, 功能强大 涉及能想的到的大部分非特别领域的算法,<br /> 有一个大的C++社区支持<br /> WxWindows-----功能强大的跨平台GUI库 ,它的功
2011-03-14 11:38:00 962
PCSHARE VIP 2005 C++源代码
2011-01-17
C++ GUI Programming with Qt 4, Second Edition
2010-07-31
Qt4编程.part3
2010-07-05
Qt4编程.part1
2010-07-05
C++_GUI_Programming_with_Qt_4_CN
2010-07-03
Windows应用程序捆绑核心编程源码
2010-07-02
Windows应用程序捆绑核心.part3
2010-07-02
Windows应用程序捆绑核心.part2
2010-07-02
Windows应用程序捆绑核心.part1
2010-07-02
qt 帮助文档qt 帮助文档
2010-06-29
Wiley.Publishing.Professional.Linux.Kernel.Architecture.2008
2010-06-21
Apress+-+Beginning+Android
2010-06-20
android帮助文档part6
2010-06-20
android帮助文档part5
2010-06-20
android帮助文档part4
2010-06-20
android帮助文档part3
2010-06-20
android帮助文档part2
2010-06-20
android完整帮助文档part1
2010-06-20
Beginning+Android+2
2010-06-20
Pro+Android+Games
2010-06-20
Android+Application+Development
2010-06-20
[Publish]Android程序员指南
2010-06-20
Visual+Assist+X+10.6.1822.0完美破解版(含最新附加Visual+Studio+2010+插件)
2010-05-12
mwv2.5 webster 韦伯斯特 词典 电子版
2010-02-20
屏幕截图和录像程序的源代码 vs2008 下编译通过
2010-01-02
Wordware Publishing - Virtual Machine Design and Implementation in C_C Plus Plus
2009-12-20
McGraw-Hill - Visual C++.NET Developers Guide-2002
2009-12-20
Sams - Teach Yourself ADO.NET in 24 Hours-2002
2009-12-20
Sams - Teach Yourself ASP.NET in 21 Days 2nd Edition-IOTA
2009-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人