java - 您如何通过一台服务器为“n”个客户端创建加密密钥?
问题描述
我目前正在为我的实习班做一个项目研究。我正在寻求创建一个 Java 应用程序前端,它将通过 Java 后端进行交互。加密本身并不太难,因为我以前涉足过。这里的区别是我需要我的后端生成自己的加密密钥,而客户端生成自己的。生成这些密钥后,我需要共享这些密钥。是否有 Java 库来帮助这种密钥交换?当我过去进行加密时,我能够从文本文件中读取加密密钥,因此我什至从未生成密钥。我了解非对称/对称加密等概念,但我仍然迷路。
解决方案
推荐阅读
- java - 如何使用 java 和 jackson api 获取 @JsonProperty 的值?
- django - VueJS 组件模板中的 Django 表单
- javascript - 如何让 react-native-calendar-events 在 Android 平台 React-Native 60+ 上工作?
- javascript - Vue:将点击事件绑定到一个组件,将值发送到另一个
- python - 如何使用索引从数据框中获取值?
- r - 基于导航栏面板显示或隐藏闪亮的小部件
- sql-server - GPG:与 Ubuntu Buster 容器冲突的命令
- javascript - Microsoft Edge:如何解决混合内容错误?
- python - 使用 Python xlrd 将 Excel 转换为 Json
- ios - 用于解析 Json Swift 的linkedhashmap