|
ABSTRACT
The important problem of user password selection is addressed and a new proactive password-checking technique is presented. In a training phase, a decision tree is generated based on a given dictionary of weak passwords. Then, the decision tree is used to determine whether a user password should be accepted. Experimental results described here show that the method leads to a very high dictionary compression (up to 1000 to 1) with low error rates (of the order of 1%). A prototype implementation, called ProCheck, is made available online. We survey previous approaches to proactive password checking, and provide an in-depth comparison.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BEIMEL, A., BERGADANO, F., BSHOUTY, N., KUSHILEVITZ, E., AND VARRICCHIO, S. 1996. Learning Sat-k-DNF formulas from membership queries. In Proceedings of the Symposium on Foundations of Computer Science (FOCS).
|
 |
2
|
F. Bergadano , D. Catalano , S. Varricchio, Learning Sat-k-DNF formulas from membership queries, Proceedings of the twenty-eighth annual ACM symposium on Theory of computing, p.126-130, May 22-24, 1996, Philadelphia, Pennsylvania, United States
[doi> 10.1145/237814.237845]
|
 |
3
|
|
| |
4
|
BISHOP, M. 1990. An extendible password checker. In Proceedings of the USENIX Workshop on Security (Portland, OR). USENIX Assoc., Berkeley, CA.
|
| |
5
|
BISHOP, M. 1992. Proactive password checking. In Proceedings of the Fourth Workshop on Computer Security Incident Handling.
|
| |
6
|
BSHOUTY, N. 1993. Exact learning Boolean functions via the monotone theory. In Proceedings of the Symposium on Foundations of Computer Science (FOCS).
|
| |
8
|
DAVIES, C. AND GANESAN, R. 1993. Bapasswd: A new proactive password checker. In Proceedings of the 16th National Conference on Computer Security (Baltimore, MD, Sept. 20-23). 1-12.
|
| |
9
|
DIETTERICH, T., KEARNS, M., AND MANSOUR, Y. 1996. Applying the weak learning framework to understand and improve C4.5. In Proceedings of the International Conference on Machine Learning (Bari, Italy), L. Saitta, Ed. Morgan Kaufmann Publishers Inc., San Francisco, CA, 96-104.
|
| |
10
|
FARMER, D. AND SPAFFORD, E. H. 1990. The COPS security checker system. In Proceedings of the Summer Conference on USENIX (Anaheim, CA). USENIX Assoc., Berkeley, CA, 165-170.
|
| |
11
|
HAUGH, J. F. 1991. Package including shadow password implementation. USENET News.
|
| |
12
|
KLEIN, D.V. 1990. "Foiling the cracker:" A survey of, and improvements to, password security. In Proceedings of the USENIX Workshop on Security (Portland, OR). USENIX Assoc., Berkeley, CA.
|
 |
13
|
|
 |
14
|
|
| |
15
|
MUFFETT, A. D. 1991. Crack 4.0a. USENETNews.
|
| |
16
|
NAGLE, J. B. 1988. An obvious password detector. USENET News 16, 60.
|
| |
17
|
NEUMAN, B. C. AND TSO, T. 1994. Kerberos: An authentication service for computer networks. IEEE Trans. Commun. 32, 33-38.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
RISSANEN, g. 1986. Stochastic complexity and modeling. Ann. Stat. 14, 3, 1080-1100.
|
| |
23
|
SAITTA, L., Ed. 1996. Proceedings of the International Conference on Machine Learning. (Bari, Italy). Morgan Kaufmann Publishers Inc., San Francisco, CA.
|
| |
24
|
|
| |
25
|
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kim-Phuong L. Vu , Robert W. Proctor , Abhilasha Bhargav-Spantzel , Bik-Lam (Belin) Tai , Joshua Cook , E. Eugene Schultz, Improving password security and memorability to protect personal and organizational information, International Journal of Human-Computer Studies, v.65 n.8, p.744-757, August, 2007
|
|
|
|
REVIEW
"Jonathan K. Millen : Reviewer"
If users are allowed to choose their own passwords, they often
choose ones that hackers can find in a dictionary of common passwords.
As a countermeasure, a computer system can check a password when the
user chooses it, to force a non-dictiona
more...
|