网络聊天 基于WebSocket的加密的在线聊天应用程序 WebChat是COMP3031J安全和隐私的第二个项目 介绍 WebChat是基于WebSocket的加密的在线聊天应用程序。 它允许用户在相对安全的环境中与朋友聊天。 它使用RSA算法加密点对点信息,并使用DES算法加密群聊。 此外,用户可以发送小的加密文件。 有关详细信息,您可以检查项目报告.pdf 例子 图书馆 Vue.js : Vue-Socket.io: cryptolong : FileSaver.js : flask : Flask-SocketIO : pycryptodome : 部署方式 前端 您可以使用src / global.js中的变量global.baseAddress替换服务器地址。 npm run serve npm run build 后端(Ubuntu) apt-get inst