Demo Data from EDBT 2026 / reviewers in the wild / expert
Blaise Gassend
dblp:08/179
· DBLP profile ↗
13ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6 · 3 first-authorSystems, architecture and hardware · 5 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, 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
5 papers |
Hardware security and side channels · 70% Systems and software security · 17% Cryptographic primitives and cryptanalysis · 14% | |
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 77% Ubiquitous computing and smart environments · 23% | |
| Computer graphics and multimedia
1 paper |
Audio and music processing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 50% Memory systems · 38% Processor architecture and microarchitecture · 12% |
Topics — the 10 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels › memory integrity
memory integrity verification |
0.1 | 2 | 2003 | Efficient Memory Integrity Verification and Encryption for Secure Processors · MICRO 2003 Caches and Hash Trees for Efficient Memory Integrity Verification · HPCA 2003 |
Systems and software security
data integrity |
0.1 | 1 | 2005 | Towards Constant Bandwidth Overhead Integrity Checking of Untrusted Data · S&P 2005 |
Storage systems › data auditing
data integrity verification |
0.1 | 1 | 2005 | Towards Constant Bandwidth Overhead Integrity Checking of Untrusted Data · S&P 2005 |
Cryptographic primitives and cryptanalysis
hash functions |
0.0 | 1 | 2003 | Incremental Multiset Hash Functions and Their Application to Memory Integrity Checking · ASIACRYPT 2003 |
Hardware security and side channels
memory encryption |
0.0 | 1 | 2003 | Efficient Memory Integrity Verification and Encryption for Secure Processors · MICRO 2003 |
Hardware security and side channels › trusted execution environments
secure processor |
0.0 | 1 | 2003 | Efficient Memory Integrity Verification and Encryption for Secure Processors · MICRO 2003 |
Hardware security and side channels
trusted execution environments |
0.0 | 1 | 2003 | Caches and Hash Trees for Efficient Memory Integrity Verification · HPCA 2003 |
Hardware security and side channels › hardware authentication
integrated circuit authentication |
0.0 | 1 | 2002 | Silicon physical random functions · CCS 2002 |
Hardware security and side channels › hardware security primitives
physical unclonable function |
0.0 | 1 | 2002 | Silicon physical random functions · CCS 2002 |
Processor architecture and microarchitecture › hardware-assisted security
secure processor architecture |
0.0 | 1 | 2003 | Efficient Memory Integrity Verification and Encryption for Secure Processors · MICRO 2003 |
Methods — techniques the papers use, named apart from their topics
field deployment · 0.2controlled experiment · 0.2adaptive tree-log scheme · 0.1simulation · 0.1integrity verification · 0.1hash tree · 0.1encryption · 0.1incremental hashing · 0.0FPGA implementation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Yelling in the hall: using sidetone to address a problem with mobile remote presence systemsabstractIn our field deployments of mobile remote presence (MRP) systems in offices, we observed that remote operators of MRPs often unintentionally spoke too loudly. This disrupted their local co-workers, who happened to be within earshot of the MRP system. To address this issue, we prototyped and empirically evaluated the effect of sidetone to help operators self regulate their speaking loudness. Sidetone is the intentional, attenuated feedback of speakers' voices to their ears while they are using a telecommunication device. In a 3-level (no sidetone vs. low sidetone vs. high sidetone) within- participants pair of experiments, people interacted with a confederate through an MRP system. The first experiment involved MRP operators using headsets with boom microphones (N=20). The second experiment involved MRP operators using loudspeakers and desktop microphones (N=14). While we detected the effects of the sidetone manipulation in our audio-visual context, the effect was attenuated in comparison to earlier audio-only studies. We hypothesize that the strong visual component of our MRP system interferes with the sidetone effect. We also found that engaging in more social tasks (e.g., a getting-to-know-you activity) and more intellectually demanding tasks (e.g., a creativity exercise) influenced how loudly people spoke. This suggests that testing such sidetone effects in the typical read-aloud setting is insufficient for generalizing to more interactive, communication tasks. We conclude that MRP application support must reach beyond the time honored audio-only technologies to solve the problem of excessive speaker loudness. Andreas Paepcke, Bianca Soto, Leila Takayama, Frank Koenig, Blaise Gassend |
UIST | 5 |
| 2008 | Controlled physical random functions and applicationsabstractThe cryptographic protocols that we use in everyday life rely on the secure storage of keys in consumer devices. Protecting these keys from invasive attackers, who open a device to steal its key, is a challenging problem. We propose controlled physical random functions (CPUFs) as an alternative to storing keys and describe the core protocols that are needed to use CPUFs. A physical random functions (PUF) is a physical system with an input and output. The functional relationship between input and output looks like that of a random function. The particular relationship is unique to a specific instance of a PUF, hence, one needs access to a particular PUF instance to evaluate the function it embodies. The cryptographic applications of a PUF are quite limited unless the PUF is combined with an algorithm that limits the ways in which the PUF can be evaluated; this is a CPUF. A major difficulty in using CPUFs is that you can only know a small set of outputs of the PUF—the unknown outputs being unrelated to the known ones. We present protocols that get around this difficulty and allow a chain of trust to be established between the CPUF manufacturer and a party that wishes to interact securely with the PUF device. We also present some elementary applications, such as certified execution. Blaise Gassend, Marten van Dijk, Dwaine E. Clarke, Emina Torlak, Srini Devadas, Pim Tuyls |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2007 | Learning biophysically-motivated parameters for alpha helix predictionabstractBACKGROUND: Our goal is to develop a state-of-the-art protein secondary structure predictor, with an intuitive and biophysically-motivated energy model. We treat structure prediction as an optimization problem, using parameterizable cost functions representing biological "pseudo-energies". Machine learning methods are applied to estimate the values of the parameters to correctly predict known protein structures. RESULTS: Focusing on the prediction of alpha helices in proteins, we show that a model with 302 parameters can achieve a Qalpha value of 77.6% and an SOValpha value of 73.4%. Such performance numbers are among the best for techniques that do not rely on external databases (such as multiple sequence alignments). Further, it is easier to extract biological significance from a model with so few parameters. CONCLUSION: The method presented shows promise for the prediction of protein secondary structure. Biophysically-motivated elementary free-energies can be learned using SVM techniques to construct an energy cost function whose predictive performance rivals state-of-the-art. This method is general and can be extended beyond the all-alpha case described here. Blaise Gassend, Charles W. O'Donnell, William Thies, Marten van Dijk, Srini Devadas |
BMC Bioinform. | 1 |
| 2006 | Speeding up Exponentiation using an Untrusted Computational Resource
Marten van Dijk, Dwaine E. Clarke, Blaise Gassend, G. Edward Suh, Srini Devadas |
Des. Codes Cryptogr. | 3 |
| 2005 | Towards Constant Bandwidth Overhead Integrity Checking of Untrusted DataabstractWe present an adaptive tree-log scheme to improve the performance of checking the integrity of arbitrarily large untrusted data, when using only a small fixed-sized trusted state. Currently, hash trees are used to check the data. In many systems that use hash trees, programs perform many data operations before performing a critical operation that exports a result outside of the program's execution environment. The adaptive tree-log scheme we present uses this observation to harness the power of the constant runtime bandwidth overhead of a log-based scheme. For all programs, the adaptive tree-log scheme's bandwidth overhead is guaranteed to never be worse than a parameterizable worst case bound. Furthermore, for all programs, as the average number of times the program accesses data between critical operations increases, the adaptive tree-log scheme's bandwidth overhead moves from a logarithmic to a constant bandwidth overhead. Dwaine E. Clarke, G. Edward Suh, Blaise Gassend, Ajay Sudan, Marten van Dijk, Srini Devadas |
S&P | 3 |
| 2005 | Extracting secret keys from integrated circuitsabstractModern cryptographic protocols are based on the premise that only authorized participants can obtain secret keys and access to information systems. However, various kinds of tampering methods have been devised to extract secret keys from conditional access systems such as smartcards and ATMs. Arbiter-based physical unclonable functions (PUFs) exploit the statistical delay variation of wires and transistors across integrated circuits (ICs) in manufacturing processes to build unclonable secret keys. We fabricated arbiter-based PUFs in custom silicon and investigated the identification capability, reliability, and security of this scheme. Experimental results and theoretical studies show that a sufficient amount of inter-chip variation exists to enable each IC to be identified securely and reliably over a practical range of environmental variations such as temperature and power supply voltage. We show that arbiter-based PUFs are realizable and well suited to build, for example, key-cards that need to be resistant to physical attacks. Daihyun Lim, Jae W. Lee, Blaise Gassend, G. Edward Suh, Marten van Dijk, Srini Devadas |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2004 | Identification and authentication of integrated circuitsabstractAbstract This paper describes a technique to reliably and securely identify individual integrated circuits (ICs) based on the precise measurement of circuit delays and a simple challenge–response protocol. This technique could be used to produce key‐cards that are more difficult to clone than ones involving digital keys on the IC. We consider potential venues of attack against our system, and present candidate implementations. Experiments on Field Programmable Gate Arrays show that the technique is viable, but that our current implementations could require some strengthening before it can be considered as secure. Copyright © 2004 John Wiley & Sons, Ltd. Blaise Gassend, Daihyun Lim, Dwaine E. Clarke, Marten van Dijk, Srini Devadas |
Concurr. Pract. Exp. | 1 |
| 2003 | Incremental Multiset Hash Functions and Their Application to Memory Integrity Checking
Dwaine E. Clarke, Srini Devadas, Marten van Dijk, Blaise Gassend, G. Edward Suh |
ASIACRYPT | 4 |
| 2003 | Caches and Hash Trees for Efficient Memory Integrity VerificationabstractWe study the hardware cost of implementing hash-tree based verification of untrusted external memory by a high performance processor. This verification could enable applications such as certified program execution. A number of schemes are presented with different levels of integration between the on-processor L2 cache and the hash-tree machinery. Simulations show that for the best of our methods, the performance overhead is less than 25%, a significant decrease from the 10/spl times/ overhead of a naive implementation. Blaise Gassend, G. Edward Suh, Dwaine E. Clarke, Marten van Dijk, Srini Devadas |
HPCA | 1 |
| 2003 | AEGIS: architecture for tamper-evident and tamper-resistant processingabstractWe describe the architecture for a single-chip aegis processor which can be used to build computing systems secure against both physical and software attacks. Our architecture assumes that all components external to the processor, such as memory, are untrusted. We show two different implementations. In the first case, the core functionality of the operating system is trusted and implemented in a security kernel. We also describe a variant implementation assuming an untrusted operating system.aegis provides users with tamper-evident, authenticated environments in which any physical or software tampering by an adversary is guaranteed to be detected, and private and authenticated tamper-resistant environments where additionally the adversary is unable to obtain any information about software or data by tampering with, or otherwise observing, system operation. aegis enables many applications, such as commercial grid computing, secure mobile agents, software licensing, and digital rights management.Preliminary simulation results indicate that the overhead of security mechanisms in aegis is reasonable. G. Edward Suh, Dwaine E. Clarke, Blaise Gassend, Marten van Dijk, Srini Devadas |
ICS | 3 |
| 2003 | Efficient Memory Integrity Verification and Encryption for Secure ProcessorsabstractSecure processors enable new sets of applications such as commercial grid computing, software copy-protection, and secure mobile agents by providing security from both physical and software attacks.This paper proposes new hardware mechanisms for memory integrity verification and encryption, which are two key primitives required in singlechip secure processors.The integrity verification mechanism offers significant performance advantages over existing ones when the checks are infrequent as in grid computing applications.The encryption mechanism improves the performance in all cases. G. Edward Suh, Dwaine E. Clarke, Blaise Gassend, Marten van Dijk, Srini Devadas |
MICRO | 3 |
| 2002 | Controlled Physical Random FunctionsabstractA physical random function (PUF) is a random function that can only be evaluated with the help of a complex physical system. We introduce controlled physical random functions (CPUFs) which are PUFs that can only be accessed via an algorithm that is physically bound to the PUF in an inseparable way. CPUFs can be used to establish a shared secret between a physical device and a remote user. We present protocols that make this possible in a secure and flexible way, even in the case of multiple mutually mistrusting parties. Once established, the shared secret can be used to enable a wide range of applications. We describe certified execution, where a certificate is produced that proves that a specific computation was carried out on a specific processor. Certified execution has many benefits, including protection against malicious nodes in distributed computation networks. We also briefly discuss a software licensing application. Blaise Gassend, Dwaine E. Clarke, Marten van Dijk, Srini Devadas |
ACSAC | 1 |
| 2002 | Silicon physical random functionsabstractWe introduce the notion of a Physical Random Function (PUF). We argue that a complex integrated circuit can be viewed as a silicon PUF and describe a technique to identify and authenticate individual integrated circuits (ICs).We describe several possible circuit realizations of different PUFs. These circuits have been implemented in commodity Field Programmable Gate Arrays (FPGAs). We present experiments which indicate that reliable authentication of individual FPGAs can be performed even in the presence of significant environmental variations.We describe how secure smart cards can be built, and also briefly describe how PUFs can be applied to licensing and certification applications. Blaise Gassend, Dwaine E. Clarke, Marten van Dijk, Srini Devadas |
CCS | 1 |