获得徽章 7
MobileIMSDK-鸿蒙端是基于标准WebSocket的MobileIMSDK配套客户端库。
MobileIMSDK是一套开源全平台IM即时通讯聊天框架。
MobileIMSDK-鸿蒙端,由纯ArkTS编写、无Native代码、高度提炼、简单易用。可运行于任何支持纯血鸿蒙Next的平台。能与MobileIMSDK框架支持的各种客户端库完美互通。可应用于纯血鸿蒙Next中的消息推送、客服聊天、企业OA、IM等场景。
⭐️ 工程同步开源地址:
❶ GitHub:github.com
❷ 码云gitee:gitee.com
❸ Gitcode:gitcode.com
展开评论1IM即时通讯系统的技术本质是“即时消息技术”,是互联网实时互动场景的底层架构,包括聊天、直播、在线客服等业务领域在内,所有需要实时互动、高实时性的场景,都需要用到IM技术。
💦 而为了让即时通讯更安全,高安全场景下的IM系统通常会使用端到端加密技术进行通讯加密。
💦 一般的数据加密可以在通信的3个层次来实现:链路加密、节点加密和端到端加密。
💦 端到端加密允许数据在从源点到终点的传输过程中始终以密文形式存在。采用端到端加密(又称脱线加密或包加密),消息在被传输时到达终点之前不进行解密,因为消息在整个传輸过程中均受到保护,所以即使有节点被损坏也不会使消息泄露。
💦 在IM系统中,当用户A发送消息给用户B时,IM系统会生成一对公钥和私钥,并将公钥发送给用户B。用户A使用用户B的公钥对消息进行加密,然后将加密后的消息发送给用户B。
💦 在用户B接收到消息后,使用自己的私钥对消息进行解密,从而获取明文内容。由于私钥只有用户B拥有,因此除了用户B之外,任何人都无法解密消息。
(️ 阅读全文:
www.52im.net )
展开评论1
![[太阳]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_135.5741bcc.png)