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

Mario Frank 0001

dblp:21/5710-1 · DBLP profile ↗
← Back
18ranked-venue papers
10as first author
0since 2021 · last 2016
0000-0001-8888-7475ORCID · corroborated

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

Security and privacy · 11 · 5 first-authorArtificial intelligence and machine learning · 6 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
8 papers
Authentication and access control · 40% Biometric security · 17% Web and mobile security · 15%
Databases, data mining, and information retrieval
4 papers
Data mining · 44% Web and social media mining · 26% Information retrieval · 26%

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

TopicWeightPapersLastEvidence papers
Data mining
clustering
0.222012
Multi-Assignment Clustering for Boolean Data · J. Mach. Learn. Res. 2012
Multi-assignment clustering for Boolean data · ICML 2009
Web and social media mining › user identity linkage
author linking
0.212015
What You Submit Is Who You Are: A Multimodal Approach for Deanonymizing Scientific Publications · IEEE Trans. Inf. Forensics Secur. 2015
Information retrieval › text analysis
stylometry
0.212015
What You Submit Is Who You Are: A Multimodal Approach for Deanonymizing Scientific Publications · IEEE Trans. Inf. Forensics Secur. 2015
Privacy and data protection
anonymity
0.212015
What You Submit Is Who You Are: A Multimodal Approach for Deanonymizing Scientific Publications · IEEE Trans. Inf. Forensics Secur. 2015
Authentication and access control › access control › role-based access control › role engineering
role mining
0.232009
A probabilistic approach to hybrid role mining · CCS 2009
A class of probabilistic models for role engineering · CCS 2008
Multi-assignment clustering for Boolean data · ICML 2009
Network security › attack resilience › attack mitigation
sybil attack defense
0.212014
SybilBelief: A Semi-Supervised Learning Approach for Structure-Based Sybil Detection · IEEE Trans. Inf. Forensics Secur. 2014
Authentication and access control › access control
role-based access control
0.222009
A probabilistic approach to hybrid role mining · CCS 2009
A class of probabilistic models for role engineering · CCS 2008
Biometric security
behavioral biometrics
0.212013
Touchalytics: On the Applicability of Touchscreen Input as a Behavioral Biometric for Continuous Authentication · IEEE Trans. Inf. Forensics Secur. 2013
Authentication and access control
continuous authentication
0.212013
Touchalytics: On the Applicability of Touchscreen Input as a Behavioral Biometric for Continuous Authentication · IEEE Trans. Inf. Forensics Secur. 2013
Biometric security › biometric authentication
touch-based authentication
0.212013
Touchalytics: On the Applicability of Touchscreen Input as a Behavioral Biometric for Continuous Authentication · IEEE Trans. Inf. Forensics Secur. 2013
Web and mobile security › mobile security
android permission analysis
0.112012
Mining Permission Request Patterns from Android and Facebook Applications · ICDM 2012
Web and mobile security
mobile security
0.112012
Mining Permission Request Patterns from Android and Facebook Applications · ICDM 2012
Authentication and access control › access control › permission management
permission systems
0.112012
Mining Permission Request Patterns from Android and Facebook Applications · ICDM 2012
Hardware security and side channels
side-channel attack
0.112012
On the Feasibility of Side-Channel Attacks with Brain-Computer Interfaces · USENIX Security Symposium 2012
Data mining › clustering › model-based clustering
generative clustering
0.112009
Multi-assignment clustering for Boolean data · ICML 2009
Authentication and access control › access control › role-based access control
role engineering
0.112008
A class of probabilistic models for role engineering · CCS 2008
Empirical software engineering
peer review
0.112015
What You Submit Is Who You Are: A Multimodal Approach for Deanonymizing Scientific Publications · IEEE Trans. Inf. Forensics Secur. 2015
Distributed systems
distributed system security
0.112014
SybilBelief: A Semi-Supervised Learning Approach for Structure-Based Sybil Detection · IEEE Trans. Inf. Forensics Secur. 2014
Interaction techniques and input › touch interaction
touchscreen interaction
0.012013
Touchalytics: On the Applicability of Touchscreen Input as a Behavioral Biometric for Continuous Authentication · IEEE Trans. Inf. Forensics Secur. 2013
Recommender systems › collaborative filtering › matrix factorization
boolean matrix factorization
0.012012
Mining Permission Request Patterns from Android and Facebook Applications · ICDM 2012
Data mining
pattern mining
0.012012
Mining Permission Request Patterns from Android and Facebook Applications · ICDM 2012

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

multi-label classification · 0.7ensemble classifier · 0.7multiclass classification · 0.4semi-supervised learning · 0.4label propagation · 0.4belief propagation · 0.4feature extraction · 0.3classification · 0.3boolean matrix factorization · 0.3multi-class classification · 0.2probabilistic modeling · 0.2clustering · 0.1boolean data clustering · 0.1expectation-maximization · 0.1deterministic annealing · 0.1
YearPublicationVenuePosition
2016 Forgery-Resistant Touch-based Authentication on Mobile Devices
abstract
Mobile devices store a diverse set of private user data and have gradually become a hub to control users' other personal Internet-of-Things devices. Access control on mobile devices is therefore highly important. The widely accepted solution is to protect access by asking for a password. However, password authentication is tedious, e.g., a user needs to input a password every time she wants to use the device. Moreover, existing biometrics such as face, fingerprint, and touch behaviors are vulnerable to forgery attacks. We propose a new touch-based biometric authentication system that is passive and secure against forgery attacks. In our touch-based authentication, a user's touch behaviors are a function of some random "secret". The user can subconsciously know the secret while touching the device's screen. However, an attacker cannot know the secret at the time of attack, which makes it challenging to perform forgery attacks even if the attacker has already obtained the user's touch behaviors. We evaluate our touch-based authentication system by collecting data from 25 subjects. Results are promising: the random secrets do not influence user experience and, for targeted forgery attacks, our system achieves 0.18 smaller Equal Error Rates (EERs) than previous touch-based authentication.
Neil Zhenqiang Gong, Mathias Payer, Reza Moazzezi, Mario Frank 0001
AsiaCCS4
2015 What You Submit Is Who You Are: A Multimodal Approach for Deanonymizing Scientific Publications
abstract
The peer-review system of most academic conferences relies on the anonymity of both the authors and reviewers of submissions. In particular, with respect to the authors, the anonymity requirement is heavily disputed and pros and cons are discussed exclusively on a qualitative level. In this paper, we contribute a quantitative argument to this discussion by showing that it is possible for a machine to reveal the identity of authors of scientific publications with high accuracy. We attack the anonymity of authors using statistical analysis of multiple heterogeneous aspects of a paper, such as its citations, its writing style, and its content. We apply several multilabel, multiclass machine learning methods to model the patterns exhibited in each feature category for individual authors and combine them to a single ensemble classifier to deanonymize authors with high accuracy. To the best of our knowledge, this is the first approach that exploits multiple categories of discriminative features and uses multiple, partially complementing classifiers in a single, focused attack on the anonymity of the authors of an academic publication. We evaluate our author identification framework, deAnon, based on a real-world data set of 3894 papers. From these papers, we target 1405 productive authors that each have at least three publications in our data set. Our approach returns a ranking of probable authors for anonymous papers, an ordering for guessing the authors of a paper. In our experiments, following this ranking, the first guess corresponds to one of the authors of a paper in 39.7% of the cases, and at least one of the authors is among the top 10 guesses in 65.6% of all cases. Thus, deAnon significantly outperforms current state-of-the-art techniques for automatic deanonymization.
Mathias Payer, Ling Huang 0001, Neil Zhenqiang Gong, Kevin Borgolte, Mario Frank 0001
IEEE Trans. Inf. Forensics Secur.5
2014 SybilBelief: A Semi-Supervised Learning Approach for Structure-Based Sybil Detection
abstract
Sybil attacks are a fundamental threat to the security of distributed systems. Recently, there has been a growing interest in leveraging social networks to mitigate Sybil attacks. However, the existing approaches suffer from one or more drawbacks, including bootstrapping from either only known benign or known Sybil nodes, failing to tolerate noise in their prior knowledge about known benign or Sybil nodes, and not being scalable. In this paper, we aim to overcome these drawbacks. Toward this goal, we introduce SybilBelief, a semi-supervised learning framework, to detect Sybil nodes. SybilBelief takes a social network of the nodes in the system, a small set of known benign nodes, and, optionally, a small set of known Sybils as input. Then, SybilBelief propagates the label information from the known benign and/or Sybil nodes to the remaining nodes in the system. We evaluate SybilBelief using both synthetic and real-world social network topologies. We show that SybilBelief is able to accurately identify Sybil nodes with low false positive rates and low false negative rates. SybilBelief is resilient to noise in our prior knowledge about known benign and Sybil nodes. Moreover, SybilBelief performs orders of magnitudes better than existing Sybil classification mechanisms and significantly better than existing Sybil ranking mechanisms.
Neil Zhenqiang Gong, Mario Frank 0001, Prateek Mittal
IEEE Trans. Inf. Forensics Secur.2
2013 Modeling and detecting anomalous topic access
abstract
There has been considerable success in developing strategies to detect insider threats in information systems based on what one might call the random object access model or ROA. This approach models illegitimate users as ones who randomly access records. The goal is to use statistics, machine learning, knowledge of workflows and other techniques to support an anomaly detection framework that finds such users. In this paper we introduce and study a random topic access model or RTA aimed at users whose access may be illegitimate but is not fully random because it is focused on common semantic themes. We argue that this model is appropriate for a meaningful range of attacks and develop a system based on topic summarization that is able to formalize the model and provide anomalous user detection effectively for it. To this end, we use healthcare as an example and propose a framework for evaluating the ability to recognize various types of random users called random topic access detection or RTAD. Specifically, we utilize a combination of Latent Dirichlet Allocation (LDA), for feature extraction, a k-nearest neighbor (k-NN) algorithm for outlier detection and evaluate the ability to identify different adversarial types. We validate the technique in the context of hospital audit logs where we show varying degrees of success based on user roles and the anticipated characteristics of attackers. In particular, it was found that RTAD exhibits strong performance for roles are described by a few topics, but weaker performance when users are more topic-agnostic.
Siddharth Gupta 0005, Casey Hanson, Carl A. Gunter, Mario Frank 0001, David M. Liebovitz, Bradley A. Malin
ISI4
2013 Who do you sync you are?: smartphone fingerprinting via application behaviour
abstract
The overall network traffic patterns generated by today's smartphones result from the typically large and diverse set of installed applications. In addition to the traffic generated by the user, most applications generate characteristic traffic from their background activities, such as periodic update requests or server synchronisation. Although the encryption of transmitted data in 3G networks prevents an eavesdropper from analysing the content, periodic traffic patterns leak side-channel information like timing and data volume. In this work, we extract such side-channel features from network traffic generated from the most popular applications, such as Facebook, WhatsApp, Skype, Dropbox, and others, and evaluate whether they can be used to reliably identify a smartphone. By computing fingerprints from approx,6,hours of background traffic, we show that 15 minutes of monitored traffic suffice to reliably identify a smartphone based on its behavioural fingerprint with a success probability of 90%.
Tim Stöber, Mario Frank 0001, Jens B. Schmitt, Ivan Martinovic
WISEC2
2013 Image-based supervision of a periodically working machine
Mario Frank 0001, Fred A. Hamprecht
Pattern Anal. Appl.1
2013 Touchalytics: On the Applicability of Touchscreen Input as a Behavioral Biometric for Continuous Authentication
abstract
We investigate whether a classifier can continuously authenticate users based on the way they interact with the touchscreen of a smart phone. We propose a set of 30 behavioral touch features that can be extracted from raw touchscreen logs and demonstrate that different users populate distinct subspaces of this feature space. In a systematic experiment designed to test how this behavioral pattern exhibits consistency over time, we collected touch data from users interacting with a smart phone using basic navigation maneuvers, i.e., up–down and left–right scrolling. We propose a classification framework that learns the touch behavior of a user during an enrollment phase and is able to accept or reject the current user by monitoring interaction with the touch screen. The classifier achieves a median equal error rate of 0% for intrasession authentication, 2%–3% for intersession authentication, and below 4% when the authentication test was carried out one week after the enrollment phase. While our experimental findings disqualify this method as a standalone authentication mechanism for long-term authentication, it could be implemented as a means to extend screen-lock time or as a part of a multimodal biometric authentication system.
Mario Frank 0001, Ralf Biedert, Eugene Ma, Ivan Martinovic, Dawn Song
IEEE Trans. Inf. Forensics Secur.1
2013 Role Mining with Probabilistic Models
abstract
Role mining tackles the problem of finding a role-based access control (RBAC) configuration, given an access-control matrix assigning users to access permissions as input. Most role-mining approaches work by constructing a large set of candidate roles and use a greedy selection strategy to iteratively pick a small subset such that the differences between the resulting RBAC configuration and the access control matrix are minimized. In this article, we advocate an alternative approach that recasts role mining as an inference problem rather than a lossy compression problem. Instead of using combinatorial algorithms to minimize the number of roles needed to represent the access-control matrix, we derive probabilistic models to learn the RBAC configuration that most likely underlies the given matrix. Our models are generative in that they reflect the way that permissions are assigned to users in a given RBAC configuration. We additionally model how user-permission assignments that conflict with an RBAC configuration emerge and we investigate the influence of constraints on role hierarchies and on the number of assignments. In experiments with access-control matrices from real-world enterprises, we compare our proposed models with other role-mining methods. Our results show that our probabilistic models infer roles that generalize well to new system users for a wide variety of data, while other models’ generalization abilities depend on the dataset given.
Mario Frank 0001, Joachim M. Buhmann, David A. Basin
ACM Trans. Inf. Syst. Secur.1
2012 Mining Permission Request Patterns from Android and Facebook Applications
abstract
Android and Facebook provide third-party applications with access to users' private data and the ability to perform potentially sensitive operations (e.g., post to a user's wall or place phone calls). As a security measure, these platforms restrict applications' privileges with permission systems: users must approve the permissions requested by applications before the applications can make privacy-or security-relevant API calls. However, recent studies have shown that users often do not understand permission requests and are unsure of which permissions are typical for applications. As a first step towards simplifying permission systems, we cluster a corpus of 188,389 Android applications and 27,029 Facebook applications to find patterns in permission requests. Using a method for Boolean matrix factorization to find overlapping clusters of permissions, we find that Facebook permission requests follow a clear structure that can be fitted well with only five patterns, whereas Android applications demonstrate more complex permission requests. We also find that low-reputation applications often deviate from the permission request patterns that we identified for high-reputation applications, which suggests that permission request patterns can be indicative of user satisfaction or application quality.
Mario Frank 0001, Ben Dong, Adrienne Porter Felt, Dawn Song
ICDM1
2012 Predicting Congressional Votes Based on Campaign Finance Data
abstract
The USA is witnessing a heavy debate about the influence of political campaign contributions and votes cast on the floor of the United States Congress. We contribute quantitative arguments to this predominantly qualitative discussion by analyzing a dataset of political campaign contributions. We validate that the campaign donations of politicians are mainly influenced by his or her political power and affiliation to a political party. Approaching the question of whether donations influence votes, we employ supervised learning techniques to classify how a politician will vote based solely upon from whom he or she received donations. The statistical significance of the results are assessed within the context of the debate currently surrounding campaign finance reform. Our experimental findings exhibit a large predictive power of the donations, demonstrating high informativeness of the donations with respect to voting outcomes. However, observing the slightly superior accuracy of the party line as a predictor, a causal relationship between donations and votes cannot be identified.
Samuel Smith, Jae Yeon (Claire) Baek, Zhaoyi Kang, Dawn Song, Laurent El Ghaoui, Mario Frank 0001
ICMLA (1)6
2012 On the Feasibility of Side-Channel Attacks with Brain-Computer Interfaces
Ivan Martinovic, Doug Davies, Mario Frank 0001, Daniele Perito, Tomas Ros, Dawn Song
USENIX Security Symposium3
2012 Multi-Assignment Clustering for Boolean Data
Mario Frank 0001, Andreas P. Streich, David A. Basin, Joachim M. Buhmann
J. Mach. Learn. Res.1
2011 Selecting the rank of truncated SVD by maximum approximation capacity
abstract
Truncated Singular Value Decomposition (SVD) calculates the closest rank-k approximation of a given input matrix. Selecting the appropriate rank k defines a critical model order choice in most applications of SVD. To obtain a principled cut-off criterion for the spectrum, we convert the underlying optimization problem into a noisy channel coding problem. The optimal approximation capacity of this channel controls the appropriate strength of regularization to suppress noise. In simulation experiments, this information theoretic method to determine the optimal rank competes with state-of-the art model selection techniques.
Mario Frank 0001, Joachim M. Buhmann
ISIT1
2011 The Minimum Transfer Cost Principle for Model-Order Selection
Mario Frank 0001, Morteza Haghir Chehreghani, Joachim M. Buhmann
ECML/PKDD (1)1
2010 On the definition of role mining
abstract
There have been many approaches proposed for role mining. However, the problems solved often differ due to a lack of consensus on the formal definition of the role mining problem. In this paper, we provide a detailed analysis of the requirements for role mining, the existing definitions of role mining, and the methods used to assess role mining results. Given basic assumptions on how access-control configurations are generated, we propose a novel definition of the role mining problem that fulfills the requirements that real-world enterprises typically have. In this way, we recast role mining as a prediction problem.
Mario Frank 0001, Joachim M. Buhmann, David A. Basin
SACMAT1
2009 A probabilistic approach to hybrid role mining
abstract
Role mining algorithms address an important access control problem: configuring a role-based access control system. Given a direct assignment of users to permissions, role mining discovers a set of roles together with an assignment of users to roles. The results should closely agree with the direct assignment. Moreover, the roles should be understandable from the business perspective in that they reflect functional roles within the enterprise. This requires hybrid role mining methods that work with both direct assignments and business information from the enterprise.
Mario Frank 0001, Andreas P. Streich, David A. Basin, Joachim M. Buhmann
CCS1
2009 Multi-assignment clustering for Boolean data
abstract
Conventional clustering methods typically assume that each data item belongs to a single cluster. This assumption does not hold in general. In order to overcome this limitation, we propose a generative method for clustering vectorial data, where each object can be assigned to multiple clusters. Using a deterministic annealing scheme, our method decomposes the observed data into the contributions of individual clusters and infers their parameters. Experiments on synthetic Boolean data show that our method achieves higher accuracy in the source parameter estimation and superior cluster stability compared to state-of-the-art approaches. We also apply our method to an important problem in computer security known as role mining. Experiments on real-world access control data show performance gains in generalization to new employees against other multi-assignment methods. In challenging situations with high noise levels, our approach maintains its good performance, while alternative state-of-the-art techniques lack robustness.
Andreas P. Streich, Mario Frank 0001, David A. Basin, Joachim M. Buhmann
ICML2
2008 A class of probabilistic models for role engineering
abstract
Role Engineering is a security-critical task for systems using role-based access control (RBAC). Different role-mining approaches have been proposed that attempt to automatically infer appropriate roles from existing user-permission assignments. However, these approaches are mainly combinatorial and lack an underlying probabilistic model of the domain. We present the first probabilistic model for RBAC. Our model defines a general framework for expressing user permission assignments and can be specialized to different domains by limiting its degrees of freedom with appropriate constraints. For one practically important instance of this framework, we show how roles can be inferred from data using a state-of-the-art machine-learning algorithm. Experiments on both randomly generated and real-world data provide evidence that our approach not only creates meaningful roles but also identifies erroneous user-permission assignments in given data.
Mario Frank 0001, David A. Basin, Joachim M. Buhmann
CCS1