摘要
本发明提供了一种远程调用方法、装置、设备、介质和程序产品,可以应用于分布式、信息安全技术领域。该方法包括:第一服务端选取第一随机数并发送给第二服务端;接收第二服务端发送的第一认证消息,该消息是通过非对称加密技术对第一随机数和第二随机数拼接后处理得到的;对第一认证消息进行反向处理以认证第二服务端;认证通过后提取第二随机数;重新选取第一随机数并将新的第一随机数、第二随机数和第一消息拼接后通过非对称加密技术处理得到第一目标数据;向第二服务端发送第一目标数据。本发明通过在远程调用过程中引入随机数和非对称加密技术,实现了服务端之间的双向认证,有效防止中间人攻击,提高了远程调用的安全性。