【问题标题】:Need your help on Full Triple DES MAC in C# .NET需要您对 C# .NET 中的完整三重 DES MAC 的帮助
【发布时间】:2011-05-25 10:09:51
【问题描述】:

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

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

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

提前致谢! 最好的祝福, 黎海平

【问题讨论】:

    标签: c# .net tripledes


    【解决方案1】:

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

    您可以找到文档和示例here

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

    【讨论】:

    • 您好 pobk,谢谢您的回复。我不是加密专家,我知道 ISO9797-1 中有 6 个变体。我想知道我是否可以使用这个类来实现 ISO9797-1 CBC-MAC 中的算法 1?顺便说一句,我使用 .NET 3.5 :-)
    • .Net 中是否有任何库可以帮助使用零售 MAC (Algo3) 生成 MAC?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-28
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2017-06-02
    相关资源
    最近更新 更多