首页|MSK-PK:A Public-Key Encryption Cryptosys-tem with Multiple Secret-Keys
MSK-PK:A Public-Key Encryption Cryptosys-tem with Multiple Secret-Keys
扫码查看
点击上方二维码区域,可以放大扫码查看
原文链接
NETL
NSTL
万方数据
By allowing intermediate nodes to com-bine multiple packets before forwarding them,the concept of network coding in multi-cast networks can provide maximum possible information flow.However,this also means traditional encryption methods are less applicable,since the different public-keys of receivers imply different ciphertexts which cannot be easily combined by network coding.While network coding itself may provide confiden-tiality,its effectiveness heavily depends on the underly-ing network topology and ability of the eavesdroppers.Fi-nally,broadcast encryption and group key agreement techniques both allow a sender to broadcast the same ciphertext to all the receivers,although they rely on the assumptions of trusted key servers or secure channels.In this paper,we propose a novel public-key encryption concept with a single public-key for encryption and mul-tiple secret keys for decryption(MSK-PK),which has limited ciphertext expansion and does not require trusted key servers or secure channels.To demonstrate the feas-ibility of this concept,we construct a concrete scheme based on a class of lattice-based multi-trapdoor functions.We prove that those functions satisfy the one-wayness property and can resist the nearest plane algorithm.
Public-key encryptionNetwork cod-ingLattice
ZHAI Jiaqi、LIU Jian、CHEN Lusheng、WANG Lingyu
展开 >
School of Mathematical Sciences,Nankai University,Tianjin 300071,China
School of Cybersecurity,College of Intelligence and Computing,Tianjin University,Tianjin 300350,China