检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴天雄 陈兴蜀 罗永刚 WU Tianxiong;CHEN Xingshu;LUO Yonggang(School of Computer,Sichuan University,Chengdu Sichuan 610065,China;Cybersecurity Research Institute,Sichuan University,Chengdu Sichuan 610065,China)
机构地区:[1]四川大学计算机学院,四川成都610065 [2]四川大学网络空间安全研究院,四川成都610065
出 处:《信息网络安全》2019年第1期68-75,共8页Netinfo Security
基 金:国家自然科学基金[61272447];国家"双创"示范基地之变革性技术国际研发转化平台资助项目[C700011]
摘 要:近年来,大数据产业呈现爆炸的增长趋势,人们认识到数据对生产的重要价值,与此同时,产生了各种各样对大数据进行分析和挖掘的平台。但由于目前流行的大数据处理框架如Hadoop、Spark都是基于Java字节码机制编译的,用户所编写的应用程序可以被完全地反编译,应用程序的核心思想也就直接暴露。基于此,文章设计了一个完整的针对大数据平台下的用户应用程序保护的解决方案,该方案由加密模块、分布式解密模块和分布式过滤模块组成。文章提出的大数据平台下应用程序保护机制借鉴了单机下的代码保护机制,结合大数据平台计算引擎的工作流程、工作特点进行了深度整合。通过实验测试和实际应用,文章提出的解决方案可以实现大数据平台下应用程序保护,且该方案几乎不会影响应用程序的运行性能。In recent years,the big data industry has shown an explosive growth trend.People have realized the importance of data for production.At the same time,various platforms have been created to help analyze and mine big data,but due to the current popularity Data processing frameworks such as Hadoop and Spark are based on the Java bytecode mechanism,so that applications written by users can be completely decompiled,and the core ideas of applications are directly exposed.Based on this,this paper designs a complete solution for user application protection under the big data platform,which consists of a cryptographic module,a distributed decryption module,and a distributed filtering module.The application protection mechanism proposed in the article under the big data platform draws on the code protection mechanism under the single machine and combines the work flow and work characteristics of the big data platform computing engine.Through experimental testing and practical application,the solution proposed in this paper can achieve application protection under the big data platform,and the program will hardly affect the running performance of the application.
关 键 词:大数据平台 代码保护 分布式解密 HADOOP SPARK
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38