Itus: an implicit authentication framework for android

Hassan Khan, Aaron Atwater, U. Hengartner
{"title":"Itus: an implicit authentication framework for android","authors":"Hassan Khan, Aaron Atwater, U. Hengartner","doi":"10.1145/2639108.2639141","DOIUrl":null,"url":null,"abstract":"Security and usability issues with pass-locks on mobile devices have prompted researchers to develop implicit authentication (IA) schemes, which continuously and transparently authenticate users using behavioural biometrics. Contemporary IA schemes proposed by the research community are challenging to deploy, and there is a need for a framework that supports: different behavioural classifiers, given that different apps have different requirements; app developers using IA without becoming domain experts; and real-time classification on resource-constrained mobile devices. We present Itus, an IA framework for Android that allows the research community to improve IA schemes incrementally, while allowing app developers to adopt these improvements at their own pace. We describe the Itus framework and how it provides: ease of use: Itus allows app developers to use IA by changing as few as two lines of their existing code - on the other hand, Itus provides an oracle capable of making advanced recommendations should developers wish to fine-tune the classifiers; flexibility: developers can deploy Itus in an application-specific manner, adapting to their unique needs; extensibility: researchers can contribute new behavioural features and classifiers without worrying about deployment particulars; low performance overhead: Itus operates with minimal performance overhead, allowing app developers to deploy it without compromising end-user experience. These goals are accomplished with an API allowing individual stakeholders to incrementally improve Itus without re-engineering new systems. We implement Itus in two demo apps and measure its performance impact. To our knowledge, Itus is the first open-source extensible IA framework for Android that can be deployed off-the-shelf.","PeriodicalId":331897,"journal":{"name":"Proceedings of the 20th annual international conference on Mobile computing and networking","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"81","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 20th annual international conference on Mobile computing and networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2639108.2639141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 81

Abstract

Security and usability issues with pass-locks on mobile devices have prompted researchers to develop implicit authentication (IA) schemes, which continuously and transparently authenticate users using behavioural biometrics. Contemporary IA schemes proposed by the research community are challenging to deploy, and there is a need for a framework that supports: different behavioural classifiers, given that different apps have different requirements; app developers using IA without becoming domain experts; and real-time classification on resource-constrained mobile devices. We present Itus, an IA framework for Android that allows the research community to improve IA schemes incrementally, while allowing app developers to adopt these improvements at their own pace. We describe the Itus framework and how it provides: ease of use: Itus allows app developers to use IA by changing as few as two lines of their existing code - on the other hand, Itus provides an oracle capable of making advanced recommendations should developers wish to fine-tune the classifiers; flexibility: developers can deploy Itus in an application-specific manner, adapting to their unique needs; extensibility: researchers can contribute new behavioural features and classifiers without worrying about deployment particulars; low performance overhead: Itus operates with minimal performance overhead, allowing app developers to deploy it without compromising end-user experience. These goals are accomplished with an API allowing individual stakeholders to incrementally improve Itus without re-engineering new systems. We implement Itus in two demo apps and measure its performance impact. To our knowledge, Itus is the first open-source extensible IA framework for Android that can be deployed off-the-shelf.
Itus: android的隐式身份验证框架
移动设备上的密码锁的安全性和可用性问题促使研究人员开发隐式身份验证(IA)方案,该方案使用行为生物识别技术连续透明地对用户进行身份验证。由研究界提出的当代人工智能方案在部署上具有挑战性,并且需要一个支持不同行为分类器的框架,因为不同的应用程序有不同的要求;使用IA的应用程序开发人员无需成为领域专家;在资源受限的移动设备上进行实时分类。我们提出了Itus,一个Android的IA框架,允许研究社区逐步改进IA方案,同时允许应用程序开发人员按照自己的节奏采用这些改进。我们描述了Itus框架以及它是如何提供的:易用性:Itus允许应用程序开发人员通过更改两行现有代码来使用IA -另一方面,Itus提供了一个oracle,如果开发人员希望微调分类器,它能够提供高级建议;灵活性:开发人员可以以特定于应用程序的方式部署Itus,以适应他们的独特需求;可扩展性:研究人员可以贡献新的行为特征和分类器,而不必担心部署细节;低性能开销:Itus以最小的性能开销运行,允许应用程序开发人员在不影响最终用户体验的情况下部署它。这些目标是通过API实现的,该API允许单个涉众在不重新设计新系统的情况下增量地改进Itus。我们在两个演示应用中实现了Itus,并测量了它对性能的影响。据我们所知,Itus是第一个可以现成部署的Android开源可扩展IA框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信