encryption - .net core web api中的AES-GCM是否依赖机器密钥?
问题描述
我已经开发了用于加密和解密的 .net core 3.1 web api(使用 AesGCM 技术),我想在 2 个服务器(有 IIS)上托管这个应用程序,并且它们前面有负载均衡器。
所以我的问题是 AesGCM 算法是否依赖机器密钥?因为我不想陷入一台机器加密而另一台机器无法解密的情况。
在当前的实现中,我尝试在 web.config 中添加机器密钥元素,但没有任何效果。
我的另一个问题是 AesGCM 是在 .net core 3.1 中进行加密/解密的最佳技术吗?需要你的建议吗?
解决方案
推荐阅读
- batch-file - 在流程中运行批处理文件
- django - 将网站内容实时分享给其他用户
- python - 我如何使用 C 语言运行这一内衬 powershell 反向 shell
- php - 在mysql中更新多个查询
- android - Jetpack 在深色模式下撰写 TextField 文本颜色
- python - 如何在 selenium webdriver 中快速获取所有显示的 img 元素?
- opencv - 相机校准。关于 cv2.calibrateCamera 参数的说明
- python - Tkinter 和 Python 登录系统
- android - onclick 在 android 的自定义 AlertDialog 中不起作用
- automation - 如何在 codeceptjs 中的 codecept.conf.js 中使用 { grep: process.env.profile}