信息网络安全
信息網絡安全
신식망락안전
NETINFO SECURITY
2015年
8期
8-13
,共6页
广播加密%匿名性%混合机制%Java语言
廣播加密%匿名性%混閤機製%Java語言
엄파가밀%닉명성%혼합궤제%Java어언
broadcast encryption%anonymity%mixing mechanism%Java language
随着科学技术的发展,一点到多点和多点到多点的通信模式不断被应用到生活当中,但这些通信模式通常限制只有在授权用户情况下才能获得通信内容,由此出现了广播加密。广播加密依据密码体制的不同可以分为基于身份的广播加密体制和基于公钥的广播加密体制;根据接收者的状态(即是否需要根据用户的变化更新用户密钥)可以分为有状态的(即静态的)广播加密体制和无状态的(即动态的)广播加密体制。文章首先提出一种混合机制下的匿名广播加密方案。该方案将基于身份的广播加密体制和基于公钥的广播加密体制有效结合在一起,使得方案更加安全。该方案同时还具有匿名性的特点,任何人不能随意获取接收者的信息。接着,文章分析了方案的性能。最后,文章运用Java语言,引进jpbc数据包,在eclipse平台上将方案进行实现。
隨著科學技術的髮展,一點到多點和多點到多點的通信模式不斷被應用到生活噹中,但這些通信模式通常限製隻有在授權用戶情況下纔能穫得通信內容,由此齣現瞭廣播加密。廣播加密依據密碼體製的不同可以分為基于身份的廣播加密體製和基于公鑰的廣播加密體製;根據接收者的狀態(即是否需要根據用戶的變化更新用戶密鑰)可以分為有狀態的(即靜態的)廣播加密體製和無狀態的(即動態的)廣播加密體製。文章首先提齣一種混閤機製下的匿名廣播加密方案。該方案將基于身份的廣播加密體製和基于公鑰的廣播加密體製有效結閤在一起,使得方案更加安全。該方案同時還具有匿名性的特點,任何人不能隨意穫取接收者的信息。接著,文章分析瞭方案的性能。最後,文章運用Java語言,引進jpbc數據包,在eclipse平檯上將方案進行實現。
수착과학기술적발전,일점도다점화다점도다점적통신모식불단피응용도생활당중,단저사통신모식통상한제지유재수권용호정황하재능획득통신내용,유차출현료엄파가밀。엄파가밀의거밀마체제적불동가이분위기우신빈적엄파가밀체제화기우공약적엄파가밀체제;근거접수자적상태(즉시부수요근거용호적변화경신용호밀약)가이분위유상태적(즉정태적)엄파가밀체제화무상태적(즉동태적)엄파가밀체제。문장수선제출일충혼합궤제하적닉명엄파가밀방안。해방안장기우신빈적엄파가밀체제화기우공약적엄파가밀체제유효결합재일기,사득방안경가안전。해방안동시환구유닉명성적특점,임하인불능수의획취접수자적신식。접착,문장분석료방안적성능。최후,문장운용Java어언,인진jpbc수거포,재eclipse평태상장방안진행실현。
With the development of science and technology, communication modes of one point to points and points to points are widely used in our daily life. But only authorized users in these communication modes are allowed to get the communication contents, thus the broadcast encryption occurs. According to the difference of cryptosystems, broadcast encryption can be divided into Identity-based cryptography and public key infrastructure encryption. According to the state of the receiver (whether need to update key according to the user,s changes), broadcast encryption can be divided into state (static) broadcast encryption and stateless (dynamic) broadcast encryption. Firstly, this paper proposes an anonymous broadcast encryption scheme under the mixing mechanism which combines the identity-based cryptography with the public key infrastructure encryption, ensuring the safety of the scheme. The scheme also has the characteristic of anonymity. That is, anyone can not obtain the receiver's information at will. Then, the paper analyzes the superiorities of the scheme. Finally, the paper introduces the jpbc (Java pairing based cryptography) wrappers by using the language of Java, and realizes this scheme in the platform of eclipse.