端到端加密聊天 为“计算机安全”中的迷你项目课程创建的加密聊天 先决条件 如果只需要运行,则需要先使用以下命令安装Java: sudo apt install default-jdk 如果要构建和编译代码,则还需要安装Maven: sudo apt install maven 建立项目 我们提供了一个脚本外壳,用于创建一个dist文件夹,其中包含一个可执行服务器,一个可执行客户端和一个证书创建者以进行测试,可以使用以下命令运行该文件夹: ./install 运行项目 首先,您需要通过从主目录运行以下命令来运行服务器: cd ./dist/server ./server 然后,如果您还没有,请使用证书创建者创建一些密钥对作为证书。 这是通过从主目录运行以下命令来完成的: cd ./dist/client ./createCerti <k
2021-05-02 22:02:59 19.76MB Java
1
基于Signal的端到端加密聊天 描述 一个端到端加密聊天室应用程序,其中多个用户可以连接到服务器,并开始彼此发送加密的消息。 只有已连接的客户端才能读取彼此的消息,而服务器将仅看到已发送的加密消息。 但是,基于信号协议,并未实现协议的所有方面。 该协议已实施的部分包括 三重椭圆曲线Diffie-Hellman(3-DH) 按键 加密原语(例如Curve25519,AES-256和HMAC-SHA256) 双棘轮算法 依存关系 PyCryptodome 参考: : 命令:pip install pycryptodome 运行步骤 使用命令“ python3 chatServerDuplex.py”运行服务器 使用命令“ python3 chatClientDuplex.py”连接新客户端 您可以连接多个客户端并开始消息传递。
2021-04-29 13:56:09 7KB Python
1
简单的加密聊天系统,的方式对方的是个好功夫好地方发挥东方红更符合规范化的发挥
2021-04-12 20:58:10 1.98MB 聊天系统
1
c#编写的聊天程序 c/s模式的聊天 可以作为网络编程的例子
2021-03-29 10:28:41 146KB c# 网络编程 聊天
1
完全不同于算法加密思路的一款私密聊天软件,支持加密聊天,匿名聊天,非常好用。使用方法请自行搜索qiaoyu5或者参见登陆后主页注释
2021-03-17 18:00:51 152B 私密聊天 加密聊天
1
基于DES和RSA的加密聊天工具,共包含4个文件: chat.cpp、des.h、rsa.h、makefile。 编译:命令行模式下,切换到代码所在目录,输入make后回车即可。 运行:命令行模式下输入 ./chat,然后选择程序执行角色(客户端或服务器),如选择服务器,则程序自动打开端口开始监听;如选择客户端,则需要输入服务器地址。最后输入命令quit退出程序。 此外,代码中实现了异步,select以及普通三种IO模型,需要通过定义宏控制。
2021-03-02 18:00:09 9KB rsa
1
RSA,MFC,加密解密,聊天软件。其中带有详细的设计文档以及代码注释。适合于网路安全,以及SOCKET编程的初学者。
2021-02-28 22:39:11 4.22MB RSA MFC 聊天软件
1
采用java图形界面做的一个聊天工具,功能:群聊,单聊(AES加密可选)。传文件(DES加密可选)
2019-12-21 22:02:03 529KB java swing socket
1
这是我的文章中代码的源码,有需要的可以下载下来做进一步改进
2019-12-21 20:11:13 2KB DES加密 聊天程序 全双工
1
一个用java实现的简单的聊天程序,聊天发送的内容是用RSA加密算法进行了加密
2019-12-21 19:51:58 14KB rsa 加密 聊天程序
1