David Freeman
I am a postdoctoral scholar in the Applied Cryptography Group at Stanford University, under the
supervision of Dan Boneh. From
September 2008 I will be supported by a National Science
Foundation Mathematical Sciences Postdoctoral Research Fellowship.
Current Research
I am
interested in number theory and arithmetic geometry with applications
to
cryptography. Specific interests include elliptic and hyperelliptic
curve
cryptography, pairing-based systems, and multi-party computation.
Amongst my current research projects
are:
I received my Ph.D. in Mathematics from the University of California, Berkeley. My dissertation is now available. My Ph.D. advisors were
Ken Ribet (UC Berkeley)
and
Ed Schaefer (Santa
Clara
University).
From December 2008 to December 2009 I will be a postdoctoral fellow at CWI, Amsterdam and Leiden University under the supervision of Ronald Cramer. I will be supported by a National Science
Foundation International Research Fellowship, with additional support from the Office of Multidisciplinary Activities in the NSF Directorate for Mathematical and Physical Sciences.
Here
are my curriculum vitae and travel schedule.
Publications,
Presentations, and
Preprints
Papers Published or Submitted
- A generalized Brezing-Weng method for
constructing pairing-friendly ordinary abelian varieties. To appear in Pairing-Based Cryptography -- Pairing 2008 (London, United Kingdom, September 2008).
Additional examples.
- Abelian varieties with prescribed embedding degree (with P. Stevenhagen and M.
Streng). In Algorithmic Number Theory Symposium -- ANTS-VIII (Banff, Canada, May 2008), Springer LNCS 5011 (2008), 60-73.
- Constructing
pairing-friendly genus 2 curves with ordinary
Jacobians. In Pairing-Based
Cryptography --
Pairing 2007 (Tokyo, Japan, July 2007), Springer LNCS 4575,
(2007), 152-176.
- Computing endomorphism rings
of Jacobians
of genus 2 curves over finite fields (with K. Lauter).
Symposium on
Algebraic Geometry and its Applications (Papeete, Tahiti, May 2007), World Scientific, 2008, 29-66.
- A taxonomy of pairing-friendly elliptic
curves (with M. Scott and E. Teske), preprint, 2006.
- Constructing pairing-friendly
elliptic
curves with embedding degree 10. Algorithmic Number Theory Symposium -- ANTS-VII (Berlin, Germany, July 2006),
Springer
LNCS 4076 (2006), 452-465.
- The
isoperimetric problem on singular
surfaces (with A. Cotton, A. Gnepp,
T. Ng, J. Spivack,
C. Yoder). Journal of the Australian
Mathematical
Society 78:2 (April 2005) 167-199.
- The double bubble problem in spherical and
hyperbolic space (with A. Cotton).
International Journal
of Mathematics and Mathematical
Sciences 32:11 (15 Dec 2002),
641-699.
Conference Presentations
- Constructing abelian varieties for pairing-based cryptography. Invited talk
at Computational Number Theory Workshop,
Foundations of Computational Mathematics 2008, Hong Kong, June 2008.
- Implementing the genus 2 CM
method. Invited talk at AMS Special Session on Low Genus Curves and
Applications, AMS-MAA
Joint Mathematics Meetings, San Diego, CA, January 2008.
- Constructing pairing-friendly
genus 2
curves with ordinary Jacobians. Paring 2007, Tokyo,
Japan,
July 2007.
- Constructing Pairing-Friendly
Elliptic Curves for Cryptography (Part
1, Part 2). Invited talk at the
2nd KIAS-KMS Summer Workshop
on Cryptography, Seoul, Korea, June 2007.
- Methods for constructing
pairing-friendly elliptic
curves. Invited talk at the
10th Workshop on Elliptic Curves in Cryptography (ECC
2006),
Toronto,
Canada, September 2006.
-
Constructing pairing-friendly
elliptic curves with embedding degree
10. ANTS-VII,
Berlin,
Germany, July 2006.
Other Papers
Courses and
Teaching (at Berkeley)
In Fall 2007 I was a Graduate Student Instructor for Math 16a, taught by Jack
Wagoner. Section web page.
In Fall 2005 I was a Graduate
Student Instructor for Math 1a, taught by Vaughan Jones.
Section web page.
I took (and passed) my qualifying exam on May 12, 2005. Here is my syllabus. In theory I know everything on it.
J'ai réussi à l'examen français du
département des maths en 2003. Ich habe die Deutsche Prüfung
der mathematischen Abteilung in 2006 bestanden.
Other
activities
- UC Berkeley University Chorus.
-
University of California Alumni
Chorus.
- Cal Cycling.
- Harvard Radio Broadcasting
(WHRB).
- See what I'm doing in my spare time.
- Fact Tree
Enterprises web sites:
- ClassicalCDGuide.com: This site
recommends classical
music CDs, with lists of the Top 10 CDs and Top 20
CDs, and
recommendations by composer, era, and genre. The site is very
extensive,
and the reviews are extremely detailed. Great for a beginner or
someone
looking to expand his or her
collection!
- SailingCourseGuide.com:
This
guide provides general
advice for anyone in the U.S. who wants to sign up
for a sailing course,
including tips on how to choose between schools and
warning signs of
problematic programs.
- SpainAdventure.com:
This
site guides prospective study
abroad students through the wonderful
possibilities of studying Spanish in
Spain and provides tips on choosing a
destination, finding a
school, and having a good time.
Last modified: Tue 10 Jun 2008