教程:IM聊天时,群聊信息如何通知和存储处理比较高效?
作者: 嗨心最紧要
浏览: 205
好评: 0点赞
收藏: 0收藏
站外分享:
教程概述:

答案:单个群一个信息表。
当个群的信息表,一样采用aes加密解密。
1.为每一个群分配一对独立的key 长度16位 分别是aeskey和iv偏移量
2.在服务端收到群消息时,aes加密后存储进群信息表。(最好使用混淆加密算法处理一下aes的key) 后,直接发送给socket的虚拟群中
3.前端拿到群的加密信息后,判断是否读取过群的aeskey,如果未读,则拉取一次。再次通过aes解密群信息即可
4.客户端提交信息只需要使用自己的aeskey进行加密信息内容,让服务器解密用户信息时只需要根据用户的aeskey解密即可。

已提供方案:

还没有步骤