摘要

本发明公开了一种实现跨域安全通信的方法和系统,属于安全通信领域,一种实现跨域安全通信的方法按如下步骤实施:系统参数生成阶段:KGC公开其系统参数params0,并随机选择一个主密钥s0,PKG公开其系统参数params1,并随机选择一个主密钥s1,用户密钥生成阶段:计算生成发送方的部分公钥QA和部分私钥DA,发送方选择随机数xA,计算生成另一部分公钥PKA和另一部分私钥xA,计算生成接收方的公钥QB和DB,签密阶段:发送方对明文m进行签密形成签密消息σ,并将签密消息σ发送至接收方,解签密阶段:接收方利用签密消息σ以及接收方的私钥DB获取明文m。本发明的实现跨域安全通信的方法和系统实现了临时密钥安全性以及跨域功能特性。