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

Benjamin Ransford

dblp:08/5873 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

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

Security and privacy · 4Systems, architecture and hardware · 2 · 1 first-authorComputer networks · 2Software engineering, systems software and programming languages · 2 · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 59% Memory systems · 32% Energy-efficient computing · 10%
Network and information security
4 papers
Cyber-physical and IoT security · 80% Systems and software security · 15% Privacy and data protection · 4%
Computer networks
3 papers
Wireless networking · 62% Internet of things and sensor networks · 27% Physical-layer communications · 11%

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

TopicWeightPapersLastEvidence papers
Cyber-physical and IoT security › medical device security
implantable medical device security
0.432012
Design challenges for secure implantable medical devices · DAC 2012
They can hear your heartbeats: non-invasive security for implantable medical devices · SIGCOMM 2011
Pacemakers and Implantable Cardiac Defibrillators: Software Radio Attacks and Zero-Power Defenses · SP 2008
Embedded and real-time systems
intermittent computing
0.322015
A simpler, safer programming and execution model for intermittent systems · PLDI 2015
Mementos: system support for long-running computation on RFID-scale devices · ASPLOS 2011
Wireless networking
wireless power transfer
0.212015
Powering the next billion devices with wi-fi · CoNEXT 2015
Memory systems
memory consistency
0.212015
A simpler, safer programming and execution model for intermittent systems · PLDI 2015
Cyber-physical and IoT security
embedded system security
0.112012
Design challenges for secure implantable medical devices · DAC 2012
Internet of things and sensor networks › iot devices › battery-free devices
batteryless sensor
0.112015
Powering the next billion devices with wi-fi · CoNEXT 2015
Embedded and real-time systems › energy harvesting systems
batteryless device
0.112015
A simpler, safer programming and execution model for intermittent systems · PLDI 2015
Energy-efficient computing
energy harvesting
0.112015
A simpler, safer programming and execution model for intermittent systems · PLDI 2015
Compilers and program optimization › compiler construction
compiler passes
0.012011
Mementos: system support for long-running computation on RFID-scale devices · ASPLOS 2011
Internet of things and sensor networks › RFID systems
computational RFID
0.012009
CCCP: Secure Remote Storage for Computational RFIDs · USENIX Security Symposium 2009
Privacy and data protection › health data privacy
patient privacy
0.012008
Pacemakers and Implantable Cardiac Defibrillators: Software Radio Attacks and Zero-Power Defenses · SP 2008

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

software radio · 0.3security principles · 0.3privacy protection · 0.3trace-driven simulation · 0.2physical-layer security · 0.2jamming · 0.2energy-aware checkpointing · 0.2far-field wireless power · 0.2checkpointing · 0.2analytical modeling · 0.2cryptographic protocols · 0.1cryptographic protocol · 0.1reverse engineering · 0.1RF power harvesting · 0.1
YearPublicationVenuePosition
2015 Powering the next billion devices with wi-fi
abstract
We present the first power over Wi-Fi system that delivers power to low-power sensors and devices and works with existing Wi-Fi chipsets. Specifically, we show that a ubiquitous part of wireless communication infrastructure, the Wi-Fi router, can provide far field wireless power without significantly compromising the network's communication performance. Building on our design, we prototype battery-free temperature and camera sensors that we power with Wi-Fi at ranges of 20 and 17 feet respectively. We also demonstrate the ability to wirelessly trickle-charge nickel---metal hydride and lithium-ion coin-cell batteries at distances of up to 28 feet. We deploy our system in six homes in a metropolitan area and show that it can successfully deliver power via Wi-Fi under real-world network conditions without significantly degrading network performance.
Vamsi Talla, Bryce Kellogg, Benjamin Ransford, Saman Naderiparizi, Shyamnath Gollakota, Joshua R. Smith 0001
CoNEXT3
2015 A simpler, safer programming and execution model for intermittent systems
abstract
Energy harvesting enables novel devices and applications without batteries, but intermittent operation under energy harvesting poses new challenges to memory consistency that threaten to leave applications in failed states not reachable in continuous execution. This paper presents analytical models that aid in reasoning about intermittence. Using these, we develop DINO (Death Is Not an Option), a programming and execution model that simplifies programming for intermittent systems and ensures volatile and nonvolatile data consistency despite near-constant interruptions. DINO is the first system to address these consistency problems in the context of intermittent execution. We evaluate DINO on three energy-harvesting hardware platforms running different applications. The applications fail and exhibit error without DINO, but run correctly with DINO’s modest 1.8–2.7× run-time overhead. DINO also dramatically simplifies programming, reducing the set of possible failure- related control transfers by 5–9×.
Brandon Lucia, Benjamin Ransford
PLDI2
2013 Current Events: Identifying Webpages by Tapping the Electrical Outlet
Shane S. Clark, Hossen Asiful Mustafa, Benjamin Ransford, Jacob Sorber, Kevin Fu, Wenyuan Xu 0001
ESORICS3
2012 Design challenges for secure implantable medical devices
abstract
Implantable medical devices, or IMDs, are increasingly being used to improve patients' medical outcomes. Designers of IMDs already balance safety, reliability, complexity, power consumption, and cost. However, recent research has demonstrated that designers should also consider security and data privacy to protect patients from acts of theft or malice, especially as medical technology becomes increasingly connected to other systems via wireless communications or the Internet. This survey paper summarizes recent work on IMD security. It discusses sound security principles to follow and common security pitfalls to avoid. As trends in power efficiency, sensing, wireless systems and bio-interfaces make possible new and improved IMDs, they also underscore the importance of understanding and addressing security and privacy concerns in an increasingly connected world.
Wayne P. Burleson, Shane S. Clark, Benjamin Ransford, Kevin Fu
DAC3
2012 Potentia Est Scientia: Security and Privacy Implications of Energy-Proportional Computing
Shane S. Clark, Benjamin Ransford, Kevin Fu
HotSec2
2011 Mementos: system support for long-running computation on RFID-scale devices
abstract
Transiently powered computing devices such as RFID tags, kinetic energy harvesters, and smart cards typically rely on programs that complete a task under tight time constraints before energy starvation leads to complete loss of volatile memory. Mementos is a software system that transforms general-purpose programs into interruptible computations that are protected from frequent power losses by automatic, energy-aware state checkpointing. Mementos comprises a collection of optimization passes for the LLVM compiler infrastructure and a linkable library that exercises hardware support for energy measurement while managing state checkpoints stored in nonvolatile memory. We evaluate Mementos against diverse test cases in a trace-driven simulator of transiently powered RFID-scale devices. Although Mementos's energy checks increase run time when energy is plentiful, they allow Mementos to safely suspend execution when energy dwindles, effectively spreading computation across zero or more power failures. This paper's contributions are: a study of the runtime environment for programs on RFID-scale devices; an energy-aware state checkpointing system for these devices that is implemented for the MSP430 family of microcontrollers; and a trace-driven simulator of transiently powered RFID-scale devices.
Benjamin Ransford, Jacob Sorber, Kevin Fu
ASPLOS1
2011 They can hear your heartbeats: non-invasive security for implantable medical devices
abstract
Wireless communication has become an intrinsic part of modern implantable medical devices (IMDs). Recent work, however, has demonstrated that wireless connectivity can be exploited to compromise the confidentiality of IMDs' transmitted data or to send unauthorized commands to IMDs---even commands that cause the device to deliver an electric shock to the patient. The key challenge in addressing these attacks stems from the difficulty of modifying or replacing already-implanted IMDs. Thus, in this paper, we explore the feasibility of protecting an implantable device from such attacks without modifying the device itself. We present a physical-layer solution that delegates the security of an IMD to a personal base station called the shield. The shield uses a novel radio design that can act as a jammer-cum-receiver. This design allows it to jam the IMD's messages, preventing others from decoding them while being able to decode them itself. It also allows the shield to jam unauthorized commands---even those that try to alter the shield's own transmissions. We implement our design in a software radio and evaluate it with commercial IMDs. We find that it effectively provides confidentiality for private data and protects the IMD from unauthorized commands.
Shyamnath Gollakota, Haitham Hassanieh, Benjamin Ransford, Dina Katabi, Kevin Fu
SIGCOMM3
2009 CCCP: Secure Remote Storage for Computational RFIDs
Mastooreh Salajegheh, Shane S. Clark, Benjamin Ransford, Kevin Fu, Ari Juels
USENIX Security Symposium3
2008 Pacemakers and Implantable Cardiac Defibrillators: Software Radio Attacks and Zero-Power Defenses
abstract
Our study analyzes the security and privacy properties of an implantable cardioverter defibrillator (ICD). Introduced to the U.S. market in 2003, this model of ICD includes pacemaker technology and is designed to communicate wirelessly with a nearby external programmer in the 175 kHz frequency range. After partially reverse-engineering the ICD's communications protocol with an oscilloscope and a software radio, we implemented several software radio-based attacks that could compromise patient safety and patient privacy. Motivated by our desire to improve patient safety, and mindful of conventional trade-offs between security and power consumption for resource-constrained devices, we introduce three new zero-power defenses based on RF power harvesting. Two of these defenses are human-centric, bringing patients into the loop with respect to the security and privacy of their implantable medical devices (IMDs). Our contributions provide a scientific baseline for understanding the potential security and privacy risks of current and future IMDs, and introduce human-perceptible and zero-power mitigation techniques that address those risks. To the best of our knowledge, this paper is the first in our community to use general-purpose software radios to analyze and attack previously unknown radio communications protocols.
Daniel Halperin, Thomas S. Benjamin, Benjamin Ransford, Shane S. Clark, Benessa Defend, Will Morgan, Kevin Fu, Tadayoshi Kohno, William H. Maisel
SP3