当前位置: 首页 > 专利查询>暨南大学专利>正文

一种基于区块链技术的Android恶意应用程序控制方法技术

技术编号:15691847 阅读:104 留言:0更新日期:2017-06-24 05:23
本发明专利技术公开了一种基于区块链技术的Android恶意应用程序控制方法,首先将APP市场注册成为区块链节点,开发者向APP市场上传应用程序形成上传交易,若APP市场接收则开发者对该上传交易签名,若拒绝接收则APP市场会对该上传交易签名,若在上传过程中被反馈为恶意应用程序则变为反馈交易的一部分,上传交易信息对APP市场或开发者造成信誉度的缺损;当用户下载APP时系统生成下载交易,APP市场用私钥对下载交易签名,通过网络发送到交易池中;同时用户对APP市场进行反馈,APP市场对开发者进行反馈,最后通过挖矿方式产生新的交易区块,增加信誉度。本发明专利技术能够很好地从源头上控制恶意程序的发布与流通,有效遏制了恶意代码泛滥之现象。

A Android malicious application control method based on block chaining Technology

The invention discloses a chain block based Android malicious application control method, the first APP market will be registered as a block chain, developers to upload the application form to upload APP market transactions, if the market is on the receiving APP developers to upload the transaction signature, if APP refuses to accept the market on the upload transaction signature. If the upload process is the feedback for the malicious applications becomes a part of feedback trading, upload transaction information to the credibility of the defects on the APP market or developers; when users download the APP system to generate and download the APP market, with the private key to download the transaction signature, sent through the network to the user transaction pool; feedback on the APP market, APP market for developers to produce new feedback, finally trading blocks through mining, increase credibility. The invention can control the release and circulation of malicious programs from the source effectively, and effectively curb the overflow of malicious code.

【技术实现步骤摘要】
一种基于区块链技术的Android恶意应用程序控制方法
本专利技术属于网络空间安全
,尤其涉及一种基于区块链技术的Android恶意应用程序控制方法。
技术介绍
随着网络的迅速普及应用、数字化技术的快速发展,网络空间安全问题逐渐融于人们的工作和生活,为越来越多的人们所重视。近年来,随着移动互联网和智能移动设备的飞速发展,越来越多的人们在使用智能手机。Android作为一款Google开发的手机操作系统,占据了近81%的市场份额。然而,在吸引众多硬件软件厂商纷纷投资的同时,很多恶意的手机应用程序开发者,也借着这个势头,将自己开发的恶意手机应用程序投放进市场,这些恶意应用程序可能会盗取用户的隐私数据,甚至骗取钱财等。AVL移动安全团队统计2014年移动恶意代码数据时发现,Android恶意代码总量已增至123万。Android恶意代码泛滥,进行Android恶意应用程序检测和控制刻不容缓。Android恶意应用程序的猖狂,很大程度归因于目前APP市场的高度开放:1.管理上的不统一,不同于Apple公司的IOS系统,IOS的管理非常集中,只有一个官方的APP市场可以发布应用程序,未经本文档来自技高网...
一种基于区块链技术的Android恶意应用程序控制方法

【技术保护点】
一种基于区块链技术的Android恶意应用程序控制方法,其特征在于,包括以下步骤:步骤一、将APP市场注册成为区块链节点,各APP市场之间达成三个基本共识机制:可靠性、趋利性及信誉量化性;步骤二、开发者向APP市场上传应用程序,并产生相应的上传记录,形成上传交易,如果APP市场同意接收,开发者对该交易进行签名;如果APP市场拒绝接收,证明该APP为恶意应用程序,APP市场对该交易进行签名;如果在APP上传过程中直接被APP市场反馈为是恶意应用程序,则变为反馈交易的一部分,对APP市场自身或其开发者造成信誉度的缺损;步骤三、用户向APP市场提交下载请求,形成下载交易;当用户下载一个APP的时候,...

【技术特征摘要】
1.一种基于区块链技术的Android恶意应用程序控制方法,其特征在于,包括以下步骤:步骤一、将APP市场注册成为区块链节点,各APP市场之间达成三个基本共识机制:可靠性、趋利性及信誉量化性;步骤二、开发者向APP市场上传应用程序,并产生相应的上传记录,形成上传交易,如果APP市场同意接收,开发者对该交易进行签名;如果APP市场拒绝接收,证明该APP为恶意应用程序,APP市场对该交易进行签名;如果在APP上传过程中直接被APP市场反馈为是恶意应用程序,则变为反馈交易的一部分,对APP市场自身或其开发者造成信誉度的缺损;步骤三、用户向APP市场提交下载请求,形成下载交易;当用户下载一个APP的时候,系统生成一个交易信息,APP市场利用自己的私钥对交易信息进行签名,通过网络发送到交易池中;等待新的交易信息所构建的区块产生,交易写入区块链中;步骤四、用户对APP市场进行反馈,APP市场对开发者进行反馈,形成反馈交易;步骤五、通过挖矿方式产生新的区块,增加信誉度。2.根据权利要求1所述的基于区块链技术的Android恶意应用程序控制方法,其特征在于,所述上传交易包括以下信息:(1)交易索引;(2)上传记录,所述上传记录包括开发者信息、上传的APP市场信息、APK哈希值、交易时间;(3)导致现在开发者信誉度下降或者上升的对应事件;(4)开发者当前的信誉度。3.根据权利要求1所述的基于区块链技术的And...

【专利技术属性】
技术研发人员:翁健魏林锋张悦李明
申请(专利权)人:暨南大学
类型:发明
国别省市:广东,44

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

1