首先,我不是在谈论传统的对称或非对称加密——我指的是身份验证加密 (AE) 算法或EAX或 GCM/ Galois等模式(其中使用对称加密)。我也看到了这个问题,但那已经超过 2.5 年了!
那么问题来了:Microsoft 是否已将身份验证加密类作为官方 .NET 框架的一部分发布?我发誓我搜索并没有找到任何东西。所以我想知道他们是否被称为不同的标签或其他东西?
旁注:最好的 AE 模式,OCB,它的许可证在 2 周前就放宽了 :) 好!
你可以使用bouncy castle c# 很容易地做 GCM,但是微软发布了一个单独的框架CLR Security,增加了对 gcm 的支持,但它在 3 年内没有看到任何动作。