需要有关 C# .NET 中的完整 Triple DES MAC 的帮助

发布于 2024-11-09 18:19:10 字数 196 浏览 0 评论 0原文

我的工作需要 .NET 中完整的三重 DES MAC 功能(如 [ISO 9797-1] 中定义的 MAC 算法 1,具有输出转换 1,没有截断,并且用三重 DES 代替分组密码)

我的问题是我不知道如何在 C#.NET 中实现此算法

是否有任何建议(或代码片段)可以帮助我实现它(.NET 类和方法)

提前致谢! 此致, 黎海平

My work needs the full triple DES MAC function in .NET (as as defined in [ISO 9797-1] as MAC Algorithm 1 with output transformation 1, without truncation, and with triple DES taking the place of the block cipher)

My problem is that I don't know how to implement this algorithm in C#.NET

Is there any suggestion (or code snippet) that would helps me implementing it (.NET Class and method)

Thanks in advance!
Best regards,
Hai-Binh LE

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

合久必婚 2024-11-16 18:19:10

.Net 库已包含 TripleDES 消息验证器代码算法的实现。

您可以找到文档和示例

顺便说一下,您没有提到您使用的是哪个版本的 .net 框架,所以我在这里假设是 3.5。

The .Net Library already contains an implementation of the TripleDES Message Authenticator Code algorithm.

You can find the documentation and example here.

You didn't mention which version of the .net framework you were using, incidentally, so I've assumed 3.5 here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文