Een Zuid-Koreaanse onderzoeker heeft een methode bedacht om de diefstal van pincodes op smartphones te voorkomen. De gebruiker zou ongezien foute cijfers in de code kunnen zetten door de speaker af te dekken, waarna de telefoon de foute cijfers negeert.
Het systeem moet werken met voor mensen onhoorbaar hoge geluiden, zo stelt de Zuid-Koreanse onderzoeker Mun-Kyu Lee voor in zijn paper. De microfoon van de telefoon kan die signalen die de speaker uitstuurt opvangen. Als de microfoon het signaal niet opvangt, betekent het dat de gebruiker zijn vinger op de speaker heeft gelegd.
De telefoon zou vervolgens tijdens het intoetsen van de schermvergrendeling input moeten negeren op momenten dat de gebruiker zijn vinger op de speaker heeft liggen. Wie bang is dat iemand de code op zijn telefoon afkijkt, zou af en toe zijn vinger op de speaker kunnen leggen en een willekeurig getal invoegen. Als iemand daadwerkelijk de code afkijkt en na diefstal probeert die code in te voeren, heeft hij een niet-werkende beveiligingscode in handen.
Het systeem kan diverse nadelen hebben. Ten eerste zit niet bij elke telefoon de speaker aan de achterkant. Sommige telefoons hebben die aan de onderkant of de voorkant zitten en vooral dat laatste zorgt voor problemen met dit systeem. Bovendien zou een mogelijke dief ook kunnen kijken wanneer de gebruiker zijn vinger aan de achterkant verschuift en daar de echte pincode aan af kunnen lezen.