我有一些很逆天的想法不知道能不能实现

1595 19
Redstone_NOOB 2025-2-7 11:18:37 | 显示全部楼层 |阅读模式
别的地方我还发不了所以先发这里。

目标:我想做一个聊天工具。
思路:点对点连接聊天,RSA加密,聊天记录退出即销毁。
这是两个人聊天的时候,
群组的话我想这样:
点对点各个相互连接,聊天记录每个人终端上都备份一遍来记录数据,当有人发送消息时在群组内广播(加密前提),再在每个人的聊天记录里出现,聊天记录退出既删除。
关于更改聊天记录:
系统将自动检查所有人的聊天记录,当只有少数人的聊天记录不匹配时,自动从多数终端的聊天记录里备份过来作为正确的聊天记录{
例如:
A电脑:你好
B电脑:你好
C电脑:再见
系统将自动把C电脑的“再见”改为“你好”
};

不知道能不能实现而且也没有人已经实现过了,如果有人已经实现过了请告诉我别人的程序在哪,如果没有人实现我就考虑自己做一个,如果实现不了赶快叫我别试了

感谢各位
Gr3yPh4ntom实名认证 2025-2-7 11:53:45 | 显示全部楼层
不算逆天吧 有点区块链那感觉
Gr3yPh4ntom实名认证 2025-2-7 11:57:38 | 显示全部楼层
本帖最后由 Gr3yPh4ntom 于 2025-2-7 12:05 编辑

这个密钥你打算怎么传输
Redstone_NOOB 2025-2-7 12:08:12 | 显示全部楼层
Gr3yPh4ntom 发表于 2025-2-7 11:57
这个密钥你打算怎么传输

直接传输,公钥又不能解密文

点评

那私钥咋办 没私钥就没法解密  详情 回复 发表于 2025-2-7 12:16
Gr3yPh4ntom实名认证 2025-2-7 12:16:39 | 显示全部楼层
本帖最后由 Gr3yPh4ntom 于 2025-2-7 12:20 编辑
Redstone_NOOB 发表于 2025-2-7 12:08
直接传输,公钥又不能解密文


那私钥咋办 没私钥就没法解密
Redstone_NOOB 2025-2-7 12:20:09 来自手机 | 显示全部楼层
Gr3yPh4ntom 发表于 2025-2-7 12:16
那私钥咋办 没私钥就没法解密

私钥不在自己手上吗

点评

对面的怎么办呢  详情 回复 发表于 2025-2-7 12:20
Gr3yPh4ntom实名认证 2025-2-7 12:20:55 | 显示全部楼层
本帖最后由 Gr3yPh4ntom 于 2025-2-7 12:23 编辑
Redstone_NOOB 发表于 2025-2-7 12:20
私钥不在自己手上吗


对面的怎么办呢 对面没法解密密文啊
Redstone_NOOB 2025-2-7 12:23:02 来自手机 | 显示全部楼层
Gr3yPh4ntom 发表于 2025-2-7 12:20
对面的怎么办呢

用自己的私钥解密啊

点评

等会我蒙圈了 我把密文发给对方 然后对方用自己的私钥解密 对方哪儿来的私钥 私钥在我自己手上  详情 回复 发表于 2025-2-7 12:25
Gr3yPh4ntom实名认证 2025-2-7 12:25:27 | 显示全部楼层
本帖最后由 Gr3yPh4ntom 于 2025-2-7 12:30 编辑
Redstone_NOOB 发表于 2025-2-7 12:23
用自己的私钥解密啊


等会我蒙圈了
我把密文发给对方 然后对方用自己的私钥解密 对方哪儿来的私钥 私钥在我手上
还是说我们要以另一种方式来传输私钥?
Redstone_NOOB 2025-2-7 12:39:17 来自手机 | 显示全部楼层
Gr3yPh4ntom 发表于 2025-2-7 12:25
等会我蒙圈了
我把密文发给对方 然后对方用自己的私钥解密 对方哪儿来的私钥 私钥在我手上
还是说我们要 ...

A,B两个人聊天
A生成一对密钥,一个公钥一个私钥
B同理
两个人交换公钥,A用B的公钥加密,把密文给B,B就可以用B的私钥解密了,同理,B再用A的公钥加密,再把密文传给A,A再用自己的私钥解密
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行