The invention relates to a method for reducing the length of ciphertext identity based encryption method, which comprises the steps of: step a: a key generation center to establish system parameters required; step B: the key to authenticate the user identity authentication center, through to the user to provide private key generation services; step C: a user entity only using encrypted ciphertext recipient user identity information as the encrypted recipient user entity key, encrypts the message, generating ciphertext; step D: the encrypted recipient user using the private key of the entity and identity information center for the corresponding private key to decrypt get the corresponding ciphertext, the plaintext message.
【技术实现步骤摘要】
【技术保护点】
一种减少密文长度的基于身份的加密方法,其特征在于,其包括的步骤为: 步骤a:一私钥产生中心生成建立系统所需要的系统参数; 步骤b:所述的私钥产生中心认证用户身份,认证通过后向用户提供私钥生成服务; 步骤c:密文发出方用户实 体仅仅利用密文接收方用户实体的身份信息作为所述密文接收方用户实体的公钥,对消息进行加密后,生成密文; 步骤d:所述的密文接收方用户实体利用所述的私钥产生中心为其产生的与其身份信息相对应的私钥对密文进行解密,得到相应的明文消息。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘胜利,赖俊祚,张庆胜,郭宝安,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。