一种云数据加密分析处理方法技术

技术编号:16132356 阅读:41 留言:0更新日期:2017-09-01 22:32
本发明专利技术涉及一种云数据加密分析处理方法,其步骤为:收集数据、获取原始凭证,并对所述数据进行分析,得到初步分析数据;对所述初步分析数据进行梳理筛选,获得加密授权数据;对所述加密授权数据生成PIN码,并请求服务器验证;所述服务器对所述PIN码进行验证,回调返回标识,进行云数据加密、源指令保护,传输给三方或公开使用加密后的数据;备份源码,解密密钥,分析存储数据至所述服务器。本发明专利技术有授权权限,加密和解密灵活,在儿童教育应用方面更可以为众多教育类APP提供更加灵活安全的数据传输和数据分析处理,从而更好地为企业分析用户行为、精准定位用户、减少风险成本、灵活增加安全机制。

【技术实现步骤摘要】
一种云数据加密分析处理方法
本专利技术涉及移动互联
,具体涉及一种云数据加密分析处理方法。
技术介绍
数据加密的基本过程是对原来明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的方法来达到保护数据不被非法窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。加密技术通常分为两大类:“对称式”和“非对称式”。对称式加密就是加密和解密使用同一个密钥,通常称之为“SessionKey”这种技术在当今被广泛采用,如美国政府所采用的DES加密标准就是一种典型的“对称式”加密法,它的SessionKey长度为56bits。非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”,它们两个必须配对使用,否则不能打开加密文件。这里的“公钥”是指可以对外公布的,“私钥”则不能,只能由持有人一个人知道。它的优越性就在这里,因为对称式的加密方法如果是在网络上传输加密文件就很难不把密钥告诉对方,不管用什么方法都有可能被别窃取到。而非对称式的加密方法有两个密钥,且其中的“公钥”是可以公开的,也就不怕别人知道,收件人解密时只要用自己的私钥即可以,这样就很好地避免了密钥的传输安全性问题。常用的加密算法有:DES(DataEncryptionStandard)、3DES(TripleDES)、RC2、RC4、AES、MD5等算法。随着互联网的迅速发展,出现了基于移动互联网的数据存储和加密技术,即云数据加密,属于互联网数据安全的重要步骤之一,虽然可以使用一些第三方加密工具来实现,但是由于存在可被截获数据和网络攻击等,存在不少安全隐患。云时代的最主要特点是应用的大数据化,越来越多的客户愿意为提升数据价值买单,因为它能显著降低IT系统扩大后的成本,提高管理维护的效率。但是,海量大数据存储和安全问题,行为大数据非结构化海量数据分析,一直处于未解决状态。互联网企业对于成千上万人的行为数据如何存储和分析,数据存储若采用传统磁盘阵列进行存储,其成本一般单位无法负担;数据分析若采用数据仓库等传统分析工具,这些工具并不适于分析行为,而且鉴于数据规模较大,分析效率很低,投资很大,投入产出不成比例。
技术实现思路
本专利技术主要解决的技术问题是提供一种云数据加密分析处理方法,对亲子教育行业云数据进行处理,分析数据之间关联性,增加数据加密保护操作。为解决上述技术问题,本专利技术采用如下技术方案:一种云数据加密分析处理方法,对亲子教育行业云数据进行分析处理,其特征在于,所述云数据加密分析处理方法包括如下步骤:步骤1,收集数据、获取原始凭证,并对所述数据进行分析,得到初步分析数据;步骤2,对所述初步分析数据进行梳理筛选,获得加密授权数据;步骤3,对所述加密授权数据生成PIN(PersonalIdentificationNumber)码,并请求服务器验证;步骤4,所述服务器对所述PIN码进行验证,回调返回标识,进行云数据加密、源指令保护,传输给三方或公开使用加密后的数据;步骤5,备份源码,解密密钥,分析存储数据至所述服务器。进一步,所述步骤1中初步分析所述数据的方法为记录鼠标点击,研究所述数据的累计轨迹,发现不同的数据差异并比较分析。进一步地,所述步骤4中云数据加密具体方法为:所述数据发送时,所述服务器生成给客户端的加密KEY,对所述数据进行KEY加密;所述服务器通过心跳处理方式,获取当前用户链接情况,如果超过一定时间,那么当前的KEY失效,等用户下次链接的时候自动重新启用新的KEY。进一步地,所述加密KEY为二进制数据,在特定位插入无效信息。进一步地,所述加密KEY为128位长串。进一步,所述加密授权过程具体流程为:判断请求request_token是否合法,若否,则返回错误信息;若是,则生成request_token;判断request_token是否存在,若否,则返回错误信息;若是,则对request_token授权,生成PIN码;判断请求access_token是否合法,若否,则返回错误信息;若是则生成access_token;返回授权的request_token、access_token和PIN码信息。进一步,所述云数据加密分析方法可用于本地数据文件保护,页面防钓鱼保护,键盘监听保护,截屏保护,协议加密和源码安全保护。进一步,所述源码安全保护包括DEX加花加壳保护,动态指令加载,资源文件保护,SO文件保护和内存防dump保护。本专利技术的有益效果是:由于有授权权限,加密和解密灵活,加密的过程更加适合亲子领域,在儿童教育应用方面更可以为众多教育类APP提供更加灵活安全的数据传输和数据分析处理。从而更好地为企业分析用户行为、精准定位用户、减少风险成本、灵活增加安全机制,方便给用户提供更简便、实用、安全、放心的服务。本专利技术还有更加广泛的应用,在母婴、电商、智能硬件、亲子教育行业能够更好的为企业分析用户行为、精准定位用户、减少运营成本,方便给用户提供更简便且适用的服务;在儿童教育应用方面更可以为众多教育类APP提供安全的数据传输和数据分析处理。附图说明图1是本专利技术一个实施例的云数据加密分析处理方法流程示意图。图2是本专利技术一个实施例的加密授权流程示意图。具体实施方式下面对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。一种云数据加密分析处理方法,对亲子教育行业云数据进行分析处理,其流程如图1所示,具体步骤如下所述。步骤S1,收集数据、获取原始凭证,并对所述数据进行分析,得到初步分析数据。与传统数据分析不同,本实施例通过记录鼠标点击,研究数据的累计轨迹,发现不同的数据差异并加以比较分析;表面上看来,本实施例所收集的这些数据杂乱无章,但数据累积到一定程度,群体行为就会呈现一种秩序和规律。这种秩序和规律,无论对于教育管理部门,还是对于教育研究机构,以及学生自主学习都具有非常重要的意义。目前国内教育领域所存在的最大问题就是没有留存数据、收集数据。步骤S2,对所述初步分析数据进行梳理筛选,获得加密授权数据。步骤S3,对所述加密授权数据生成PIN(PersonalIdentificationNumber)码,并请求服务器验证。步骤S4,所述服务器对所述PIN码进行验证,回调返回标识,进行云数据加密、源指令保护,传输给三方或公开使用加密后的数据。数据发送时会带上服务器生成给客户端的加密128位长串KEY,进行KEY加密。服务器通过心跳处理方式,获取当前用户链接情况,如果超过一定时间,那么当前的KEY失效,等用户下次链接的时候自动重新启用新的KEY。KEY加密规则:KEY为二进制数据,在特定位插入无效信息,即使别人拿到KEY信息,如果不进行KEY去无效处理,加密出来的信息也会对不上。初步加密方式为:XXTEA加密算法。加密授权过程具体流程如图2所示,步骤如下:判断请求request_token是否合法,若否,返回错误信息;若是,则生成request_token;判断request_token是否存在,若否,则返回错误信息;若是,则对request_toke本文档来自技高网
...
一种云数据加密分析处理方法

【技术保护点】
一种云数据加密分析处理方法,对亲子教育行业云数据进行分析处理,其特征在于,所述云数据加密分析处理方法包括如下步骤:步骤1,收集数据、获取原始凭证,并对所述数据进行分析,得到初步分析数据;步骤2,对所述初步分析数据进行梳理筛选,获得加密授权数据;步骤3,对所述加密授权数据生成PIN码,并请求服务器验证;步骤4,所述服务器对所述PIN码进行验证,回调返回标识,进行云数据加密、源指令保护,传输给三方或公开使用加密后的数据;步骤5,备份源码,解密密钥,分析存储数据至所述服务器。

【技术特征摘要】
1.一种云数据加密分析处理方法,对亲子教育行业云数据进行分析处理,其特征在于,所述云数据加密分析处理方法包括如下步骤:步骤1,收集数据、获取原始凭证,并对所述数据进行分析,得到初步分析数据;步骤2,对所述初步分析数据进行梳理筛选,获得加密授权数据;步骤3,对所述加密授权数据生成PIN码,并请求服务器验证;步骤4,所述服务器对所述PIN码进行验证,回调返回标识,进行云数据加密、源指令保护,传输给三方或公开使用加密后的数据;步骤5,备份源码,解密密钥,分析存储数据至所述服务器。2.根据权利要求1所述的云数据加密分析处理方法,其特征在于,所述步骤1中初步分析所述数据的方法为记录鼠标点击,研究所述数据的累计轨迹,发现不同的数据差异并比较分析。3.根据权利要求1所述的云数据加密分析处理方法,其特征在于,所述步骤4中云数据加密具体方法为:所述数据发送时,所述服务器生成给客户端的加密KEY,对所述数据进行KEY加密;所述服务器通过心跳处理方式,获取当前用户链接情况,如果超过一定时间,那么当前的KEY失效,等用户下次链接的时候自动重新启用新的KEY。4.根据权利要求3所述的云数据加密分...

【专利技术属性】
技术研发人员:陈昕
申请(专利权)人:北京骄阳星天纪网络科技有限公司
类型:发明
国别省市:北京,11

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

1