Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Geumhwan Cho

dblp:161/3315 · DBLP profile ↗
← Back
13ranked-venue papers
4as first author
1since 2021 · last 2026
0000-0002-3679-416XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 12 · 4 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Authentication and access control · 69% Usable security · 31%
Computer networks
1 paper
Wireless sensing and localization · 100%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Authentication and access control › knowledge-based authentication › graphical password
android pattern lock
0.422017
SysPal: System-Guided Pattern Locks for Android · IEEE Symposium on Security and Privacy 2017
On the Effectiveness of Pattern Lock Strength Meters: Measuring the Strength of Real World Pattern Locks · CHI 2015
Usable security
authentication usability
0.312017
SysPal: System-Guided Pattern Locks for Android · IEEE Symposium on Security and Privacy 2017
Authentication and access control › knowledge-based authentication
graphical password
0.312017
SysPal: System-Guided Pattern Locks for Android · IEEE Symposium on Security and Privacy 2017
Wireless sensing and localization › wifi sensing
keystroke inference
0.212016
POSTER: WiPING: Wi-Fi signal-based PIN Guessing attack · CCS 2016
Wireless sensing and localization
wifi sensing
0.212016
POSTER: WiPING: Wi-Fi signal-based PIN Guessing attack · CCS 2016
Authentication and access control
password authentication
0.212016
POSTER: WiPING: Wi-Fi signal-based PIN Guessing attack · CCS 2016

Methods — techniques the papers use, named apart from their topics

wireless signal analysis · 0.5online user study · 0.3lab study · 0.3statistical analysis · 0.2guessing-attempt simulation · 0.2field deployment · 0.2
YearPublicationVenuePosition
2026 Selective encryption of sensitive fields in structured logs: Quantifying security-utility-performance tradeoffs
Jeonil Ji, Youngbae Song, Geumhwan Cho
J. Inf. Secur. Appl.3
2020 On the Security and Usability Implications of Providing Multiple Authentication Choices on Smartphones: The More, the Better?
abstract
The latest smartphones have started providing multiple authentication options including PINs, patterns, and passwords (knowledge based), as well as face, fingerprint, iris, and voice identification (biometric-based). In this article, we conducted two user studies to investigate how the convenience and security of unlocking phones are influenced by the provision of multiple authentication options. In a task-based user study with 52 participants, we analyze how participants choose an option to unlock their smartphone in daily life. The user study results demonstrate that providing multiple biometric-based authentication choices does not really influence convenience, because fingerprint had monopolistic dominance in the usage of unlock methods (111 of a total of 115 unlock trials that used a biometric-based authentication factor) due to users’ habitual behavior and fastness in unlocking phones. However, convenience was influenced by the provision of both knowledge-based and biometric-based authentication categories, as biometric-based authentication options were used in combination with knowledge-based authentication options—pattern was another frequently used unlock method. Our findings were confirmed and generalized through a follow-up survey with 327 participants. First, knowledge-based and biometric-based authentication options are used interchangeably. Second, providing multiple authentication options for knowledge-based authentication may influence convenience—both PINs (55.7%) and patterns (39.2%) are quite evenly used. Last, in contrast to knowledge-based authentication, providing multiple authentication choices for biometric-based authentication has less influence on choosing unlock options—fingerprint scanner is the most frequently used option (134 of 187 unlock methods used among biometric-based authentication options).
Geumhwan Cho, Jun-Ho Huh, Soolin Kim, Junsung Cho, Heesung Park, Yenah Lee, Konstantin Beznosov, Hyoungshick Kim
ACM Trans. Priv. Secur.1
2019 Understanding Users' Risk Perceptions about Personal Health Records Shared on Social Networking Services
abstract
To understand users' risk perceptions about sharing their PHR on SNS, we first conducted a qualitative user study by interviewing 16 participants. Next, we conducted a large-scale online user study with 497 participants in the U.S. to validate our qualitative results from the first study. Our study results show that a majority of users do not show strong motivation of sharing PHR on SNS due to several concerns such as misuse/abuse and security issues of shared PHR. In particular, participants are highly concerned about sharing diseases and diagnostic test results than other types of PHRs (e.g., details of hospital visits and medical interviews). However, we found about 55.13% of the participants have the experiences of sharing their health-related information on SNS. Also, we learned that users' sharing behavior for disease data can be significantly influenced by the severity/type of the disease as well as preferred recipients. Based on our findings, we propose a recommendation method to automatically determine whether users' posts can be shared with everyone on SNS by analyzing the keywords frequently occurred in health-related posts. Our implementation using Random Forest achieved an F-measure of 87.4%, indicating that PHR can be restrictively shared with high accuracy, when sharing health-related posts on SNS.
Yuri Son, Geumhwan Cho, Hyoungshick Kim, Simon S. Woo
AsiaCCS2
2018 The Personal Identification Chord: A Four ButtonAuthentication System for Smartwatches
abstract
Smartwatches support access to a wide range of private information but little is known about the security and usability of existing smartwatch screen lock mechanisms. Prior studies suggest that smartwatch authentication via standard techniques such as 4-digit PINs is challenging and error-prone. We conducted interviews to shed light on current practices, revealing that smartwatch users consider the ten-key keypad required for PIN entry to be hard to use due to its small button sizes. To address this issue, we propose the Personal Identification Chord (PIC), an authentication system based on a four-button chorded keypad that enables users to enter ten different inputs via taps to one or two larger buttons. Two studies assessing usability and security of our technique indicate PICs lead to increases in setup and (modestly) recall time, but can be entered accurately while maintaining high recall rates and may improve guessing entropy compared to PINs.
Ian Oakley, Jun-Ho Huh, Junsung Cho, Geumhwan Cho, Md. Rasel Islam, Hyoungshick Kim
AsiaCCS4
2018 Two-Thumbs-Up: Physical protection for PIN entry secure against recording attacks
DaeHun Nyang, Hyoungshick Kim, Sung-bae Kang, Geumhwan Cho, Mun-Kyu Lee, David Mohaisen
Comput. Secur.5
2018 Design and Analysis of Push Notification-Based Malware on Android
abstract
Establishing secret command and control (C&C) channels from attackers is important in malware design. This paper presents design and analysis of malware architecture exploiting push notification services as C&C channels. The key feature of the push notification-based malware design is remote triggering , which allows attackers to trigger and execute their malware by push notifications. The use of push notification services as covert channels makes it difficult to distinguish this type of malware from other normal applications also using the same services. We implemented a backdoor prototype on Android devices as a proof-of-concept of the push notification-based malware and evaluated its stealthiness and feasibility. Our malware implementation effectively evaded the existing malware analysis tools such as 55 antimalware scanners from VirusTotal and SandDroid. In addition, our backdoor implementation successfully cracked about 98% of all the tested unlock secrets (either PINs or unlock patterns) in 5 seconds with only a fraction (less than 0.01%) of the total power consumption of the device. Finally, we proposed several defense strategies to mitigate push notification-based malware by carefully analyzing its attack process. Our defense strategies include filtering subscription requests for push notifications from suspicious applications, providing centralized management and access control of registration tokens of applications, detecting malicious push messages by analyzing message contents and characteristic patterns demonstrated by malicious push messages, and detecting malware by analyzing the behaviors of applications after receiving push messages.
Sangwon Hyun, Junsung Cho, Geumhwan Cho, Hyoungshick Kim
Secur. Commun. Networks3
2017 Preventing DNS Amplification Attacks Using the History of DNS Queries with SDN
Sora Lee, Geumhwan Cho, M. Ejaz Ahmed, Jaehoon Jeong 0001, Hyoungshick Kim
ESORICS (2)3
2017 SysPal: System-Guided Pattern Locks for Android
abstract
To improve the security of user-chosen Android screen lock patterns, we propose a novel system-guided pattern lock scheme called "SysPal" that mandates the use of a small number of randomly selected points while selecting a pattern. Users are given the freedom to use those mandated points at any position. We conducted a large-scale online study with 1,717 participants to evaluate the security and usability of three SysPal policies, varying the number of mandatory points that must be used (upon selecting a pattern) from one to three. Our results suggest that the two SysPal policies that mandate the use of one and two points can help users select significantly more secure patterns compared to the current Android policy: 22.58% and 23.19% fewer patterns were cracked. Those two SysPal policies, however, did not show any statistically significant inferiority in pattern recall success rate (the percentage of participants who correctly recalled their pattern after 24 hours). In our lab study, we asked participants to install our screen unlock application on their own Android device, and observed their real-life phone unlock behaviors for a day. Again, our lab study did not show any statistically significant difference in memorability for those two SysPal policies compared to the current Android policy.
Geumhwan Cho, Jun-Ho Huh, Junsung Cho, Seongyeol Oh, Youngbae Song, Hyoungshick Kim
IEEE Symposium on Security and Privacy1
2016 POSTER: WiPING: Wi-Fi signal-based PIN Guessing attack
abstract
This paper presents a new type of online password guessing attack called "WiPING" (Wi-Fi signal-based PIN Guessing attack) to guess a victim's PIN (Personal Identification Number) within a small number of unlock attempts. WiPING uses wireless signal patterns identified from observing sequential finger movements involved in typing a PIN to unlock a mobile device. A list of possible PIN candidates is generated from the wireless signal patterns, and is used to improve performance of PIN guessing attacks. We implemented a proof-of-concept attack to demonstrate the feasibility of WiPING. Our results showed that WiPING could be practically effective: while pure guessing attacks failed to guess all 20 PINs, WiPING successfully guessed two PINs.
Seunghun Cha, Geumhwan Cho, Jun-Ho Huh, Hyoungshick Kim
CCS3
2016 Combating online fraud attacks in mobile-based advertising
abstract
Smartphone advertisement is increasingly used among many applications and allows developers to obtain revenue through in-app advertising. Our study aims at identifying potential security risks of mobile-based advertising services where advertisers are charged for their advertisements on mobile applications. In the Android platform, we particularly implement bot programs that can massively generate click events on advertisements on mobile applications and test their feasibility with eight popular advertising networks. Our experimental results show that six advertising networks (75 %) out of eight are vulnerable to our attacks. To mitigate click fraud attacks, we suggest three possible defense mechanisms: (1) filtering out program-generated touch events; (2) identifying click fraud attacks with faked advertisement banners; and (3) detecting anomalous behaviors generated by click fraud attacks. We also discuss why few companies were only willing to deploy such defense mechanisms by examining economic misincentives on the mobile advertising industry.
Geumhwan Cho, Junsung Cho, Youngbae Song, Hyoungshick Kim
EURASIP J. Inf. Secur.1
2015 An Empirical Study of Click Fraud in Mobile Advertising Networks
abstract
Smartphone advertisement is increasingly used among many applications and allows developers to obtain revenue through in-app advertising. Our study aims at identifying potential security risks of a type of mobile advertisement where advertisers are charged for their advertisements only when a user clicks (or touches) on the advertisements in their applications. In the Android platform, we design an automated click generation attack and empirically evaluate eight popular advertising networks by performing real attacks on them. Our experimental results show that six advertising networks (75%) out of eight (Millennial Media, App Lovin, Ad Fit, Mdot M, Rev Mob and Cauly Ads) are vulnerable to our attacks. We also discuss how to develop effective defense mechanisms to mitigate such automated click fraud attacks.
Geumhwan Cho, Junsung Cho, Youngbae Song, Hyoungshick Kim
ARES1
2015 On the Effectiveness of Pattern Lock Strength Meters: Measuring the Strength of Real World Pattern Locks
abstract
We propose an effective pattern lock strength meter to help users choose stronger pattern locks on Android devices. To evaluate the effectiveness of the proposed meter with a real world dataset (i.e., with complete ecological validity), we created an Android application called EnCloud that allows users to encrypt their Dropbox files. 101 pattern locks generated by real EnCloud users were collected and analyzed, where some portion of the users were provided with the meter support. Our statistical analysis indicates that about 10% of the pattern locks that were generated without the meter support could be compromised through just 16 guessing attempts. As for the pattern locks that were generated with the meter support, that number goes up to 48 guessing attempts, showing significant improvement in security. Our recommendation is to implement a strength meter in the next version of Android.
Youngbae Song, Geumhwan Cho, Seongyeol Oh, Hyoungshick Kim, Jun-Ho Huh
CHI2
2015 Keyboard or keylogger?: A security analysis of third-party keyboards on Android
abstract
Use of third-party keyboards makes Android more flexible and customizable. However, we demonstrate their potential security risks by implementing a proof-of-concept keylogger that can effectively steal users' sensitive keystrokes with 81 popular websites (out of 100 tested websites). We also empirically analyzed the security behaviors of 139 keyboard applications that were available on Google Play. Our study results show that the majority of existing keyboard applications (84 out of 139) could be potentially misused as malicious keyloggers. To avoid such keylogging attacks, we discuss possible defense mechanisms.
Junsung Cho, Geumhwan Cho, Hyoungshick Kim
PST2