C#的GCM或CCM实现



C#中的任何一个点我都可以对CBC-MAC模式(CCM)或GALOIS/COUNTER MODE(GCM)进行任何实时实现?Microsoft似乎没有创建任何类似于AescryptoserviceProvider的实现。我是吗?

我确实经历了:https://blogs.msdn.microsoft.com/shawnfa/2009/03/17/authenticatiCatiCatiCatiCatiCatiCatiCatiCatiCatiCatiCated-Smmmetric-Encryption-in-net/,bit bit,它更像是一个"看起来像"的东西。而不是实际实施。任何帮助将不胜感激。预先感谢。

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

AES-GCM:AESGCM类(System.Security.Cryptography)

AES-CCM:AESCCM类(System.Security.Cryptography)

两者都支持:

  • .net:5.0
  • .net核心:3.0
  • .NET标准2.1

最新更新