会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Kevin Shan
博客园
首页
新随笔
联系
订阅
管理
公告
2010年4月17日
Silverlight4中利用System.Numerics.BigInteger实现RSA算法
摘要: 在Silverlight4 Beta版本发布的时候,Silverlight4 Beta的SDK中还不包含System.Numerics.dll库。要实现RSA算法,还得利用其他BigInteger类。可参见我上一篇文章《Silverlight中非对称加密及数字签名RSA算法的实现》。
阅读全文
posted @ 2010-04-17 22:44 Kevin Shan
阅读(1161)
评论(2)
推荐(1)
编辑
2010年1月5日
Silverlight控件注册验证机制探索——纯客户端注册验证
摘要: 在上一篇文章《Silverlight中非对称加密及数字签名RSA算法的实现》中,我实现了一个Silverlight中可用的RSA算法。这一篇文章我将实现一个实验性的Silverlight控件纯客户端注册验证机制。希望做过这方面的朋友多给些指导性意见。
阅读全文
posted @ 2010-01-05 20:55 Kevin Shan
阅读(1879)
评论(2)
推荐(4)
编辑
2010年1月3日
Silverlight中非对称加密及数字签名RSA算法的实现
摘要: RSA算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。它的安全性是基于大整数素因子分解的困难性,而大整数因子分解问题是数学上的著名难题,至今没有有效的方法予以解决,因此可以确保RSA算法的安全性。 到目前Silverlight4 Beta发布为止,Silverlight中仍然没有提供非对称加密及数字签名相关的算法。而.NET Framework中提供的RSA等算法,都是通过操作系统提供的相关API实现的,没法移植到Silverlight中使用。因此很难实现一个健壮点的Silverlight纯客户端的注册验证算法。这几天抽空写了个Silverlight下可用的RSA算法,使用非对称加密和数字签名使Silverlight纯客户端的注册验证算法健壮了不少。关于这个Silverlight下可用的RSA算法的具体实现,记录在下面,欢迎大家拍砖。
阅读全文
posted @ 2010-01-03 13:41 Kevin Shan
阅读(5016)
评论(6)
推荐(3)
编辑
2009年8月11日
GCHandle Leak
摘要: 刚刚在园子里看到一篇文章《.net中的游魂现象》,正好这两天关心这个问题,就打算再写篇文章和大家讨论一下,先给大家提两个问题: 问题1:点击button1后,Timer会被GC回收吗?点击button2后呢?为什么?(这个问题来自《.net中的游魂现象》这篇文章中,不过便有分析,Timer现在是System.Windows.Forms.Timer)。
阅读全文
posted @ 2009-08-11 12:27 Kevin Shan
阅读(2646)
评论(11)
推荐(4)
编辑
2009年8月5日
一次性能提升300%的优化实践
摘要: 性能优化一般都是从性能瓶颈开始。项目中有这样一个控件,它包含很多个Item,每个Item字体可能相同,也可能不同。且该控件经常在同一个Form上大量使用。正是这个控件在使用GDI画每个Item的文字时,出现了性能瓶颈...
阅读全文
posted @ 2009-08-05 17:04 Kevin Shan
阅读(4901)
评论(14)
推荐(5)
编辑
一个弱引用缓存类
摘要: 一个在性能优化中经常使用到的WeakReferenceCachePool类。
阅读全文
posted @ 2009-08-05 15:40 Kevin Shan
阅读(3182)
评论(10)
推荐(4)
编辑
2009年5月9日
《神奇:长达30分钟的3D视频,只需200多K》中隐藏程序到Jpg图片中的小工具
摘要: 这是一个在《神奇:长达30分钟的3D视频,只需200多K》中用到的隐藏程序到Jpg图片中的小工具
阅读全文
posted @ 2009-05-09 16:15 Kevin Shan
阅读(1729)
评论(7)
推荐(0)
编辑
2009年3月12日
SourceSafe登录密码安全研究
摘要: 声明:本文仅做研究交流用途。请不要非法利用。SourceSafePasswordRecovery仅用来帮助自己忘记密码的人使用,请不要用作非法用途,否则后果自负。-txhak 本文研究了SourceSafe登录密码机制,并提供了一种找回忘记的登录密码的方法。
阅读全文
posted @ 2009-03-12 17:50 Kevin Shan
阅读(2886)
评论(19)
推荐(0)
编辑
2008年7月1日
Greeting Card Designer
摘要: 微软MSDN上的一个例子。演示了如何利用IE的编辑功能来设计一个Greeting Card。个人觉得这个例子很好玩,发在这里让大家也看看。
阅读全文
posted @ 2008-07-01 15:40 Kevin Shan
阅读(2270)
评论(5)
推荐(0)
编辑
2008年6月20日
.NET软件保护与破解浅析
摘要: 网上很少看到有关.NET软件保护与破解的文章,刚好分析了几款有一定代表性的.NET软件,于是便将他们的保护措施和如何破解方法记录下来,以便和大家交流。在开始之前,首先申明:本文中反编译和破解的软件只是为学习和研究的目的,请勿非法使用。
阅读全文
posted @ 2008-06-20 01:12 Kevin Shan
阅读(7184)
评论(38)
推荐(1)
编辑
下一页