US 12,438,857 B2
Method and apparatus for implementing secure multicast in blockchain network
Ke Zeng, Hangzhou (CN); Chao Zeng, Hangzhou (CN); and Lingtao Kong, Hangzhou (CN)
Assigned to Alipay (Hangzhou) Information Technology Co., Ltd., Hangzhou (CN); and Ant Blockchain Technology (Shanghai) Co., Ltd., Shanghai (CN)
Appl. No. 18/275,665
Filed by Alipay (Hangzhou) Information Technology Co., Ltd., Hangzhou (CN); and Ant Blockchain Technology (Shanghai) Co., Ltd., Shanghai (CN)
PCT Filed Jan. 13, 2022, PCT No. PCT/CN2022/071800
§ 371(c)(1), (2) Date Aug. 3, 2023,
PCT Pub. No. WO2022/166556, PCT Pub. Date Aug. 11, 2022.
Claims priority of application No. 202110152304.X (CN), filed on Feb. 3, 2021.
Prior Publication US 2024/0129281 A1, Apr. 18, 2024
Int. Cl. H04L 29/06 (2006.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0442 (2013.01) [H04L 9/0618 (2013.01); H04L 9/0833 (2013.01); H04L 9/14 (2013.01); H04L 9/40 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A method for implementing secure multicast in a blockchain network, comprising:
generating, by a first blockchain node, a security group creation message, wherein the security group creation message comprises a security group information structure corresponding to each target blockchain node to be added to a multicast security group, each security group information structure comprises a public key of a corresponding target blockchain node and ciphertext security group information obtained by encrypting plaintext security group information by using the public key, the plaintext security group information comprises a security group session key, and the security group session key is used to encrypt a multicast message in the multicast security group for transmission; and
sending, by the first blockchain node, the security group creation message, so that each target blockchain node searches the security group creation message for a security group information structure that comprises a public key of the target blockchain node, and decrypts, by using a private key of the target blockchain node, ciphertext security group information in the identified security group information structure to obtain the security group session key.