Enhanced User Authentication Algorithm Based on Behavioral Analytics in Web-Based Cyberphysical Systems

A. Iskhakov, M. Mamchenko, S. P. Khripunov
{"title":"Enhanced User Authentication Algorithm Based on Behavioral Analytics in Web-Based Cyberphysical Systems","authors":"A. Iskhakov, M. Mamchenko, S. P. Khripunov","doi":"10.1109/SmartIndustryCon57312.2023.10110791","DOIUrl":null,"url":null,"abstract":"Detection of anomalies in user behavior to improve authentication procedures (including on the web platforms) is still a relevant task in information security. These anomalies may be presented as data outliers in the standard logs with records with users’ actions on the web resources. To solve this problem, an algorithm for detecting anomalies in the behavior of users of web platforms based on machine learning is proposed. Standard audit logs and user browser fingerprints were used as a set of features to identify a user and/or his device. The algorithm detects anomalies (data outliers) in user behavior based on three classifiers: OneClassSVM, IsolationForest, and EllipticEnvelope. If anomalies are detected, one or more authentication factors are used for additional verification of the user. The proposed algorithm is aimed at increasing the security of the target web system based on the risk assessment of the threat of users’ abnormal behavior in near real time. The experiment showed that it is generally possible to use both IsolationForest and EllipticEnvelope as the main classifier. In particular, EllipticEnvelope has a higher average accuracy on large datasets of user activity (up to 1600 records per user). However, the use of IsolationForest gives the best value of maximum average accuracy, especially for small logs (up to 100 records per user).","PeriodicalId":157877,"journal":{"name":"2023 International Russian Smart Industry Conference (SmartIndustryCon)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Russian Smart Industry Conference (SmartIndustryCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SmartIndustryCon57312.2023.10110791","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Detection of anomalies in user behavior to improve authentication procedures (including on the web platforms) is still a relevant task in information security. These anomalies may be presented as data outliers in the standard logs with records with users’ actions on the web resources. To solve this problem, an algorithm for detecting anomalies in the behavior of users of web platforms based on machine learning is proposed. Standard audit logs and user browser fingerprints were used as a set of features to identify a user and/or his device. The algorithm detects anomalies (data outliers) in user behavior based on three classifiers: OneClassSVM, IsolationForest, and EllipticEnvelope. If anomalies are detected, one or more authentication factors are used for additional verification of the user. The proposed algorithm is aimed at increasing the security of the target web system based on the risk assessment of the threat of users’ abnormal behavior in near real time. The experiment showed that it is generally possible to use both IsolationForest and EllipticEnvelope as the main classifier. In particular, EllipticEnvelope has a higher average accuracy on large datasets of user activity (up to 1600 records per user). However, the use of IsolationForest gives the best value of maximum average accuracy, especially for small logs (up to 100 records per user).
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于网络物理系统行为分析的增强用户认证算法
检测用户行为异常以改进认证程序(包括在web平台上)仍然是信息安全的相关任务。这些异常可以在带有用户在web资源上的操作记录的标准日志中表现为数据异常值。为了解决这一问题,提出了一种基于机器学习的网络平台用户行为异常检测算法。标准审计日志和用户浏览器指纹被用作识别用户和/或其设备的一组特征。该算法基于三个分类器:OneClassSVM、IsolationForest和EllipticEnvelope来检测用户行为中的异常(数据异常值)。如果检测到异常,则使用一个或多个身份验证因素对用户进行额外验证。该算法基于对用户异常行为威胁的近实时风险评估,旨在提高目标web系统的安全性。实验表明,通常可以同时使用IsolationForest和EllipticEnvelope作为主分类器。特别是,EllipticEnvelope在用户活动的大型数据集上具有更高的平均精度(每个用户多达1600条记录)。但是,使用IsolationForest可以获得最大平均精度的最佳值,特别是对于小日志(每个用户最多100条记录)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Approach to Efficient Task Allocation and Cost Minimization in Collaborative Robotic Systems Modification of the Risk Potential Predicting Algorithm for Monitoring the State of the NPP Power Unit Identification of a Depressive State Among Users of the Vkontakte Social Network An Approach to Improving the Efficiency of the Database of a Large Industrial Enterprise Development of an Integrated Expert System for Distribution Network Diagnostics Based on Artificial Intelligence Technology
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1