Commit Graph

15 Commits (945ac31725c05b0563b6f3ad0e157ae8ae4493e4)

Author SHA1 Message Date
wsy182 945ac31725 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	test_websocket.py
2025-10-15 11:09:01 +08:00
wsy182 5b1ce354b9 feat(websocket): 更新WebSocket连接地址并添加认证令牌
- 将连接地址从 wss://192.168.1.3/ws/ 更改为 ws://192.168.1.41:9516/ws/- 添加了用于身份验证的 Bearer Token
- 启用 WebSocket 调试追踪功能
2025-10-15 11:08:39 +08:00
wsy182 ce607c5637 feat(auth): 添加系统登录并获取token功能
- 实现用户登录接口调用
- 解析响应数据提取token
- 添加异常处理机制
- 支持JSON格式请求体- 集成requests库进行HTTP通信
- 提供登录成功/失败状态提示
2025-10-15 11:07:33 +08:00
wsy182 266ba6ad31 feat(whatsapp): 实现 WhatsApp 风格的端到端加密通信原型
- 添加了基于 X3DH 和 Double Ratchet 的加密会话逻辑
- 实现了客户端密钥生成、bundle 注册与获取
- 构建了极简中继服务器用于转发加密消息
- 支持消息加密、解密及 MAC 校验- 提供完整演示流程,包括双向通信和多消息发送
- 使用 AES-CBC 加密和 HMAC-SHA256 认证
- 引入 X25519 密钥交换和 HKDF 密钥派生函数
- 包含一次性预共享密钥(OPK)管理机制
2025-10-06 14:42:14 +08:00
wsy182 f7eb913be3 变更 2025-08-08 10:17:31 +08:00
wsy182 1211d2fca9 变更 2025-08-08 09:51:44 +08:00
wsy182 8c58329bfc Merge remote-tracking branch 'origin/main' 2025-08-08 09:47:33 +08:00
wsy182 4ac98d9791 变更 2025-08-08 09:47:27 +08:00
wsy182 91bb40770a update code 2025-01-15 15:34:32 +08:00
wsy182 80617d3c28 update code 2024-12-26 13:08:20 +08:00
wsy182 f77dc396db update code 2024-12-26 13:07:55 +08:00
wsy182 d64e709d3f update code 2024-12-24 13:38:59 +08:00
wsy182 eb7316b837 update code 2024-12-09 13:39:29 +08:00
wsy182 6140aae7f7 add kinbase connect 2024-12-09 10:00:15 +08:00
wangsiyuan 046bbafa4e first commit 2024-11-28 19:38:45 +08:00