使用智能合约实现的区块链下的隐蔽通信方法

    公开(公告)号:CN112383526A

    公开(公告)日:2021-02-19

    申请号:CN202011227787.7

    申请日:2020-11-06

    Applicant: 扬州大学

    Abstract: 本发明公开了一种使用智能合约实现的区块链下的隐蔽通信方法,包括以下步骤:对要传递的隐秘信息进行初步加密和编码处理;进行关键字key的生成;发送方将key和key的哈希值传递给接收方;接收方判断关键字key是否被篡改,若被篡改则终止通信,否则执行下一步;接收方根据key创建合约,以对应真实信息序列;接收方创建合约调用的地址白名单;发送方将合约发布,待矿工完成挖矿后,合约被正式部署在区块链中;发送方对合约进行调用;接收方根据合约调用记录还原出加密信息;接收方对还原出的加密信息进行解码、解密逆处理,还原出原始信息。本发明的方法简单、安全性和抗篡改能力高、使用的合约复杂度低,具有良好的应用前景。

    使用智能合约实现的区块链下的隐蔽通信方法

    公开(公告)号:CN112383526B

    公开(公告)日:2022-08-12

    申请号:CN202011227787.7

    申请日:2020-11-06

    Applicant: 扬州大学

    Abstract: 本发明公开了一种使用智能合约实现的区块链下的隐蔽通信方法,包括以下步骤:对要传递的隐秘信息进行初步加密和编码处理;进行关键字key的生成;发送方将key和key的哈希值传递给接收方;接收方判断关键字key是否被篡改,若被篡改则终止通信,否则执行下一步;接收方根据key创建合约,以对应真实信息序列;接收方创建合约调用的地址白名单;发送方将合约发布,待矿工完成挖矿后,合约被正式部署在区块链中;发送方对合约进行调用;接收方根据合约调用记录还原出加密信息;接收方对还原出的加密信息进行解码、解密逆处理,还原出原始信息。本发明的方法简单、安全性和抗篡改能力高、使用的合约复杂度低,具有良好的应用前景。

    基于whisper协议的以太坊隐蔽通信方法

    公开(公告)号:CN111654484B

    公开(公告)日:2022-02-15

    申请号:CN202010452749.5

    申请日:2020-05-26

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于whisper协议的以太坊隐蔽通信方法,包括:隐蔽交互主题‑密钥对;对要传递的消息T进行加密和编码获得T';随机生成语句作为whisper协议中信体的有效载体payload;将T'与载体进行字符匹配,记录匹配字符的索引信息;将索引信息加密,并进行扩充使消息总长为256字节的倍数并作为whisper协议中信体的扩充部分padding;设置whisper信件的结构信息,将信件的主题设置为交互主题,并加密;将信件广播实现信息传递;接收方通过主题筛选信件,用对应的密钥解密信件获取payload和padding;解密padding获得解密信息即索引,结合有效载体进行信息还原。本发明方法安全性高,具有较好的抗干扰性、抗篡改性和抗检测性,且结合whisper的主题机制避免了接收方筛选数据包时不必要的消耗。

    基于vanitygen生成的特殊比特币地址的隐蔽通信方法

    公开(公告)号:CN111698222B

    公开(公告)日:2022-06-07

    申请号:CN202010434449.4

    申请日:2020-05-21

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于vanitygen生成的特殊比特币地址的隐蔽通信方法,包括:对隐秘信息T进行加密,之后进行base58编码得到T';从T'选取三个不同字符作为关键词key;使用vanitygen生成包含key的地址a,将T'和a进行字符匹配,记录相同字符在二者中的位置索引,将T'中已匹配的字符替换为“*”;重复上述过程直到T'中所有字符被替换,将使用的地址信息以及得到的索引信息拼接得到解密信息R;将R分段存储在OP_RETURN字段中;获取交易信息后对OP_RETURN内容进行拼接和还原得到R;结合R和地址集合还原出T';对T'进行解码和解密还原信息T。本发明的方法简单、信息嵌入率和传递率高、在工作量证明系统中同样适用,具有良好的应用前景。

    基于vanitygen生成的特殊比特币地址的隐蔽通信方法

    公开(公告)号:CN111698222A

    公开(公告)日:2020-09-22

    申请号:CN202010434449.4

    申请日:2020-05-21

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于vanitygen生成的特殊比特币地址的隐蔽通信方法,包括:对隐秘信息T进行加密,之后进行base58编码得到T';从T'选取三个不同字符作为关键词key;使用vanitygen生成包含key的地址a,将T'和a进行字符匹配,记录相同字符在二者中的位置索引,将T'中已匹配的字符替换为“*”;重复上述过程直到T'中所有字符被替换,将使用的地址信息以及得到的索引信息拼接得到解密信息R;将R分段存储在OP_RETURN字段中;获取交易信息后对OP_RETURN内容进行拼接和还原得到R;结合R和地址集合还原出T';对T'进行解码和解密还原信息T。本发明的方法简单、信息嵌入率和传递率高、在工作量证明系统中同样适用,具有良好的应用前景。

    基于whisper协议的以太坊隐蔽通信方法

    公开(公告)号:CN111654484A

    公开(公告)日:2020-09-11

    申请号:CN202010452749.5

    申请日:2020-05-26

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于whisper协议的以太坊隐蔽通信方法,包括:隐蔽交互主题-密钥对;对要传递的消息T进行加密和编码获得T';随机生成语句作为whisper协议中信体的有效载体payload;将T'与载体进行字符匹配,记录匹配字符的索引信息;将索引信息加密,并进行扩充使消息总长为256字节的倍数并作为whisper协议中信体的扩充部分padding;设置whisper信件的结构信息,将信件的主题设置为交互主题,并加密;将信件广播实现信息传递;接收方通过主题筛选信件,用对应的密钥解密信件获取payload和padding;解密padding获得解密信息即索引,结合有效载体进行信息还原。本发明方法安全性高,具有较好的抗干扰性、抗篡改性和抗检测性,且结合whisper的主题机制避免了接收方筛选数据包时不必要的消耗。

Patent Agency Ranking