写点什么

针对 Silverlight 的 MD5 实现

  • 2009-02-05
  • 本文字数:384 字

    阅读完需:约 1 分钟

近日,在 MSDN 上 Reid Borsuk 发布 Silverlight 的 MD5 加密哈希算法实现。另一个MSDN 用户,Delay,也公布了小型的.NET 命令行应用程序 ComputeFileHashes ,该程序有助于在 WPF 和 Silverlight 上计算 MD5 SHA-1 CRC-32 的哈希值。

Reid 已经发布了 MD5 实现的源代码,可在微软公共许可证 ( Ms-PL) 下应用于任何 Silverlight 2 应用程序。他警告 MD5 并不安全并建议用户使用 SHA2

Delay 发布的第一版本是命令行应用程序,可用于检验使用了 MD5 CRC-32 SHA-1 算法的文件验证码。他发布了可处理多文件和与 WPF 及 Silverlight 集成的后续版本。在 Ms-PL 下发布可执行文件和源代码,可使用 ClickOnce 进行发布。

普通的桌面.NET 应用程序支持 MD5 哈希算法,但 Silverlight 2 并不可以。在 Silverlight 2 的框架中,MD5 被定义为抽象类,可对其进行扩展,但实现起来非常繁琐。

查看英文原文: An MD5 Implementation for Silverlight

2009-02-05 23:102436
用户头像

发布了 87 篇内容, 共 24.5 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

面试官:JDK、JRE、JVM 三者什么关系?

田维常

后端

快速掌握并发编程---基础篇

田维常

并发编程

快速掌握并发编程---CountDownLatch原理和实战

田维常

并发编程

OPPO安全重磅出击 剑指安全与隐私保护

OPPO安全

安全 隐私保护 个人隐私安全 OPPO安全

这10道 Spring 常见面试题,你能搞定吗?

田维常

面试

真爽!蚂蚁金服大牛整理SpringBoot+Cloud离线版

996小迁

架构 面试 springboot SpringCloud

架构师训练营第六周总结

邓昀垚

极客大学架构师训练营

快速掌握并发编程---深入了解volatile

田维常

后端

快速掌握并发编程---深入学习Condition

田维常

并发编程

快速掌握并发编程---Semaphore原理和实战

田维常

并发编程

容器、Docker、虚拟机,别再傻傻分不清

华为云开发者联盟

容器 虚拟化

笔试题:了解穷举算法吗?如何用代码实现

田维常

后端

快速掌握并发编程---细说ReentrantLock和AQS

田维常

后端

快速掌握并发编程---synchronized篇(上)

田维常

并发编程

精解四大集合框架:List核心知识总结

田维常

后端

科大讯飞翻译系统变身“随身翻译官” 助力粤港澳大湾区一体化建设

Talk A.I.

合约交易所系统开发技术搭建

薇電13242772558

区块链

快速掌握并发编程---Thread常用方法

田维常

后端

企业CRM未来发展趋势展望

Learun

敏捷开发

十八般武艺玩转GaussDB(DWS)性能调优(三):好味道表定义

华为云开发者联盟

数据 分布式存储

面试官:什么是面向对象?

田维常

后端

快速掌握并发编程---线程阻塞与唤醒

田维常

并发编程

快速掌握并发编程---ArrayBlockingQueue 底层原理和实战

田维常

并发编程

面试官:什么是字节码?它最大的优势是什么?

田维常

后端

笔试题:代码如何实现“百钱买百鸡”?

田维常

面试

MySQL数据库开发中的6个“避免”

田维常

MySQL

快速掌握并发编程---synchronized篇(下)

田维常

并发编程

大企程序员亲身经历告诉你,CRM系统,自己的才是最好的

Philips

敏捷开发

架构师训练营第六周作业

邓昀垚

极客大学架构师训练营

LeetCode题解:90. 子集 II,递归+for循环+回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

央行数字货币亮相 吹皱一池春水

CECBC

数字货币 银行

针对Silverlight的MD5实现_.NET_Abel Avram_InfoQ精选文章