摘要
根据RSA加密系统和多密钥原理,提出了一种多用户接收的RSA加密方案。该方案允许每个用户都采用相同的小公钥,发送者可根据要发送的用户数通过引入随机数r对加密密钥进行放大,每个接收者用两个小密钥对密文进行解密。这既提高了RSA的加密速度,又可抵御对RSA的低指数攻击和重发攻击,还可实现发送者识别。
According to the protocol of RSA and the multi-private key theory, a new encryption scheme of RSA with multi-recipient was presented. This protocol allowed each recipient using the same public key during the encryption process and the sender using a random number to enlarge the public key following the number of recipients. Each recipient decrypted the cryptograph by two small public key. Therefore, the encryption speed of RSA was raised while withstanding the low exponent attack and multi-sending attack. Furthermore, this protocol was provided with the function of recipient identification.
出处
《计算机应用》
CSCD
北大核心
2005年第7期1543-1544,共2页
journal of Computer Applications
基金
国家自然科学基金资助项目(60173038
69873020)
广东省自然科学基金资助项目(010421
000759)
关键词
RSA
多用户接收
重发攻击
低指数攻击
发送者识别
多密钥
RSA
multi-recipient
multi-sending attack
low exponent attack
recipient identification
multi-private key