我需要在Windows CE设备上使用HMACSHA256-Encryption。
我尝试使用BouncyCastle / cfAES(与OpenNETCF结合使用),但我无法让它们工作。
BouncyCastle:我总是得到错误“Missing method exception:”关于macUtilities.GetMac-method。
cfAES:有一大堆错误消息......“未找到类型或名称空间'HashAlgorithm'”等等......
在.NET Compact Framework上使用cfAES或BouncyCastle的最佳做法是什么?陷阱在哪里? cfAES(OpenNETCF的哪个版本)有哪些要求?
答案 0 :(得分:1)
我在2011年为Compact Framework构建了BouncyCastle 1.7,没有任何问题。我放the solution on my blog,因为这里无法添加附件。
对于OpenNETCF解决方案,SDF的最新版本已经包含了HMACSHA256 - 为什么你也在使用cfAES(很久以前Casey就在他的代码中合并了)。