首页 > 解决方案 > .net core web api中的AES-GCM是否依赖机器密钥?

问题描述

我已经开发了用于加密和解密的 .net core 3.1 web api(使用 AesGCM 技术),我想在 2 个服务器(有 IIS)上托管这个应用程序,并且它们前面有负载均衡器。

所以我的问题是 AesGCM 算法是否依赖机器密钥?因为我不想陷入一台机器加密而另一台机器无法解密的情况。

在当前的实现中,我尝试在 web.config 中添加机器密钥元素,但没有任何效果。

我的另一个问题是 AesGCM 是在 .net core 3.1 中进行加密/解密的最佳技术吗?需要你的建议吗?

标签: encryption.net-core-3.1aes-gcm

解决方案


推荐阅读