云计算系统中的数据共享方法

文档序号:7868630阅读:406来源:国知局
专利名称:云计算系统中的数据共享方法
技术领域
本发明大体上涉及云计算领域,更具体地来说,涉及一种云计算系统中的数据共
享方法。
背景技术
传统数据共享采用共享密钥的方式,即每个人使用相同的口令获取数据的读写权限。云计算环境中,有数量众多的虚拟机,虚拟机之间频繁的进行迁移,数据交换量大。而且在众多的数据共享中,如果每个人都靠记忆共享口令的方式进行操作将是一项不 能完成的任务。

发明内容
针对上述现有技术的缺陷,本发明提出了一种云计算系统中的数据共享方法,解决了如何优化云计算环境下的数据共享方法的技术问题。本发明提供了一种云计算系统中的数据共享方法,包括步骤S1:根据数据共享请求由密码共享服务器生成共享密码;步骤S2 :设置所述密码共享服务器中的所述共享密码的属性;以及步骤S3 :所述密码共享服务器根据所设置的属性将所述共享密码发送给用户。在所述云计算系统中的数据共享方法中,所述步骤SI包括想要进行数据共享的用户向密码共享服务器发送数据共享请求;以及所述密码共享服务器根据所述数据共享请求生成共享密码。在所述云计算系统中的数据共享方法中,所述步骤S2包括想要进行数据共享的用户通过设置所述共享密码的属性标识出具有访问权限的用户。在所述云计算系统中的数据共享方法中,所述步骤S3包括想要访问共享数据的用户向所述密码共享服务器发送访问请求;以及根据所设置的属性,如果所述想要访问共享数据的用户具有访问权限,则所述密码共享服务器将所述共享密码发送给所述想要访问共享数据的用户。在所述云计算系统中的数据共享方法中,还包括步骤S4 :所述想要访问共享数据的用户通过所述共享密码访问所述共享数据。在所述云计算系统中的数据共享方法中,所述密码共享服务器为物理服务器或者虚拟服务器。在所述云计算系统中的数据共享方法中,想要进行共享的数据存储在独立于所述密码共享服务器的物理服务器或者虚拟服务器中。在所述云计算系统中的数据共享方法中,还包括将所述密码共享服务器中的共享密码删除。在所述云计算系统中的数据共享方法中,还包括记录所述密码共享服务器的密码使用日志。在所述云计算系统中的数据共享方法中,所述共享密码的长度为24字节。通过本发明的云计算系统中的数据共享方法,可以将共享数据的访问密钥统一的管理起来,由共享密码服务器负责密码的生成、管理、交换、销毁和审计。保证了密码的安全,同时保证了数据共享的安全。此外,由于共享密码长度比传统的口令要长,所以提高了安全性。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1是根据本发明的云计算系统中的数据共享方法的实施例的总体流程图;图2是根据本发明的云计算系统中的数据共享方法的实施例的具体流程图;图3是根据本发明的云计算系统中的数据共享方法的实例的示意图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图1是根据本发明的云计算系统中的数据共享方法的实施例的总体流程图。在图1中步骤SlOO :当有用户想要共享数据时,该用户发送数据共享请求,密码共享服务器根据所接收到的数据共享请求生成共享密码。步骤S102 :设置密码共享服务器中的共享密码的属性。具体来说,该共享密码的属性可以示出想要共享数据的用户想要哪些用户具有访问权限。步骤S104 :密码共享服务器根据所设置的属性将共享密码发送给用户。具体来说,当有用户当要访问该共享数据时,可以向该密码共享服务器发送访问请求,该密码共享服务器会根据之前设置的属性判断该用户是否具有访问权限,如果该用户具有访问权限,则将该共享密码发送给该用户,反之则不发送或者发送拒绝信息等等。优选地,密码共享服务器为物理服务器或者虚拟服务器。优选地,存储想要进行共享的数据的物理服务器或者虚拟服务器中独立于密码共享服务器。优选地,该密码共享服务器除了上述功能,还可以对密码进行保存、更新密码、删除密码和记录密码使用日志等等。优选地,共享密码的长度为24字节。通过本实施例的云计算系统中的数据共享方法,可以将共享数据的访问密钥统一的管理起来,由共享密码服务器负责密码的生成、管理、交换、销毁和审计。保证了密码的安全,同时保证了数据共享的安全。此外,由于共享密码长度比传统的口令要长,所以提高了安全性。图2是根据本发明的云计算系统中的数据共享方法的实施例的具体流程图。在图2中
步骤S200 :想要进行数据共享的用户向密码共享服务器发送数据共享请求。步骤S202 :密码共享服务器收到请求之后,根据该请求生成共享密码。步骤S204 :想要进行数据共享的用户通过设置共享密码的属性标识出具有访问权限的用户。步骤S206 :当有用户想要访问该共享数据时,该用户向密码共享服务器发送访问请求。步骤S208 :根据所设置的属性,如果想要访问共享数据的用户具有访问权限,则密码共享服务器将共享密码发送给想要访问共享数据的用户。
步骤S210 :想要访问共享数据的用户通过共享密码访问共享数据。 优选地,密码共享服务器为物理服务器或者虚拟服务器。优选地,想要进行共享的数据存储在独立于密码共享服务器的物理服务器或者虚拟服务器中。优选地,该密码共享服务器除了上述功能,还可以对密码进行保存、更新密码、删除密码和记录密码使用日志等等。优选地,共享密码的长度为24字节。 通过本实施例的云计算系统中的数据共享方法,可以将共享数据的访问密钥统一的管理起来,由共享密码服务器负责密码的生成、管理、交换、销毁和审计。保证了密码的安全,同时保证了数据共享的安全。此外,由于共享密码长度比传统的口令要长,所以提高了安全性。图3是根据本发明的云计算系统中的数据共享方法的实例的示意图。在云计算环境下,加入一台密码共享服务器,此密码共享服务器负责对共享数据的密码进行保存、交换、更新、销毁、审计等操作。当一份数据需要进行与相应的用户进行共享时,首先通知密码共享服务器,密码共享服务器生成一个用于交换的密码,此密码长度选取相对较长的密码,以增加安全性。然后为密码设置属性,标明哪些用户可以具有此密码的访问权限。其他用户需要访问此数据时,该用户将请求发送给密码共享服务器,由密码共享服务器检查此用户是否具有访问此密码的权限。如果有权访问,则将密码配给此用户。然后用户使用这个密码作文访问口令访问数据。本发明可以将共享数据的访问密钥统一的管理起来,由共享密码服务器负责密码的生成、管理、交换、销毁和审计。保证了密钥的安全,同时保证了数据共享的安全。由于共享密钥长度比传统的口令要长,所以提高了安全性。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种云计算系统中的数据共享方法,其特征在于,包括 步骤S1:密码共享服务器根据数据共享请求生成共享密码; 步骤S2 :设置所述密码共享服务器中的所述共享密码的属性;以及 步骤S3 :所述密码共享服务器根据所设置的属性将所述共享密码发送给用户。
2.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,所述步骤SI包括 想要进行数据共享的用户向密码共享服务器发送数据共享请求;以及 所述密码共享服务器根据所述数据共享请求生成共享密码。
3.根据权利要求2所述的云计算系统中的数据共享方法,其特征在于,所述步骤S2包括 想要进行数据共享的用户通过设置所述共享密码的属性标识出具有访问权限的用户。
4.根据权利要求3所述的云计算系统中的数据共享方法,其特征在于,所述步骤S3包括 想要访问共享数据的用户向所述密码共享服务器发送访问请求;以及根据所设置的属性,如果所述想要访问共享数据的用户具有访问权限,则所述密码共享服务器将所述共享密码发送给所述想要访问共享数据的用户。
5.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,还包括 步骤S4 :所述想要访问共享数据的用户通过所述共享密码访问所述共享数据。
6.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,所述密码共享服务器为物理服务器或者虚拟服务器。
7.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,想要进行共享的数据存储在独立于所述密码共享服务器的物理服务器或者虚拟服务器中。
8.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,还包括将所述密码共享服务器中的共享密码删除。
9.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,还包括记录所述密码共享服务器的密码使用日志。
10.根据权利要求1所述的云计算系统中的数据共享方法,其特征在于,所述共享密码的长度为24字节。
全文摘要
本发明提供了一种云计算系统中的数据共享方法,包括步骤S1根据数据共享请求由密码共享服务器生成共享密码;步骤S2设置密码共享服务器中的共享密码的属性;以及步骤S3密码共享服务器根据所设置的属性将共享密码发送给用户。通过本发明的云计算系统中的数据共享方法,可以将共享数据的访问密钥统一的管理起来,由共享密码服务器负责密码的生成、管理、交换、销毁和审计。保证了密码的安全,同时保证了数据共享的安全。此外,由于共享密码长度比传统的口令要长,所以提高了安全性。
文档编号H04L29/06GK103024041SQ201210540159
公开日2013年4月3日 申请日期2012年12月13日 优先权日2012年12月13日
发明者唐焕焕, 赵崇山, 樊兴军, 孙征 申请人:曙光云计算技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1