ACM Home Page
Please provide us with feedback. Feedback
A note on the security of code memo
Full text PdfPdf (711 KB)
Source International Conference On Mobile Technology, Applications, And Systems archive
Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology table of contents
Singapore
SESSION: Mobility 2007: Mobile security and location based services table of contents
Pages 261-267  
Year of Publication: 2007
ISBN:978-1-59593-819-0
Authors
Ruben Wolf  Fraunhofer-Institute for Secure Information Technology (SIT), Darmstadt, Germany
Markus Schneider  Fraunhofer-Institute for Secure Information Technology (SIT), Darmstadt, Germany
Sponsors
: Singapore Polytechnic
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 41,   Citation Count: 0
Additional Information:

abstract   references   index terms   review   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1378063.1378107
What is a DOI?

ABSTRACT

Today, secret codes such as passwords and PINs are the most prevalent means for user authentication. Because of the constantly growing number of required secret codes, computer users are increasingly overtaxed. This leads to many problems in daily use, e.g., costs due to forgotten passwords in enterprises and security problems through bad password practice. Storing secret codes on mobile phones seems to be some kind of panacea to have secret codes always available since mobile phones are today's permanent companions. Code Memo is a software that is used on mobile phones to store secret codes in a safe way; it is provided as firmware on Sony Ericsson mobile phones. We assume that the intention of the Code Memo designers was to provide an ideal cipher system according to Shannon's classification, i.e., it leaves an adversary with uncertainty w.r.t. the correct decryption key. In this paper we show how to break Code Memo. For our attack, we have identified feedback channels in Code Memo that can be exploited for distinguishing correct master passwords from incorrect ones, and thereby, sieving candidates of master passwords. This weakness allows attackers in a realistic setting to identify the correct master password, and thus, to obtain all the stored passwords and PINs.


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
P. Ducklin. Simple advice for more sensible password use. http://www.sophos.com, Apr. 2006.
 
2
 
3
G. Hayday. IT users in password hell. ZDNet UK News, Dec. 2002.
 
4
G. Hayday. Counting the costs of forgotten passwords. ZDNet UK News, Jan. 2003.
 
5
SafeNet. 2004 Annual Password Survey Results. SafeNet (Inc.), http://www.safenet-inc.com, 2004.
 
6
C. Shannon. Communication Theory of Secrecy Systems. Bell System Technical Journal, 28(4), 1949.
 
7
Sophos. Employee password choices put business at risk. http://www.sophos.com, Apr. 2006.
 
8
J. VanAuken. Review: Password Management: Grief Relief. Information Week, http://www.informationweek.com, Jan. 2006.


REVIEW

"Amos O Olagunju : Reviewer"

Secure electronic transactions via the Web, automated teller machines, and mobile phones require protected personal identification numbers (PINs) and passwords. Secure electronic transaction systems use stored PINs and passwords to authenticate us  more...

Collaborative Colleagues:
Ruben Wolf: colleagues
Markus Schneider: colleagues