Skip to main content
Have a personal or library account? Click to login
SmartLicense: A Runtime Behavioral Authentication Approach for Software License Protection Cover

SmartLicense: A Runtime Behavioral Authentication Approach for Software License Protection

Open Access
|Jul 2026

Figures & Tables

Figure 1:

Organization of paper.

Table 1:

Comparison table

AuthorsPaper titleTechnique usedAdvantagesDisadvantagesFinal remark
Iskhakov et al. (2023)Enhanced user authentication algorithm based on behavioral analyticsMachine learning-based anomaly detection using audit logs and browser fingerprintsImproves authentication accuracy and device identificationLimited to the login phase and lacks runtime monitoringUseful for anomaly detection but not suitable for software license enforcement
Kamra and Shekhawat (2025)Enhancing user authentication with SSO and passkey integrationPasswordless authentication combining SSO and passkey-based verificationReduces phishing risks and improves usabilityDoes not monitor runtime behaviorSuitable for secure login but not for continuous license validation
Vemuri and Chaitanya (2022)Insider attack detection using ElGamal encryptionCryptographic session authentication using ElGamal encryptionStrong protection against insider attacksHigh computational complexity and no behavior monitoringFocuses on encryption rather than license misuse detection
Chaudhari et al. (2023)A comprehensive study on authentication systemsMFA using password, token and biometric verificationImproves authentication reliabilityDoes not support continuous monitoringUseful for authentication but lacks runtime license enforcement
Wintersgill (2024)Studying and improving software license compliance in practiceAutomated tools for detecting open-source license complianceImproves understanding of license complianceNo runtime validation mechanismFocuses on license analysis rather than enforcement
Cui et al. (2023)Empirical study of license conflict in FOSSEmpirical analysis of open-source license conflictsIdentifies patterns of license misuseNo automated prevention mechanismUseful for research but not practical for runtime validation
Kahol et al. (2025)OSS-LCAF license conflict frameworkLLM-based automated license conflict detectionIntelligent detection of license inconsistenciesDoes not monitor runtime software usageFocuses on license identification rather than behavioral monitoring
Aisyah and Subekti (2018)Continuous authentication for online exam systemsImage based biometric authentication during online examsProvides continuous identity verificationContext specific to exam systemsNot applicable for software license validation
Grandi et al. (2023)Continuous authentication for XR systemsBehavioral and haptic based authentication with TOTPEnhances immersive system securityLimited to XR environmentNot designed for software licensing
Jahanshahi et al. (2025)OSS license identification using winnowing algorithmDocument fingerprinting for license text detectionDetects embedded license texts effectivelyStatic analysis onlyDoes not validate runtime behavior

[i] FOSS, free and open-source software; LLMs, Large Language Models; MFA, multi-factor authentication; OSS, open-source software; SSO, single sign-on; XR, extended reality.

Table 2:

ML model evaluation metrics comparison

Model/studyAccuracy (%)Precision (%)Recall (%)F1 score (%)
Iskhakov et al. (2023)94919392
Baig et al. (2023)92899089
Aisyah and Subekti (2018)88858786
Proposed system96.3392.9395.8394.36
Table 3:

Dataset size comparison (numerical)

PaperDataset sizeData type countSessionsScale Index
Iskhakov et al. (2023)1,600215
Baig et al. (2023)2212
Aisyah and Subekti (2018)500113
Kamra and Shekhawat (2025)300112
Proposed system1,000214
Table 4:

Authentication factors comparison (numerical)

PaperAuth factorsML ModelsSecurity layersComplexity Index
Iskhakov et al. (2023)1324
Kamra and Shekhawat (2025)2123
Chaudhari et al. (2023)3035
Baig et al. (2023)1123
Proposed system2134
Table 5:

Security indicators comparison (numerical)

PaperBreach risk (%)Detection capabilityDataset sizeSecurity score
Kamra and Shekhawat (2025)8023004
Aisyah and Subekti (2018)73.625003
Iskhakov et al. (2023)2041,6005
Baig et al. (2023)25323
Proposed system1051,0005
Table 6:

Authentication techniques comparison (numerical)

PaperTechnique countML usageRuntime supportEfficiency score
Iskhakov et al. (2023)1103
Baig et al. (2023)1113
Kamra and Shekhawat (2025)1003
Chaudhari et al. (2023)3004
Proposed system2115
Figure 2.

Architecture of the adaptive runtime software license validation system.

Figure 3.

ML model metrics.

Figure 4.

Dataset size comparison.

Figure 5.

Authentication factors comparison.

Figure 6.

Security indicators comparison.

Figure 7.

Authentication techniques comparison.

Figure 8.

License activation.

Figure 9.

User panel.

Figure 10.

Admin panel.

Language: English
Submitted on: Apr 21, 2026
Published on: Jul 4, 2026
Published by: International Journal on Smart Sensing and Intelligent Systems
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 Kuldeep Vayadande, Pallavi Mulmule, Jayamala Kumar Patil, Dipti Yashodhan Sakhare, Pramod Dhumale, Anindita Khade, Preeti Bailke, Sangram Patil, published by International Journal on Smart Sensing and Intelligent Systems
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.