标签: java encryption server serversocket
我目前正在为我的实习班做一个项目的研究。我正在寻求创建一个Java应用程序前端,它将通过Java后端进行交互。加密本身并不太难,因为我之前已经涉足过它。这里的区别在于我需要我的后端生成自己的加密密钥和客户端来生成自己的加密密钥。生成这些密钥后,我需要共享这些密钥。是否有一个Java库来帮助进行密钥交换?当我过去加密时,我能够从文本文件中读取加密密钥,所以我甚至都没有生成密钥。我理解非对称/对称加密等概念,但我仍然迷失了。