一种智能电网中隐私信息的加密发布方法技术

技术编号:13243660 阅读:63 留言:0更新日期:2016-05-15 04:17
本发明专利技术提供一种智能电网中隐私信息的加密发布方法,该方法通过用户在社交网络注册并验证其用户信息;对用户信息进行密钥管理;建立两级隐私信息词库;操作好友列表及发布信息。本发明专利技术提出的方法实现了自动提醒用户保护个人隐私信息,能够切实保证用户的个人安全,增加社交网站的访问人数;对用户的隐私信息进行加密处理,且公开密钥与用户身份信息相关,容易获取,相对其他公开密钥密码体制中,节省了由可信第三方产生密钥、管理密钥、认证公开密钥和用户的一致性的麻烦;同时节省由于公开密钥密码体制加密算法带来的开销。

【技术实现步骤摘要】

本专利技术涉及网络安全及匿名通信领域,具体涉及。
技术介绍
21世纪全球智能电网建设高速发展,电网数据快速膨胀。随着网络的方便快捷,用户可以将文字、图片、声音、视频等信息进行更加快速的交流和传播,特别随着各种智能终端设备的普及,用户在线时间越来越多,通过网络传播的信息内容越来越丰富,智能电网中各种社交网络、论坛等正和现实世界进行融合。当下我国在智能电网建设工作逐步推进和发展的环境下,智能电网安全稳定运行的重要保障基础则是信息的安全,尤其在进入大数据时代以后,智能电网中的大数据安全和隐私保护问题日益凸显。若不能有效地解决现存的安全问题并对潜在的安全风险进行防范,势必将会影响到我国电网的智能化进程。社交网络、论坛的实质就是由人际关系网络,以及在这个关系网络上流动的信息所构成的一个开放系统。关系和信息构成社交网络中两个最重要的属性,关系的维护以及信息的开放程度、安全成为保证社交网络安全两大关键因素。
技术实现思路
有鉴于此,本专利技术提供的,该方法实现了自动提醒用户保护个人隐私信息,能够切实保证用户的个人安全,增加社交网站的访问人数;对用户的隐私信息进行加密处理,且公开密钥与用户身份信息相关,容易获取,相对其他公开密钥密码体制中,节省了由可信第三方产生密钥、管理密钥、认证公开密钥和用户的一致性的麻烦;同时节省由于公开密钥密码体制加密算法带来的开销。本专利技术的目的是通过以下技术方案实现的:—种智能电网中隐私信息的加密发布方法,所述方法包括如下步骤:步骤1.用户在社交网络注册并验证其用户信息;步骤2.对所述用户信息进行密钥管理;步骤3.建立两级隐私信息词库;步骤4.操作好友列表;步骤5.发布信息。优选的,所述步骤I包括:1-1.用户在社交网络注册其用户信息;1-2.根据所述社交网络的应用领域以及安全级别,判断所述信息为实名信息或非实名信息;1-3.根据所述信息为实名信息或非实名信息的安全等级,对所述信息进行短信或邮箱验证。优选的,所述步骤2包括:对所述用户信息进行一对一发布密钥管理、加入好友群发布密钥管理或对所有人公开发布密钥管理。优选的,所述一对一发布密钥管理包括:a.信息发送方用户将信息接收方用户的公开密钥加密隐私信息;其中,所述信息接收方用户的公开密钥为所述信息接收方用户ID; b.所述信息发送方用户发布加密后的所述隐私信息;c.所述信息接收方用户用个人私有秘钥解密所述隐私信息。优选的,所述加入好友群发布密钥管理包括:d.为每个好友群发布一对公开密钥和私有密钥;其中,所述公开密钥为群号,私有密钥由服务器生成并秘密发送至每一个群用户;e.用户申请加入好友群;f.用户收到邀请入群信息及公共秘钥;其中,所述公共秘钥为群号;g.判断所述用户是否同意加入好友群;若是,则由所述服务器生成秘密发送私有秘钥,进入步骤h;若否,进入步骤3;h.所述用户成为所述群用户;所述群用户用公开密钥加密隐私信息,用私有密钥解密信息。优选的,所述对所有人公开发布密钥管理包括:采用随机密钥加密隐私信息,全部用户均有权限查看。优选的,所述步骤3包括:建立两级隐私词库包括建立一级隐私词库及建立二级隐私词库;所述一级隐私词库中包括服务器推荐词;所述服务器推荐词为服务器推荐的包含隐私ig息的关键词;所述二级隐私词库中包括用户完善信息;所述用户完善信息包括用户添加、删除或修改的文本信息、图片、音频及视频信息。优选的,所述步骤4包括:所述用户将其好友用户添加至好友列表、删除不再信任的用户或建立好友群。优选的,所述建立好友群包括:1.判断用户是否建立好友群;若是,则申请群号,进入步骤j ;若否,则进入步骤5;j.将所述群号设为公共秘钥,服务器发送私有秘钥;k.邀请好友入群;1.用所述公共秘钥加密隐私信息,进入步骤5。优选的,所述步骤5包括:根据所述隐私信息词库,将要发布的信息中涉及到隐私的部分加密、未涉及非隐私的部分采用明文的方式发布。从上述的技术方案可以看出,本专利技术提供了,该方法通过用户在社交网络注册并验证其用户信息;对用户信息进行密钥管理;建立两级隐私信息词库;操作好友列表及发布信息。本专利技术提出的方法实现了自动提醒用户保护个人隐私信息,能够切实保证用户的个人安全,增加社交网站的访问人数;对用户的隐私信息进行加密处理,且公开密钥与用户身份信息相关,容易获取,相对其他公开密钥密码体制中,节省了由可信第三方产生密钥、管理密钥、认证公开密钥和用户的一致性的麻烦;同时节省由于公开密钥密码体制加密算法带来的开销。与最接近的现有技术比,本专利技术提供的技术方案具有以下优异效果:1、本专利技术所提供的技术方案中,通过建立两级隐私信息词库,自动提醒用户保护个人隐私信息,切实保证用户的个人安全,增加社交网站的访问人数。2、本专利技术所提供的技术方案,将基于身份信息的公开密钥密码体制应用于社交网络中,对用户的隐私信息进行加密处理,且公开密钥与用户身份信息相关,容易获取,相对其他公开密钥密码体制中,节省了由可信第三方产生密钥、管理密钥、认证公开密钥和用户的一致性的麻烦。3、本专利技术所提供的技术方案,为了节省由于公开密钥密码体制加密算法带来的开销,本专利增加维护好友列表功能,对于信任程度高的好友,用户可以选择不加密处理,反之,对于信任程度低,或者陌生人,用户可以选择将重要的隐私信息加密。4、本专利技术提供的技术方案,应用广泛,具有显著的社会效益和经济效益。【附图说明】图1是本专利技术的的流程图;图2是本专利技术的加密发布方法中步骤I的流程示意图;图3是本专利技术的一种智能电网中发布信息的隐私保护系统的加密示意图;图4是本专利技术的新用户首次获取密钥过程以及发布信息流程图;图5是本专利技术的新入群用户首次获取密钥过程以及发布信息流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供,包括如下步骤:步骤1.用户在社交网络注册并验证其用户信息;步骤2.对用户信息进行密钥管理;步骤3.建立两级隐私信息词库;步骤4.操作好友列表;步骤5.发布信息。如图2所示,步骤I包括:1-1.用户在社交网络注册其用户信息;1-2.根据社交网络的应用领域以及安全级别,判断信息为实名信息或非实名信息;1-3.根据信息为实名信息或非实名信息的安全等级,对信息进行短信或邮箱验证。其中,对用户信息进行密钥管理包括:对用户信息进行一对一发布密钥管理、加入好友群发布密钥管理或对所有人公开发布密钥管理。其中,一对一发布密钥管理包括:a.信息发送方用户将信息接收方用户的公开密钥加密隐私信息;其中,信息接当前第1页1 2 本文档来自技高网...

【技术保护点】
一种智能电网中隐私信息的加密发布方法,其特征在于,所述方法包括如下步骤:步骤1.用户在社交网络注册并验证其用户信息;步骤2.对所述用户信息进行密钥管理;步骤3.建立两级隐私信息词库;步骤4.操作好友列表;步骤5.发布信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:张涛周诚汪晨李伟伟何高峰邵志鹏张波管小娟
申请(专利权)人:国网智能电网研究院国网天津市电力公司国家电网公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1