需要您在C#NET中的完整三重DES MAC上的帮助吗

需要您在C#NET中的完整三重DES MAC上的帮助吗,c#,.net,tripledes,C#,.net,Tripledes,我的工作需要.NET中完整的三重DES MAC函数(如[ISO 9797-1]中定义的那样,MAC算法1具有输出转换1,无截断,三重DES代替分组密码) 我的问题是我不知道如何在C#.NET中实现这个算法 是否有任何建议(或代码片段)可以帮助我实现它(.NET类和方法) 提前谢谢! 顺致敬意, 《海滨乐》该.Net库已经包含了TripleDES消息身份验证代码算法的实现 您可以找到文档和示例 顺便说一句,您没有提到您正在使用的.net framework的哪个版本,所以我在这里假设为3.5。Hi

我的工作需要.NET中完整的三重DES MAC函数(如[ISO 9797-1]中定义的那样,MAC算法1具有输出转换1,无截断,三重DES代替分组密码)

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

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

提前谢谢! 顺致敬意,
《海滨乐》

该.Net库已经包含了TripleDES消息身份验证代码算法的实现

您可以找到文档和示例


顺便说一句,您没有提到您正在使用的.net framework的哪个版本,所以我在这里假设为3.5。

Hi pobk,谢谢您的回复。我不是密码专家,我知道在ISO9797-1中有6种变体。我想知道我是否可以使用这个类来实现ISO9797-1 CBC-MAC中的算法1?顺便问一下,我使用.NET3.5:-)在.NET中有没有库可以帮助使用零售MAC(Algo3)生成MAC?