0

我需要在 Windows CE 设备上使用 HMACSHA256-Encryption。

我尝试使用 BouncyCastle / cfAES(与 OpenNETCF 结合使用),但我无法让它们工作。

BouncyCastle:我总是收到错误“缺少方法异常:”关于 macUtilities.GetMac 方法。

cfAES:有一大堆错误消息......“找不到类型或命名空间'HashAlgorithm'”等等......

在 .NET Compact Framework 上使用 cfAES 或 BouncyCastle 的最佳实践是什么?陷阱在哪里?cfAES(OpenNETCF 的哪个版本)有什么要求?

4

1 回答 1

1

我早在 2011 年就为 Compact Framework 构建了 BouncyCastle 1.7,没有任何问题。由于无法在此处添加附件,因此我将解决方案放在了我的博客上。

对于 OpenNETCF 解决方案,最新版本的 SDF 中已经包含 HMACSHA256 - 为什么还要引入 cfAES(Casey 很久以前在他的代码中合并)。

于 2013-02-11T14:47:00.113 回答