Analisis Kekuatan Kata Sandi Berbasis Konteks Bahasa Indonesia Menggunakan Machine Learning

Penulis

DOI:

https://doi.org/10.24843/JNATIA.2026.v04.i03.p17

Kata Kunci:

Password Strength Analysis, Machine Learning, Decision Tree, XGBoost, Cybersecurity, Indonesian Language Context

Abstrak

The widespread reliance on password authentication is persistently undermined by users creating contextually weak passwords, a vulnerability often overlooked by standard, English-centric password strength meters. This research addresses this security gap by developing and evaluating a machine learning model specifically tailored for password strength analysis within the Indonesian linguistic context. We trained a Decision Tree classifier and benchmarked it against a robust XGBoost model using a dataset enriched with local passwords and contextual features, including a custom heuristic score and Levenshtein similarity to a comprehensive Indonesian dictionary. To overcome severe class imbalance, the Synthetic Minority Oversampling Technique (SMOTE) was applied to the training data. While the XGBoost model achieved superior predictive performance, the most significant finding emerged from the feature importance analysis, which revealed that our custom heuristic score and the password's length were the two most dominant predictors. This study successfully validates that a context-aware machine learning approach can effectively analyze password strength, underscoring the critical need to integrate local linguistic patterns into security mechanisms and providing a robust foundation for developing more secure authentication systems for Indonesian users.

Diterbitkan

2026-05-01

Cara Mengutip

[1]
Putu Dena Satwika Sandi dan I Wayan Supriana, “Analisis Kekuatan Kata Sandi Berbasis Konteks Bahasa Indonesia Menggunakan Machine Learning”, Jnatia, vol. 4, no. 3, hlm. 613–618, Mei 2026, doi: 10.24843/JNATIA.2026.v04.i03.p17.

Artikel paling banyak dibaca berdasarkan penulis yang sama

1 2 > >> 

Artikel Serupa

1-10 dari 188

Anda juga bisa Mulai pencarian similarity tingkat lanjut untuk artikel ini.