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

Lin-Shung Huang

dblp:18/1788 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none

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

Security and privacy · 5 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Computer networks · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging 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
6 papers
Web and mobile security · 46% Network security · 28% Cryptographic protocols and secure computation · 16%
Computer networks
2 papers
Network measurement and analytics · 82% Transport protocols and congestion control · 18%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 77% User interface design and tools · 23%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Web and mobile security › web attacks
cross-origin attacks
0.322014
All Your Screens Are Belong to Us: Attacks Exploiting the HTML5 Screen Sharing API · IEEE Symposium on Security and Privacy 2014
Protecting browsers from cross-origin CSS attacks · CCS 2010
Network security › attack strategy
man-in-the-middle attack
0.212014
Analyzing Forged SSL Certificates in the Wild · IEEE Symposium on Security and Privacy 2014
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate authority trust
0.212013
Accountable key infrastructure (AKI): a proposal for a public-key validation infrastructure · WWW 2013
Cryptographic protocols and secure computation › key management
public key infrastructure
0.212013
Accountable key infrastructure (AKI): a proposal for a public-key validation infrastructure · WWW 2013
Network security › attack resilience
attack mitigation
0.112012
Clickjacking: Attacks and Defenses · USENIX Security Symposium 2012
Web and mobile security › web security
clickjacking
0.112012
Clickjacking: Attacks and Defenses · USENIX Security Symposium 2012
Network security › secure communication › secure communication protocol
TLS
0.112012
The Case for Prefetching and Prevalidating TLS Server Certificates · NDSS 2012
Web and mobile security › web PKI
TLS certificate validation
0.112012
The Case for Prefetching and Prevalidating TLS Server Certificates · NDSS 2012
Interaction techniques and input
touch interaction
0.112010
TouchAble: a camera-based multitouch system · SenSys 2010
Security and privacy of machine learning › federated learning defense
client-side defense
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Network security › wireless network security › cognitive radio network security
cooperative spectrum sensing attack
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Web and mobile security
web security
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Privacy and data protection
information disclosure
0.112014
All Your Screens Are Belong to Us: Attacks Exploiting the HTML5 Screen Sharing API · IEEE Symposium on Security and Privacy 2014
Authentication and access control › revocation
key revocation
0.012013
Accountable key infrastructure (AKI): a proposal for a public-key validation infrastructure · WWW 2013
Transport protocols and congestion control
transport protocols
0.012012
The Case for Prefetching and Prevalidating TLS Server Certificates · NDSS 2012
Web and mobile security › web security
session hijacking
0.012010
Protecting browsers from cross-origin CSS attacks · CCS 2010

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

measurement study · 0.4prevalidation · 0.3prefetching · 0.3history sniffing · 0.2cross-site request forgery · 0.2checks-and-balances · 0.2accountability architecture · 0.2style sheet import analysis · 0.1computer vision · 0.1client-side defense · 0.1
YearPublicationVenuePosition
2014 Analyzing Forged SSL Certificates in the Wild
abstract
The SSL man-in-the-middle attack uses forged SSL certificates to intercept encrypted connections between clients and servers. However, due to a lack of reliable indicators, it is still unclear how commonplace these attacks occur in the wild. In this work, we have designed and implemented a method to detect the occurrence of SSL man-in-the-middle attack on a top global website, Facebook. Over 3 million real-world SSL connections to this website were analyzed. Our results indicate that 0.2% of the SSL connections analyzed were tampered with forged SSL certificates, most of them related to antivirus software and corporate-scale content filters. We have also identified some SSL connections intercepted by malware. Limitations of the method and possible defenses to such attacks are also discussed.
Lin-Shung Huang, Alex Rice, Erling Ellingsen, Collin Jackson
IEEE Symposium on Security and Privacy1
2014 All Your Screens Are Belong to Us: Attacks Exploiting the HTML5 Screen Sharing API
abstract
HTML5 changes many aspects in the browser world by introducing numerous new concepts, in particular, the new HTML5 screen sharing API impacts the security implications of browsers tremendously. One of the core assumptions on which browser security is built is that there is no cross-origin feedback loop from the client to the server. However, the screen sharing API allows creating a cross-origin feedback loop. Consequently, websites will potentially be able to see all visible content from the user's screen, irrespective of its origin. This cross-origin feedback loop, when combined with human vision limitations, can introduce new vulnerabilities. An attacker can capture sensitive information from victim's screen using the new API without the consensus of the victim. We investigate the security implications of the screen sharing API and discuss how existing defenses against traditional web attacks fail during screen sharing. We show that several attacks are possible with the help of the screen sharing API: cross-site request forgery, history sniffing, and information stealing. We discuss how popular websites such as Amazon and Wells Fargo can be attacked using this API and demonstrate the consequences of the attacks such as economic losses, compromised account and information disclosure. The objective of this paper is to present the attacks using the screen sharing API, analyze the fundamental cause and motivate potential defenses to design a more secure screen sharing API.
Yuan Tian 0001, Ying Chuan Liu, Amar Bhosale, Lin-Shung Huang, Patrick Tague, Collin Jackson
IEEE Symposium on Security and Privacy4
2013 Accountable key infrastructure (AKI): a proposal for a public-key validation infrastructure
abstract
Recent trends in public-key infrastructure research explore the tradeoff between decreased trust in Certificate Authorities (CAs), resilience against attacks, communication overhead (bandwidth and latency) for setting up an SSL/TLS connection, and availability with respect to verifiability of public key information. In this paper, we propose AKI as a new public-key validation infrastructure, to reduce the level of trust in CAs. AKI integrates an architecture for key revocation of all entities (e.g., CAs, domains) with an architecture for accountability of all infrastructure parties through checks-and-balances. AKI efficiently handles common certification operations, and gracefully handles catastrophic events such as domain key loss or compromise. We propose AKI to make progress towards a public-key validation infrastructure with key revocation that reduces trust in any single entity.
Tiffany Hyun-Jin Kim, Lin-Shung Huang, Adrian Perrig, Collin Jackson, Virgil D. Gligor
WWW2
2012 The Case for Prefetching and Prevalidating TLS Server Certificates
Emily Stark 0001, Lin-Shung Huang, Dinesh Israni, Collin Jackson, Dan Boneh
NDSS2
2012 Clickjacking: Attacks and Defenses
Lin-Shung Huang, Alexander Moshchuk, Helen J. Wang, Stuart Schecter, Collin Jackson
USENIX Security Symposium1
2010 Protecting browsers from cross-origin CSS attacks
abstract
Cross-origin CSS attacks use style sheet import to steal confidential information from a victim website, hijacking a user's existing authenticated session; existing XSS defenses are ineffective. We show how to conduct these attacks with any browser, even if JavaScript is disabled, and propose a client-side defense with little or no impact on the vast majority of web sites. We have implemented and deployed defenses in Firefox, Google Chrome, and Safari. Our defense proposal has also been adopted by Opera.
Lin-Shung Huang, Zachary Weinberg, Chris Evans, Collin Jackson
CCS1
2010 TouchAble: a camera-based multitouch system
abstract
Touchscreens enable users to interact directly and intuitively with computers by simply touching the display area without requiring any intermediate devices. There are various touchscreen technologies that generally utilize resistive or capacitive panels. Typical touchscreens are constrained by the fixed size and high cost panels. Many research efforts have been made towards achieving multitouch functionality using vision-based systems. However, existing approaches have limitations such as relying on pre-defined gestures [5], requiring users to wear a glove with a custom pattern [4], or using infrared light pens [2].
Lin-Shung Huang, Feng-Tso Sun, Pei Zhang 0001
SenSys1
2008 A rate-distortion optimization model for SVC inter-layer encoding and bitstream extraction
Wen-Hsiao Peng, John Kar-Kin Zao, Hsueh-Ting Huang, Tse-Wei Wang, Lin-Shung Huang
J. Vis. Commun. Image Represent.5
2006 Trickle: Resilient Real-Time Video Multicasting for Dynamic Peers with Limited or Asymmetric Network Connectivity
abstract
Some of the most challenging scenarios for peer-to-peer multimedia applications arise when the applications require real-time interactions among their users. In those cases, the expectation of sub-second responses prohibits the use of popular P2P IPTV software because those programs invariably use large video buffers to amortize the propagation delays of individual frames and thus cause notable and dispersed viewing latencies among their users. The performance of these programs degrade even further if the users are connected to home networks that offer narrow uplink channels or through wireless links that experience frequent throughput fluctuations. In order to overcome these shortcomings, we develop Trickle, a peer-to-peer real-time media streaming system that can transport H.264 video streams with low link stresses (less than 250Kb/s) and stable sub-second frame delays through the use of erasure correction codes along with the clever construction of multiple multicast trees and the recruitment of many peer helpers. This paper presents the first fruits of our work including the principles and mechanisms of Trickle, its simulated performance based on H.264 video traces and its merit comparisons against SplitStream, the first application layer multicasting protocol for video streaming, and CoolStreaming, a news-making P2P IPTV program that works like BitTorrent
Yu-Hsuang Guo, John Kar-Kin Zao, Wen-Hsiao Peng, Lin-Shung Huang, Fang-Po Kuo, Che-Min Lin
ISM4