{'fraction_non_alphanumeric': 0.014591439688715954, 'fraction_numerical': 0.0, 'mean_word_length': 5.125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A management scheme of user private keys in an IBE system

The management of user private key in identity based encryption (IBE) system is a centralized management mode. The master key generated by PKG participates the generation of all user private keys. With the increase of users, the security problems that the user private key generation, storage and distribution faced become more and more outstanding. The paper puts forward a management method of user private key, which will divides all users into different domains according to user's different attribute so as to reduce the uncontrollability of user private key management. While introducing the trusted third party which is responsible for user authentication, lightens the burden of servers which store user private keys. And the different domains can be communicated through establishing trust chain between domains. Finally, the paper proposes the security analysis of the scheme and which can improve the availability and security of user private key in the IBE.