n Work: Michael J. Freedman


Bibtex File

Refereed Conference Publications

  1. Ethane: Taking Control of the Enterprise
    Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, and Scott Shenker
    To appear in Proc. ACM SIGCOMM Conference
    (SIGCOMM '07) Kyoto, Japan, August 2007.
    [ ps ] [ ps.gz ] [ pdf ]
  2. Peering through the Shroud: The Effect of Edge Opacity on IP-based Client Identification
    Martin Casado and Michael J. Freedman
    Proc. 4th USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '07) Cambridge, MA, April 2007.
    [ ps ] [ ps.gz ] [ pdf ]
  3. SANE: A Protection Architecture for Enterprise Networks
    Martin Casado, Tal Garfinkel, Aditya Akella, Michael J. Freedman, Dan Boneh, Nick McKeown, and Scott Shenker
    Proc. 15th USENIX Security Symposium
    (Sec '06) Vancouver, BC, Aug 2006.
    [ ps ] [ ps.gz ] [ pdf ]
  4. OASIS: Anycast for Any Service
    Michael J. Freedman, Karthik Lakshminarayanan, and David Mazières
    Proc. 3rd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '06) San Jose, CA, May 2006.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ ppt ] [ pdf ]   Invited for USENIX ;login: publication!
  5. Re: Reliable Email
    Scott Garriss, Michael Kaminsky, Michael J. Freedman, Brad Karp, David Mazières, and Haifeng Yu
    Proc. 3rd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '06) San Jose, CA, May 2006.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ ppt ] [ pdf ]
  6. Geographic Locality of IP Prefixes
    Michael J. Freedman, Mythili Vutukuru, Nick Feamster, and Hari Balakrishnan
    Proc. 5th ACM SIGCOMM Conference on Internet Measurement
    (IMC '05) Berkeley, CA, October 2005.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ ppt ] [ pdf ]   Breadth traceroute dataset: [ .bz2 (48 MB)]
  7. Shark: Scaling File Servers via Cooperative Caching
    Siddhartha Annapureddy, Michael J. Freedman, and David Mazières
    Proc. 2nd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '05) Boston, MA, May 2005.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ pdf ]
  8. Keyword Search and Oblivious Pseudorandom Functions
    Michael J. Freedman, Yuval Ishai, Benny Pinkas, and Omer Reingold
    Proc. 2nd Theory of Cryptography Conference
    (TCC '05) Cambridge, MA, Feburary 2005.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]
  9. Versatile Padding Schemes for Joint Signature and Encryption
    Yevgeniy Dodis, Michael J. Freedman, Stanislaw Jarecki, and Shabsi Walfish
    Proc. ACM Conference on Computer and Communications Security
    (CCS 11) Washington, D.C., October 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Full version: [ eprint ]
  10. Efficient Private Matching and Set Intersection
    Michael J. Freedman, Kobbi Nissim, and Benny Pinkas
    Proc. Advances in Cryptology -- EUROCRYPT 2004
    (Eurocrypt '04) Interlaken, Switzerland, May 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]   First paper!
  11. On-the-Fly Verification of Rateless Erasure Codes for Efficient Content Distribution
    Maxwell N. Krohn, Michael J. Freedman, and David Mazières
    Proc. IEEE Symposium on Security and Privacy
    (Oakland '04) Oakland, CA, May 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]
  12. Democratizing Content Publication with Coral
    Michael J. Freedman, Eric Freudenthal, and David Mazières
    Proc. 1st USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '04) San Francisco, CA, March 2004.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]
  13. Tarzan: A Peer-to-Peer Anonymizing Network Layer
    Michael J. Freedman and Robert Morris
    Proc. ACM Conference on Computer and Communications Security
    (CCS 9), Washington, D.C., November 2002.
    [ ps ] [ ps.gz ] [ pdf ]   Slides: [ ppt ] [ pdf ]   Award paper!

Refereed Workshop Publications

  1. Efficient Private Techniques for Verifying Social Proximity
    Michael J. Freedman and Antonio Nicolosi
    Proc. 6th International Workshop on Peer-to-Peer Systems
    (IPTPS '07) Bellevue, WA, February 2007.
    [ ps ] [ ps.gz ] [ pdf ]
  2. Group Therapy for Systems: Using link-attestations to manage failures
    Michael J. Freedman, Ion Stoica, David Mazières, and Scott Shenker
    Proc. 5th International Workshop on Peer-to-Peer Systems
    (IPTPS '06) Santa Barbara, CA, February 2006.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ ppt ] [ pdf ]
  3. Non-Transitive Connectivity and DHTs
    Michael J. Freedman, Karthik Lakshminarayanan, Sean Rhea, and Ion Stoica
    Proc. 2nd Workshop on Real, Large, Distributed Systems
    (WORLDS '05) San Francisco, CA, December 2005.
    [ ps ] [ ps.gz ] [ pdf ] Slides: [ ppt ] [ pdf ]
  4. Locality Prediction for Oblivious Clients
    Kevin Shanahan and Michael J. Freedman
    Proc. 4th International Workshop on Peer-to-Peer Systems
    (IPTPS '05) Ithaca, NY, February 2005.   [ ps ] [ pdf ]
  5. On-the-Fly Verification of Erasure-Encoded File Transfers (Extended Abstract)
    Max Krohn and Michael J. Freedman
    1st IRIS Student Workshop on Peer-to-Peer Systems
    (ISW '03) Cambridge, MA, August 2003.   [ ps ] [ pdf ]
  6. Sloppy Hashing and Self-Organizing Clusters
    Michael J. Freedman and David Mazières
    Proc. 2nd International Workshop on Peer-to-Peer Systems
    (IPTPS '03) Berkeley, CA, February 2003.   [ ps ] [ pdf ]
  7. Economic Barriers to the Deployment of Existing Privacy Technologies (Position Paper)
    Joan Feigenbaum, Michael J. Freedman, Tomas Sander, and Adam Shostack
    Proc. Workshop on Economics and Information Security
    (WEIS '02) Berkeley, CA, May 2002.   [ ps ] [ pdf ]
  8. Introducing Tarzan, a Peer-to-Peer Anonymizing Network Layer
    Michael J. Freedman, Emil Sit, Josh Cates, and Robert Morris
    Proc. 1st International Workshop on Peer-to-Peer Systems
    (IPTPS '02) Cambridge, MA, March 2002.
  9. Efficient Peer-to-Peer Lookup Based on a Distributed Trie
    Michael J. Freedman and Radek Vingralek
    Proc. 1st International Workshop on Peer-to-Peer Systems
    (IPTPS '02) Cambridge, MA, March 2002.   [ ps ] [ pdf ]
  10. Privacy Engineering in Digital Rights Management Systems
    Joan Feigenbaum, Michael J. Freedman, Tomas Sander, and Adam Shostack
    Proc. ACM Workshop in Security and Privacy in Digital Rights Management, assoc. CCS 8
    (DRM '01) Philadelphia, PA, November 2001.   [ ps ] [ pdf ]
  11. A Reputation System to Increase MIX-net Reliability
    Roger Dingledine, Michael J. Freedman, David Hopwood, and David Molnar
    Proc. Information Hiding Workshop (April 2001)
    (IHW 2001) Lecture Notes in Computer Science 2137. Springer-Verlag, 2001.   [ ps ] [ pdf ]
  12. The Free Haven Project: Distributed Anonymous Storage Service
    Roger Dingledine, Michael J. Freedman, and David Molnar
    Proc. Workshop on Design Issues in Anonymity and Unobservability (July 2000).
    (PET 2000) Lecture Notes in Computer Science 2009. Springer-Verlag, 2001.   [ ps ] [ pdf ]

Non-Refereed Publications

  1. Automating Server Selection with OASIS
    Michael J. Freedman
    ;login: The USENIX Magazine.
    (;login:), October 2006.   [ ps ] [ pdf ]
  2. Reputation
    Roger Dingledine, Michael J. Freedman, David Molnar, David Parkes, and Paul Syverson
    Digital Government Civic Scenario Workshop
    (Workshop), Cambridge, MA, April 2003.   [ html ]

Books and Chapters

  1. Accountability (Chapter 16, 70 pps)
    Roger Dingledine, Michael J. Freedman, and David Molnar
    Peer-to-Peer: Harnessing the Power of Disruptive Technologies
    Ed. Andy Oram. Cambridge: O'Reilly and Associates, 2001.   [ html ] [ book ]
  2. Free Haven (Chapter 12, 30 pps)
    Roger Dingledine, Michael J. Freedman, and David Molnar
    Peer-to-Peer: Harnessing the Power of Disruptive Technologies
    Ed. Andy Oram. Cambridge: O'Reilly and Associates, 2001.   [ html ] [ book ]

Theses

  • A Peer-to-Peer Anonymizing Network Layer
    M. Eng. Thesis, Massachusetts Institute of Technology, May 2002
    Supervised by Robert Morris.   [ ps ] [ ps.gz ] [ pdf ]
  • Design and Analysis of an Anonymous Communications Channel for the Free Haven Project
    S.B. Thesis, Massachusetts Institute of Technology, May 2000
    Supervised by Ronald Rivest.   [ ps ] [ ps.gz ] [ pdf ]

Posters and Demos

  • Measuring the Internet's Edge with Illuminati (poster and demo)
    Michael J. Freedman and Martin Casado
    3rd Workshop on Real, Large, Distributed Systems
    7th USENIX Symposium on Operating Systems Design and Implementation
    (WORLDS '06, OSDI '06) Seattle, WA, November 2006.
  • Building a Practical Anycast Service (demo)
    Michael J. Freedman, Karthik Lakshminarayanan, and David Mazières
    2nd Workshop on Real, Large, Distributed Systems
    (WORLDS '05) San Francisco, CA, December 2005.   Best demo award!
  • Saccades: Locality Prediction for Oblivious Clients (poster)
    Kevin Shanahan and Michael J. Freedman
    2nd IRIS Student Workshop on Peer-to-Peer Systems
    (ISW '04) Cambridge, MA, November 2004.
  • Shark: A Scalable and Secure Cooperative-Caching File System (poster)
    Siddhartha Annapureddy, Michael J. Freedman, and David Mazières
    2nd USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '04) San Francisco, CA, March 2004.   [ ps ] [ pdf ]
  • Democratizing Content Publication with Coral (demo)
    Michael J. Freedman, Eric Freudenthal, and David Mazières
    1st USENIX/ACM Symposium on Networked Systems Design and Implementation
    (NSDI '04) San Francisco, CA, March 2004.

Selected Presentations

Co-authors



The documents distributed by this server have been provided as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that the works are offered here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be distributed without the explicit permission of the copyright holder.