摘要
本申请公开了一种消息通信方法、装置、设备及介质,涉及信息技术安全技术领域。应用于客户端,该方法包括:基于第一国密算法生成非对称密钥对,并与服务端生成的非对称密钥对中的公钥进行交换,以确定客户端对应的初始密钥对并生成共享密钥;与服务端进行身份认证并在认证通过后基于第二国密算法利用共享密钥对待发送消息进行加密得到加密数据;确定待发送消息对应的哈希值,并将哈希值添加至预先构建的默克尔树中得到根哈希值;对根哈希值进行签名以生成相应的签名结果,并与加密数据拼接以生成完整数据包;将完整数据包发送至服务端,以便服务端基于本地维护的默克尔树进行数据一致性校验。通过本申请的技术方案,可以实现更可靠的消息通信。