.NET 中的 Microsoft 椭圆曲线支持有哪些限制?我仅指 System.Cryptography 命名空间的可能性。
使用该命名空间,我可以实现自定义曲线,还是仅限于在框架中硬编码的不同子集?
我特别感兴趣的一条曲线是 secp256k1,尽管我不想局限于此。
为什么我不使用 Bouncy Castle,而只关注 Microsoft?原因是因为 Hash 函数的 Microsoft 实现比 Bouncy Castle 快很多倍,因此我认为基于自定义椭圆曲线的加密。
我不介意是否需要更新注册表或 ini 文件以添加对其他曲线的支持,或构建低级类;我只是想看看有哪些可能性和限制。