【问题标题】:GCM or CCM implementation of C#C# 的 GCM 或 CCM 实现
【发布时间】:2021-01-20 09:32:04
【问题描述】:

任何人都可以指出 C# 中 CBC-MAC 模式 (CCM) 或 Galois/Counter 模式 (GCM) 的任何实时实现吗? 微软似乎没有创建任何类似于 AesCryptoServiceProvider 的实现。我说的对吗?

我确实经历过:https://blogs.msdn.microsoft.com/shawnfa/2009/03/17/authenticated-symmetric-encryption-in-net/,它更像是“看起来像”而不是实际实现。 任何帮助将不胜感激。 提前致谢。

【问题讨论】:

标签: c# cryptography


【解决方案1】:

顺便说一句,虽然在提出这个问题时没有官方的 MS 实现,但现在有一个:

AES-GCM:AesGcm Class (System.Security.Cryptography)

AES-CCM:AesCcm Class (System.Security.Cryptography)

两者都支持:

  • .Net: 5.0
  • .Net Core:3.0
  • .Net 标准 2.1

【讨论】:

    猜你喜欢
    • 2012-07-12
    • 2012-05-26
    • 1970-01-01
    • 2015-12-19
    • 2014-03-23
    • 2016-01-16
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多