私有云加密数据访问方法、终端及存储介质技术

技术编号:16506326 阅读:45 留言:0更新日期:2017-11-05 09:43
本申请公开了一种私有云加密数据访问方法、终端及存储介质。该方法包括步骤:获取对私有云程序的登录请求;接收登录私有云程序的用户名和密码;当所述用户名和密码是公有云账户的用户名和密码,且对用户名和密码验证通过时,对私有云程序中的私有云账户中的数据进行加密和访问。本申请的私有云加密数据访问方法、终端及存储介质,实现了自动在终端上搭建私有云,并通过伪加密技术,对文件进行快速的加密,为用户带来了快速、安全、有保障的使用体验。

Private cloud encrypted data access method, terminal and storage medium

A private cloud encrypted data access method, terminal and storage medium are disclosed in this application. The method comprises the following steps: obtaining a request for a private cloud program login; receive login username and password for the private cloud program; when the user name and password is the public cloud account username and password and the user name and password verification, cloud account data encryption and access to a private cloud in the program private. The application of private cloud encryption data access method, terminal and storage medium, can automatically build a private cloud in the terminal, and through the pseudo encryption technology, fast encryption of file, a fast, safe and secure experience for the user.

【技术实现步骤摘要】
私有云加密数据访问方法、终端及存储介质
本申请涉及云计算
,尤其涉及私有云加密数据访问方法、终端及存储介质。
技术介绍
随着手机等智能终端技术的发展,人们对手机愈加依赖。不仅仅使用手机进行打电话、发信息等功能,还对其进行游戏、看视频、摄影、办公等功能。然而,手机的存储空间都是有限的,而且往往都不大。随着手机摄影技术的不断提高,照片与视频文件也越来越大。为了及时释放手机空间,用户往往会使用公有云程序,例如:手机厂商提供的云服务,或者是第三方云平台,例如:百度云等。而对于不使用公有云的用户来说,就需要定期用有线或无线的方式将文件复制到个人电脑中。但是,现有技术中的方案至少存在以下问题:1、随着成本的提高及政策管控,目前关闭云服务的厂商越来越多。2、一旦云服务关闭,用户同步自己的数据显得过于手忙脚乱。3、云服务收费越来越高,免费的服务越来越少,比如百度云同步视频文件就需要收费。4、重要文件放在公有云有泄密的风险。5、用户手动备份数据到电脑上,操作繁琐,费时麻烦。
技术实现思路
本申请的主要目的在于提出一种私有云加密数据访问方法、终端及存储介质,旨在解决公有云存储数据管控困难、泄密风险高,以及手动备份数据的繁琐麻烦等问题。为实现上述目的,本申请提供的一种私有云加密数据访问方法,所述方法包括步骤:获取对私有云程序的登录请求;接收登录所述私有云程序的用户名和密码;判断所述用户名和密码是否是公有云账户的用户名和密码;若是,则对所述用户名和密码进行验证;当对所述用户名和密码验证通过时,对所述私有云程序中的私有云账户中的数据进行加密和访问。可选的,所述对所述私有云程序中的私有云账户中的数据进行加密,包括:将所述用户名和密码合并为字符串,并使用所述字符串作为加密掩码;对所述私有云账户中的文件分别使用所述加密掩码进行异或计算。可选的,所述对所述私有云程序中的私有云账户中的数据进行访问,包括:提取登录所述私有云程序的用户名和密码;判断所述用户名和密码合并的字符串与所述加密掩码是否相同;若是,则对所述私有云账户中的文件进行逆向异或计算;读取所述私有云账户中的文件。可选的,所述对所述私有云程序中的私有云账户中的数据进行访问,包括:在本地数据库中,接收读取所述私有云账户文件的指令;提取登录所述私有云程序的用户名和密码;判断所述用户名和密码合并的字符串与所述加密掩码是否相同;若是,则读取所述私有云账户中的文件。可选的,所述方法还包括:将所述公有云账户中的数据同步至所述私有云账户中;保存所述公有云账户中的数据至本地数据库。可选的,保存所述公有云账户中的数据至本地数据库,包括:在所述本地数据库中建立所述私有云账户的文件存储系统,所述文件存储系统在本地的一个硬盘或者多个硬盘中;将所述公有云账户中的数据上传至所述文件存储系统对应的本地硬盘中。可选的,所述方法还包括步骤:检测终端与外接移动硬盘连接;将所述私有云账户中的部分数据或者全部数据备份至所述移动硬盘中。可选的,所述方法还包括步骤:判断所述文件存储系统所在硬盘的剩余存储空间是否小于预设的存储值;若是,则产生提示框,以提醒扩展或者更换所述文件存储系统所在的硬盘空间。此外,为实现上述目的,本申请还提出一种终端,其特征在于,所述终端包括处理器以及存储器;所述处理器用于执行存储器中存储的私有云加密数据访问程序,以实现上述的方法。此外,为实现上述目的,本申请还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的方法。本申请提出的私有云加密数据访问方法、终端及存储介质,通过获取对私有云程序的登录请求,接收登录私有云程序的用户名和密码,当该用户名和密码是公有云的用户名和密码且对用户名和密码验证通过时,对私有云程序中的私有云账户中的数据进行加密和访问。实现了自动在终端上搭建私有云,并通过伪加密技术,对文件进行快速的加密,为用户带来了快速、安全、有保障的使用体验。附图说明图1为实现本申请各个实施例一个可选的终端的硬件结构示意图;图2为如图1所示的终端的通信网络系统示意图;图3为本申请第一实施例提供的私有云加密数据访问方法的流程示意图;图4为本申请第一实施例提供的私有云加密数据访问方法的子流程示意图一;图5为本申请第一实施例提供的私有云加密数据访问方法的子流程示意图二;图6为本申请第一实施例提供的私有云加密数据访问方法的子流程示意图三;图7为本申请第二实施例提供的私有云加密数据访问方法的流程示意图;图8为本申请第二实施例提供的私有云加密数据访问方法的子流程示意图一;图9为本申请第二实施例提供的私有云加密数据访问方法的子流程示意图二。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本申请中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。请参阅图1,其为实现本申请各个实施例的一种终端的硬件结构示意图,该终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯系统)、GPRS(GeneralPacketRadioService,通用分组无线服务)、CDMA2000(CodeDivisionMultipleAccess2000,码分多址2000)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址)、FDD-LTE(FrequencyDivisionDuplexing-L本文档来自技高网...
私有云加密数据访问方法、终端及存储介质

【技术保护点】
一种私有云加密数据访问方法,其特征在于,所述方法包括步骤:获取对私有云程序的登录请求;接收登录所述私有云程序的用户名和密码;判断所述用户名和密码是否是公有云账户的用户名和密码;若是,则对所述用户名和密码进行验证;当对所述用户名和密码验证通过时,对所述私有云程序中的私有云账户中的数据进行加密和访问。

【技术特征摘要】
1.一种私有云加密数据访问方法,其特征在于,所述方法包括步骤:获取对私有云程序的登录请求;接收登录所述私有云程序的用户名和密码;判断所述用户名和密码是否是公有云账户的用户名和密码;若是,则对所述用户名和密码进行验证;当对所述用户名和密码验证通过时,对所述私有云程序中的私有云账户中的数据进行加密和访问。2.根据权利要求1所述的私有云加密数据访问方法,其特征在于,所述对所述私有云程序中的私有云账户中的数据进行加密,包括:将所述用户名和密码合并为字符串,并使用所述字符串作为加密掩码;对所述私有云账户中的文件分别使用所述加密掩码进行异或计算。3.根据权利要求2所述的私有云加密数据访问方法,其特征在于,所述对所述私有云程序中的私有云账户中的数据进行访问,包括:提取登录所述私有云程序的用户名和密码;判断所述用户名和密码合并的字符串与所述加密掩码是否相同;若是,则对所述私有云账户中的文件进行逆向异或计算;读取所述私有云账户中的文件。4.根据权利要求2所述的私有云加密数据访问方法,其特征在于,所述对所述私有云程序中的私有云账户中的数据进行访问,包括:在本地数据库中,接收读取所述私有云账户文件的指令;提取登录所述私有云程序的用户名和密码;判断所述用户名和密码合并的字符串与所述加密掩码是否相同;若是,则读取所述私有云账户中的文件。5.根...

【专利技术属性】
技术研发人员:倪秉炬
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1