Ian Goldberg

Publication List Details

Period

1996 - 2009

Number

54

Co-Authors

Microsoft Research, (2009)

George Danezis, Ian Goldberg

Sphinx is a cryptographic message format used to relay anonymized messages within a mix network. It is more compact than any comparable scheme, and supports a full set of security features:...

ABSTRACT A User Study of Off-the-Record Messaging (2009)

Ryan Stedman, Kayo Yoshida, Ian Goldberg

Instant messaging is a prevalent form of communication across the Internet, yet most instant messaging services provide little security against eavesdroppers or impersonators. There are a variety of...

Louis, Lester and Pierre: Three Protocols for Location Privacy (2009)

Ge Zhong, Ian Goldberg, Urs Hengartner

Abstract. Location privacy is of utmost concern for location-based services. It is the property that a person’s location is revealed to other entities, such as a service provider or the person’s...

Wired Equivalent Privacy • Security goals: protect link-level transmission – Confidentiality (2009)

Lecture Wep, Insecurity Of Nikita, Ian Goldberg, Adam Stubblefield John, Aviel D. Rubin, Access Control, ...

• Security relies on the difficulty of discovering the secret key through a brute-force attack • Uses stream cipher RC4 for encryption and CRC32 for integrity Cristina Nita-Rotaru Spring...

Experience With Top Gun Wingman: A Proxy-Based Graphical Web (2008)

O Fox, Ian Goldberg, Steven D. Gribble, David C. Lee, Anthony Polito, ...

After an inauspicious debut, communication-enabled personal digital assistants (or PDA’s) and handheld PC’s are being “rediscovered ” as mobile information access terminals. In response,...

On the Security of the Tor Authentication Protocol Pre-proceedings version (2008)

Ian Goldberg

Abstract. Tor is a popular anonymous Internet communication system, used by an estimated 250,000 users to anonymously exchange over five terabytes of data per day. The security of Tor depends on...

Abstract A Secure Environment for Untrusted Helper Applications Con ning the Wily Hacker (2008)

Ian Goldberg, David Wagner, Randi Thomas, Eric A. Brewer

Many popular programs, such as Netscape, use untrusted helper applications to process data from the network. Unfortunately, the unauthenticated network data they interpret could well have been...

Experience With Top Gun Wingman: A Proxy-Based Graphical Web (2008)

O Fox, Ian Goldberg, Steven D. Gribble, David C. Lee, Anthony Polito, ...

After an inauspicious debut, communication-enabled personal digital assistants (or PDA’s) and handheld PC’s are being “rediscovered ” as mobile information access terminals. In response,...

Education Research Interests Research Projects (2008)

Aniket P. Kate, Canada Nl G, Supervisor Prof, Ian Goldberg, Advisors Prof, Virendra Sule, ...

Privacy enhancing technologies. Secret sharing and threshold cryptography. RFID security and privacy. Identity-based cryptography. Post-quantum cryptography. ⋄ Proactive Verifiable Secret Sharing...

Louis, Lester and Pierre: Three Protocols for Location Privacy (2008)

Ge Zhong, Ian Goldberg, Urs Hengartner

Abstract. Location privacy is of utmost concern for location-based services. It is the property that a person’s location is revealed to other entities, such as a service provider or the person’s...

Relational-Complete Private Information Retrieval (2008)

Joel Reardon, Jeffrey Pound, Ian Goldberg

We show how relational algebra queries can be processed over relational databases encoded for private information retrieval. In particular, we illustrate how each of the constructs for relational...

KleeQ: Asynchronous Key Management for Dynamic Ad-Hoc Networks (2008)

Joel Reardon, Alan Kligman, Brian Agala, Ian Goldberg

As wireless technology has become ubiquitous, ad-hoc networks have come into wide use. This paper presents a system called KleeQ, which provides secure group communication to users of ad-hoc networks...

Louis, Lester and Pierre: Three Protocols for Location Privacy (2008)

Ge Zhong, Ian Goldberg, Urs Hengartner

Abstract. Location privacy is of utmost concern for location-based services. It is the property that a person’s location is revealed to other entities, such as a service provider or the person’s...

A Distributed Private-Key Generator for Identity-Based Cryptography (2008)

Aniket Kate, Ian Goldberg

Identity-based cryptography can greatly reduce the complexity of sending encrypted messages over the Internet. However, it necessarily requires an entity known as a private-key generator (PKG), which...

Generalizing Cryptosystems Based on the Subset Sum Problem (2008)

Aniket Kate, Ian Goldberg

In this paper, we identify a generic construction of cryptosystems based on the subset sum problem and characterize the required homomorphic map. Using the homomorphism from the Damg˚ard-Jurik...

The Following Paper Was Originally Published in the (2008)

San Jose California, Ian Goldberg, David Wagner, I Thomas, Eric Brewer, Manypopularprograms Suchasnetscape Useun

Many popular programs, such as Netscape, use untrusted helper applications to process data from the network. Unfortunately, the unauthenticated network data they interpret could well have been...

Experience With Top Gun Wingman: A Proxy-Based Graphical Web (2007)

O Fox, Ian Goldberg, Steven D. Gribble, David C. Lee, Anthony Polito, ...

After an inauspicious debut, communication-enabled personal digital assistants (or PDA’s) and handheld PC’s are being “rediscovered ” as mobile information access terminals. In response,...

Zero Knowledge Systems (2007)

Scott Crosby, Ian Goldberg, Robert Johnson, Dawn Song, David Wagner

Abstract. We describe a weakness in the High Bandwidth Digital Content Protection (HDCP) scheme which may lead to practical attacks. HDCP is a proposed identity-based cryptosystem for use over the...

Abstract A Secure Environment for Untrusted Helper Applications (2007)

I Thomas, Eric Brewer, Ian Goldberg, Ian Goldberg, David Wagner, ...

Many popular programs, such asNetscape, use untrusted helper applications to process data from the network. Unfortunately, the unauthenticated network data they interpret could well have been created...

Zero Knowledge Systems (2007)

Scott Crosby, Ian Goldberg, Robert Johnson, Dawn Song, David Wagner

Abstract. We describe a weakness in the High Bandwidth Digital Content Protection (HDCP) scheme which may lead to practical attacks. HDCP is a proposed identity-based cryptosystem for use over the...

Abstract A Secure Environment for Untrusted Helper Applications (2007)

I Thomas, Eric Brewer, Ian Goldberg, Ian Goldberg, David Wagner, ...

Many popular programs, such asNetscape, use untrusted helper applications to process data from the network. Unfortunately, the unauthenticated network data they interpret could well have been created...

Zero-Knowledge Systems (2007)

Nikita Borisov, Ian Goldberg, David Wagner

The 802.11 standard for wireless networks includes a Wired Equivalent Privacy (WEP) protocol, used to protect link-layer communications from eavesdropping and other attacks. We have discovered...

Zero Knowledge Systems (2007)

Scott Crosby, Ian Goldberg, Robert Johnson, Dawn Song, David Wagner

We describe a practical attack on the High Bandwidth Digital Content Protection (HDCP) scheme. HDCP is a proposed identity-based cryptosystem for use over the Digital Visual Interface bus, a consumer...

TAZ servers and the rewebber network: Enabling anonymous publishing on the world wide web (2007)

Ian Goldberg, David Wagner

The World Wide Web has recently matured enough to provide everyday users with an extremely cheap publishing mechanism. However, the current WWW architecture makes it fundamentally difficult to...

Pairing-Based Onion Routing (2007)

Aniket Kate, Greg Zaverucha, Ian Goldberg

Abstract. This paper presents a novel use of pairing-based cryptography to improve circuit construction in onion routing anonymity networks. Instead of iteratively and interactively constructing...

Improving the Robustness of Private Information Retrieval (2007)

Ian Goldberg

Since 1995, much work has been done creating protocols for private information retrieval (PIR). Many variants of the basic PIR model have been proposed, including such modifications as computational...

Pairing-Based Onion Routing (2007)

Aniket Kate, Greg Zaverucha, Ian Goldberg

Abstract. This paper presents a novel use of pairing-based cryptography to improve circuit construction in onion routing anonymity networks. Instead of iteratively and interactively constructing...

Pairing-Based Onion Routing (2007)

Aniket Kate, Greg Zaverucha, Ian Goldberg

Abstract. This paper presents a novel use of pairing-based cryptography to improve circuit construction in onion routing anonymity networks. Instead of iteratively and interactively constructing...

On the security of the tor authentication protocol (2006)

Ian Goldberg

Abstract. Tor is a popular anonymous Internet communication system, used by an estimated 250,000 users to anonymously exchange over five terabytes of data per day. The security of Tor depends on...

Zero Knowledge Systems (2001)

Scott Crosby, Ian Goldberg, Robert Johnson, Dawn Song, David Wagner

We describe a weakness in the High Bandwidth Digital Content Protection (HDCP) scheme which may lead to practical attacks. HDCP is a proposed identity-based cryptosystem for use over the Digital...

A Description of Protocols for Private Credentials. White paper patented by Zero-Knowledge Systems, Inc. Available at: http://crypto.cs.mcgill.ca/~stiglic/Papers/brands.pdf#search=' private credential (2001)

Ariel Glenn, Ian Goldberg, Frédéric Légaré, Anton Stiglic

This document provides a short description of practical protocols for private credential systems. 1 We explain the basic concepts and mechanisms behind issuing and showing of private credentials and...

A cryptanalysis of the high-bandwidth digital content protection system (2001)

Scott Crosby, Ian Goldberg, Robert Johnson, Dawn Song, David Wagner

Abstract. We describe a weakness in the High Bandwidth Digital Content Protection (HDCP) scheme which may lead to practical attacks. HDCP is a proposed identity-based cryptosystem for use over the...

Proofs of security for the Unix password hashing algorithm (2000)

David Wagner, Ian Goldberg

. We give the rst proof of security for the full Unix password hashing algorithm (rather than of a simplied variant). Our results show that it is very good at extracting almost all of the available...

Proofs of security for the Unix password hashing algorithm (2000)

David Wagner, Ian Goldberg

Abstract. We give the first proof of security for the full Unix password hashing algorithm (rather than of a simplified variant). Our results show that it is very good at extracting almost all of the...

The Ninja Jukebox (1999)

Ian Goldberg, Steven D. Gribble, David Wagner, Eric A. Brewer

Rights to individual papers remain with the author or the author's employer. Permission is granted for noncommercial reproduction of the work for educational or research purposes. This copyright...

The Ninja Jukebox (1999)

Ian Goldberg, Steven D. Gribble, David Wagner, Eric A. Brewer

We present the design and implementation of the "Ninja Jukebox", an infrastructural service that allows a community of users to build a distributed, collaborative music repository that...

Reaction Attacks against Several Public-Key Cryptosystems (1999)

Chris Hall, Ian Goldberg, Bruce Schneier

Abstract. We present attacks against the McEliece Public-Key Cryptosystem, the Atjai-Dwork Public-Key Cryptosystem, and variants of those systems. Most of these systems base their security on the...

Privacy-Enhancing Technologies for the Internet (1998)

Goldberg, Ian, Wagner, David, Brewer, Eric

The increased use of the Internet for everyday activities is bringing new threats to personal privacy. This paper gives an overview of existing and potential privacy-enhancing technologies for the...

Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot (1998)

Armando Fox Ian, O Fox, Ian Goldberg, Steven D. Gribble, David C. Lee, Anthony Polito, ...

this paper, we advocate moving application complexity from thin clients to an adaptive middleware proxy (AMWP), an infrastructural application server platform designed to support large populations...

Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot (1998)

Armando Fox, O Fox, Ian Goldberg, Steven D. Gribble, David C. Lee, Anthony Polito, ...

this paper, we advocate moving application complexity from thin clients to an adaptive middleware proxy (AMWP), an infrastructural application server platform designed to support large populations...

Privacy-enhancing technologies for the Internet (1997)

Ian Goldberg, David Wagner, Eric A. Brewer

The increased use of the Internet for everyday activities is bringing new threats to personal privacy. This paper gives an overview of existing and potential privacyenhancing technologies for the...

Reaction Attacks Against Several Public-Key Cryptosystem (1997)

Chris Hall, Ian Goldberg, Bruce Schneier

. We present attacks against the McEliece Public-Key Cryptosystem, the Atjai-Dwork Public-Key Cryptosystem, and variants of those systems. Most of these systems base their security on the apparent...

TAZ Servers and the Rewebber Network: Enabling Anonymous Publishing on the World Wide Web (1997)

Ian Goldberg, David Wagner

The World Wide Web has recently matured enough to provide everyday users with an extremely cheap publishing mechanism. However, the current WWW architecture makes it fundamentally difficult to...

Privacy-enhancing Technologies for the Internet (1997)

Ian Goldberg

Abstract. Five years ago, “Privacy-enhancing technologies for the Internet ” [23] examined the state of the then newly emerging privacy-enhancing technologies. In this survey paper, we look back...

Privacy-enhancing technologies for the Internet, II: Five years later (1997)

Ian Goldberg

Five years ago, "Privacy-enhancing technologies for the Internet" [23] examined the state of the then newly emerging privacy-enhancing technologies.

Reaction Attacks Against Several Public-Key Cryptosystems (1996)

Chris Hall, Ian Goldberg, Bruce Schneier

We present attacks against the McEliece Public-Key Cryptosystem, the Atjai-Dwork Public-Key Cryptosystem, and variants of those systems. Most of these systems base their security on the apparent...

Architectural Considerations for Cryptanalytic Hardware (1996)

Ian Goldberg, David Wagner

We examine issues in high-performance cryptanalysis, focusing on the use of programmable logic. Several standard techniques from computer architecture are adapted and applied to this application. We...

A Secure Environment for Untrusted Helper Applications: Confining the Wily Hacker (1996)

Ian Goldberg, David Wagner, Randi Thomas, Eric A. Brewer

Many popular programs, such as Netscape, use untrusted helper applications to process data from the network. Unfortunately, the unauthenticated network data they interpret could well have been...

Architectural considerations for cryptanalytic hardware (1996)

Ian Goldberg, David Wagner

We examine issues in high-performance cryptanalysis, focusing onthe use of programmable logic. Several standard techniques from computer architecture are adapted and applied to this application. We...