7 Pages

lec15

Course: CS 120, Fall 2009
School: Harvard
Rating:
 
 
 
 
 

Word Count: 3053

Document Preview

120/CSCI CS E-177: Introduction to Cryptography Salil Vadhan and Alon Rosen Nov. 16, 2006 Lecture Notes 15: Public-Key Encryption in Practice Recommended Reading. 1 KatzLindell, Sections 9.4, 9.5.3 Public-Key Encryption in Practice All known public-key encryption schemes much slower than private-key ones and have much larger keys. e.g. Plain RSA: 1000 slower than DES in hardware, and 100 slower in...

Register Now

Unformatted Document Excerpt

Coursehero >> Massachusetts >> Harvard >> CS 120

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
120/CSCI CS E-177: Introduction to Cryptography Salil Vadhan and Alon Rosen Nov. 16, 2006 Lecture Notes 15: Public-Key Encryption in Practice Recommended Reading. 1 KatzLindell, Sections 9.4, 9.5.3 Public-Key Encryption in Practice All known public-key encryption schemes much slower than private-key ones and have much larger keys. e.g. Plain RSA: 1000 slower than DES in hardware, and 100 slower in software (for 512-bit modulus). Mainly used to exchange a session key for a private-key encryption scheme encryption (see KatzLindell 9.4) hybrid RSA overwhelmingly most popular (despite not having security equivalent to factoring like Rabin): Plain RSA: insecure Padding a 1-bit message with random bits: provably secure Padding longer mesages with random bits (PKCS #1 v 1.5 RSA): unproven but conjectured to be secure. Use a 88-bit random pad for 512-bit messages. More sophisticated padding using cryptographic hash functions (PKCS #1 v 2, OAEP): G is a PRG and H is a hash function. The encryption of m using a random pad R is (m G(R)||R H(m G(R)))e mod N . This can be proven to be secure (even against chosen-ciphertext attack) in Random Oracle Model, which models the hash function as a random function, which it is not, so this is only a heuristic argument. Encryption exponent 3: (change RSA assumption accordingly) Discrete Log Based Schemes used in practice DieHellman Key Exchange Standardized in ANSI X9.42 Widely used in protocols to establish temporary keys for network communication, including SSH, HTTPS (SSL), and others. ElGamal No patent restrictions (RSA was patented) Used in free products, e.g. GNU Privacy Guard, PGP 1 Used in threshold crypto applications requiring distributed key generation (we may cover this later) CramerShoup Encryption Standardized in ISO 18033-2 Similar in spirit to ElGamal Requires a collision-resistant cryptographic hash function to be discussed later in the course Uses extra math (ciphertext and keys are longer) to achieve security under CCA (1998: rst practical algorithm to do so based on a standard complexity assumption; the earlier Dolev-Dwork-Naor work using trapdoor permutations requires random oracles.) 2 Malleability Informally, an encryption scheme is malleable if given a ciphertext plaintext c that is an encryption of a m (and the public key), one can eciently generate a ciphertext c that is an encryption of a transformation of of m, that is, c E(f (m)). (We recall that in a probabilistic encryption scheme a message may have many valid encryptions.) In particular this can be done without any knowledge m or the secret key. Thus, it does not contradict the encryption scheme being secure in the sense of having indistinguishable encryptions. Nevertheless, in some applications, malleability is a weakness. For example, in the context of a sealed-bid auction, an adversary observing another bid encrypted with a malleable algorithm could construct a more competitive bid without breaking the scheme or learning anything about the other bid. Many of the public-key encryption schemes we have seen are trivially malleable: ElGamal: Encryption of m transform a ciphertext (c1 , c2 ) = (g y , m hy ), with G, g G, h public encrypting m into an encryption of f (m) = 2m, is and y random. To calculate (c1 , c2 ) = (c1 , 2 c2 ). RSA, Rabin: Semantically secure encryption uses the hardcore bits of the a randomly selected trapdoor permutation outputs fk with c = (fk (x), bk (x) m) trapdoor using R t; pk = k, sk = t. Encryption chooses x Dk the hardcore bits bk (x). How is this malleable? and Plain RSA, Rabin: These are sometimes used directly in practice but they are not semantically secure. Encryption is c = me mod n, with n = p q; n is public and p, q secret. (Rabin encryption is not equivalent to RSA with public exponent 2, but this attack applies to Rabin encryption: set 3m, calculate e = 2.) To transform a ciphertext encrypting m into an encryption of f (m) = c = 3e c mod n (3 m)e mod n. It is no coincidence that ElGamal, RSA and Rabin encryption are all insecure under chosen ciphertext attack: any malleable encryption scheme allows an adversary to succeed in a chosen ciphertext attack by applying the transformation to the challenge setting, the adversary computes recover c = E(m). In one informal f (m), then nally inverts c = f (c) = E(f (m)), f (m) to recover m. queries the decryption oracle on c to 2 3 Homomorphic Encryption It turns out that the properties that make encryption schemes malleable have an interesting benet: parties may want to compute valid encryptions of values that are a function of other encrypted values. Denition 1 A homomorphic encryption scheme is dened by three polynomial-time algorithms (G, E, D), together with at least one pair of polynomial-time computable binary operations , on the plaintext space P and the ciphertext space C, respectively. The key generation algorithm as input and returns a pair R n write (pk , sk ) G(1 ). G is a randomized algorithm that takes a security parameter 1n (pk , sk ), where pk is the public key and sk is the secret key; we is a stateless randomized algorithm that takes the public key The encryption algorithm value E pk and a plaintext (aka message) m and outputs a ciphertext c = Epk (m). When a random help r is used in the encryption, we write c = Epk (m, r). sk or or the random help value The decryption algorithm ciphertext input. D is a deterministic algorithm (or pair of algorithms) that takes a c = E(m, r) and either the secret key r (if applicable) and returns a plaintext m. We write m = Dsk (c) m = Dr (c), respectively, depending on its The encryption algorithm ciphertext space E is a homomorphism between the plaintext space C in the sense that if c1 = E(m1 ) and c2 = E(m2 ), m then P and the c1 c2 E(m1 m2 ). c can verify The scheme must also satisfy the property that a verier who knows a ciphertext c is a valid c = E(m, r). that encryption of m, given and any random help value r in the encryption We observe that our denition is slightly dierent from ordinary public-key encryption schemes by the explicit introduction of the random help value used in the probabilistic encryption and its function as a means for decryption. Exercise (think about this after the end of the lecture): Why don't we consider homomorphic private-key encryption schemes? 3.1 Homomorphic Schemes We Know Of the public key encryption schemes we have already seen, their homomorphic properties correspond to the malleability weaknesses we described above: ElGamal: Encryption of m is (c1 , c2 ) = (g y , m hy ), with G, g G, h public and y random. Then y y y y y +y2 , m m hy1 +y2 ), given ciphertexts (g 1 , m1 h 1 ), (g 2 , m2 h 2 ), their pairwise product is (g 1 1 2 an encryption of m1 m2 . Given ciphertexts Plain RSA, Rabin: Encryption is c = me mod n, with n = p q ; n is public and p, q secret. c1 = me , c2 = me , their product is (m1 m2 )e mod n, an encryption of 1 2 E(a) E(b) E(a b). Cer- m1 m2 . We observe that these schemes are multiplicatively homomorphic: is standard addition and tainly this is useful, but it would be nice to have an additively homomorphic scheme such that E(a) E(b) E(a + b) for some operation . 3 4 Paillier Encryption Paillier's trapdoor function is an isomorphism bN mod N 2 , where eciently f : ZN Z Z 2 given by f (a, b) = (1 + N )a N N N = pq for distinct odd primes p, q of equal length. This function f can be computed but inverting it is believed to be dicult without the factorization of N under a be the message the Composite Residuosity Assumption. One can encrypt directly using this trapdoor function by letting random help value r. Our scheme is thus dened by three polynomial-time algorithms m and b the (G, E, D): G: E: D: Pick two Let n-bit primes p, q . Set pk = N = p q , sk = (N ) = (p 1) (q 1). help value m ZN be the message to encrypt and obtain random EN (m, r) = (1 + N )m rN (1 + m N )rN mod N 2 . c using R r Z . N Set c = To decrypt c = c(N ) (1 + N )m(N ) (1 + m (N ) N ) mod N 2 c1 2 (by Fermat's Little Theorem). Then compute m = (N ) mod N and recover m = m /N . 2 2 (We cannot divide by N modulo N because N , which divides N , has no inverse.) N mod N 2 , then recover m = ( 1)/N . To decrypt c using r , compute c = c r c N 1 mod (N ) mod N . Anyone who knows the secret key sk can recover r from c; r = c (N ), compute 4.1 The Decisional Composite Residuosity Assumption; Security of Paillier's Scheme N c a random element of Z 2 . That is, (N, R ) (N, S), where N is a random Paillier modulus, N R, R are random elements of Z , and S, S are random elements of ZN 2 . N Then, we observe the following three facts: The DCRA assumption says a random N th residue is computationally indistinguishable from (N, (1 + N )m0 S) (N, (1 + N )m1 S ) c (pk , Epk (m0 )) (N, (1 + N )m0 RN (N, ) (1 + N )m0 S) c (pk , Epk (m1 )) (N, (1 + N )m1 R N ) (N, (1 + N )m1 S ). These imply that c (pk , Epk (m0 )) (N, (1+N )m0 RN ) (N, (1+N )m1 R N ) (pk , Epk (m1 )), c that is, the Paillier scheme is semantically secure under the DCRA. This argument uses the general fact that multiplying a xed element of a group by a uniformly random element gives you a uniformly random element of the group. Paillier made a related argument that a successful CPA attacker can break the DCRA. Specifically, assume m0 and m1 are two known messages and c is a ciphertext of either m0 or m1 . c E(m0 ) if and only if c (1 + N )m0 mod N 2 (which the adversary can compute) is an N th residue. Thus if an adversary has algorithm A(c, m0 ) that can identify whether c is an encryption of m0 with nonnegligible probability, he can use A to decide composite residuosity. 4 4.2 Homomorphic Properties of Paillier Encryption One of the most attractive properties of the Paillier system is that it is additively homomorphic over plaintexts and also allows for multiplication of plaintexts by a constant. All of these primitives can be performed by anyone. Addition: Multiplication by a constant: k Z (equivalent to mulN 1 mod N ). One can subtract two plaintexts via their ciphertexts c = E(m , r ), c = tiplying by k 1 1 1 2 E(m2 , r2 ). c1 c1 E(m1 m2 , r1 /r2 ) (mod N 2 ). 2 Even more complex primitives are possible. Given c1 = E(m1 , r1 ), c2 = E(m2 , r2 ), anyone who has the random help values r1 , r2 or the secret key sk can prove the following facts to a verier who has only c1 and c2 , revealing minimal information about m1 or m2 . (In your homework, you will be asked to show that the Equality proof reveals nothing about m1 and m2 by proving that any two With these primitives, one can divide the plaintext by any constant pairs of ciphertexts are indistinguishable given only the quotient of their random help values.) Equality: Since verier veries that Range: m1 m2 = 0, the Dr (c1 /c2 ) = m for constant prover reveals the single integer by checking that r = r1 /r2 mod N . The (c1 /c2 ) (1 + N )0 rN rN (mod N 2 ). m 1 < 2t < N t (see next subsection) (see papers cited below) Product of Two Plaintexts: Inequality: c3 = E(m1 m2 , r3 ) First prove m1 m2 m1 , m2 < 2t where t is chosen so 2t < N/2. Then compute c3 = c1 /c2 = E(m1 m2 , r1 /r2 ), and prove, using c3 and the Range primitive, that (m1 m2 ) < 2t < N/2. This implies m1 m2 , because if not (m1 m2 ) would wrap around mod N and we could t t not prove (m1 m2 ) < 2 . (This necessarily reveals that m1 , m2 < 2 but nothing else.) Some of these primitives and others are explored in detail in a paper A Generalisation, a Simplication and some Applications of Paillier's Probabilistic Public-Key System by Dmgard and Jurik (2001); other formulations are presented in Practical Secrecy-Preserving, Veriably Correct and Trustworthy Auctions by Parkes, Rabin, Shieber and Thorpe (2006). 4.2.1 Proof of Range (This section is derived from the Parkes et al. paper cited above.) Given ciphertext need to prove that c = E(m, r) we m < 2t for some constant t. = E(m, r) is an encryption of a number x < 2t is a set of 2t randomly ordered encryptions, S = {G1 = E(u1 , s1 ), . . . , G2t = E(u2t , s2t )}, where t1 } appears among the u exactly once and the remaining t each of the powers of 2 {1, 2, . . . , 2 i values uj are all 0. Denition 2 A valid test set S for the assertion c 5 S , the prover can prove that x < 2t as follows: t t be the representation of m, a sum of distinct powers of 2. The prover Let m = 2 1 + . . . + 2 t t selects randomly ordered encryptions Gj1 , . . . , Gj of 2 1 , . . . , 2 , and further t encryptions Gj +1 , . . . , Gjt of 0. The prover hands over these t encrypted bits, {Gj1 , . . . , Gjt }, to the verier. The prover also hands over the random help value that proves that the sum of the bits is equal to m, i.e., the original 2 random help value r divided (mod N ) by the product of all the random help values in these t bits' t encryptions: r = r/( i=1 sji ). The verier can now calculate the sum of the bits m by computing the product of the ent cryptions: c = E(m , s) = i=1 Gji and verifying that m = m by calculating and checking N (mod N 2 ). c/c E(m m , r/s) r By use of such a test set This reveals nothing to the verier because she cannot tell whether particular bits represent 0 or 1, and the order given to her is random. However, there is a slight problem in that the verier cannot be sure that the test set containing the large number 2t encryptions of 0 and 1 is well-formed. To get around this, we employ what is called a cut and choose protocol. The prover creates a 2k of sample test sets; the verier then asks the prover to unlock half (k ) of them The verier by revealing the random help values used to encrypt each element in each test set. checks that each test set contains exactly from t encryptions of 0 and t encryptions of the powers of 2 20 . . . 2t1 . k test sets that the verier chose to be revealed The only way that the prover can cheat is if the were valid and the k remaining ones were invalid. The probability of such an unfortuitous choice is 2k 1 . For k k = 20, that probability is about 20 240 < 8 by Sterling's Theorem. 1012 5 5.1 Applications of Homomorphic Cryptography Auctions Gi...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Problem Set 9Assigned: Dec 14, 2006 Due: Jan 8, 2007 (1:10 PM)Justify all of your answers. See the syllabus for collaboration and lateness policies. You can submit by email to ciocan@eecs (please inc
Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Salil Vadhan and Alon Rosen Oct. 26, 2006Lecture Notes 11: Constructing Pseudorandom GeneratorsRecommended Reading. KatzLindell 6.4.We will prove:Theorem 1 If one-way permutations exist, then pse
Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Problem Set 8Assigned: Dec. 7, 2006 Due: FRI Dec. 15, 2006 (1:10 PM)Justify all of your answers. See the syllabus for collaboration and lateness policies. You can submit by email to ciocan@eecs (plea
Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Problem Set 4Assigned: Oct. 26 Due: Nov. 1, 2006 (1:10 PM)Justify all of your answers. See the syllabus for collaboration and lateness policies. You can submit by email to ciocan@eecs (please include
Harvard - CS - 120
CS 120/ E-177: Introduction to Cryptography Salil Vadhan and Alon Rosen Dec. 18, 2006Lecture Notes 22: Conclusions1 What to take awayHow to think about cryptographic problems precisely. Command of basic cryptographic notions encryption, one-w
Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Problem Set 3Assigned: Oct. 12, 2006 Due: Oct. 18, 2006 (1:10 PM)Justify all of your answers. See the syllabus for collaboration and lateness policies. You can submit by email to ciocan@eecs (please
Harvard - CS - 120
CS 120/CSCI E-177: Introduction to Cryptography Salil Vadhan and Alon Rosen September 19, 2006Lecture Notes 1: What is Cryptography?Recommended Reading. Goldreich, Section 1.1Cryptography is an ancient art, dating back as far as 500 BC. However,
Harvard - LIB - 175
CS175 Assignment 5 Key Frame Animator (Part I)Due on Tuesday, Oct 28th, 11:59 pmAssignment objectives:In this project you will complete the code necessary for a keyframe animation system with linear interpolation. In such a system, the user defin
Harvard - LIB - 175
CS175 Assignment 6 Key Frame Animator (Part II)Due on Monday, Nov 3, 11:59 pmAssignment objectives:In this second part of the keyframe animation system you will substitute the linear interpolation used in the first part with Catmull-Rom interpola
Harvard - LIBS - 1
Computer Science S-1Harvard Summer School 2006Lecture Notes on Privacy and SecurityDavid J. Malan malan@post.harvard.edu +1-617-523-0925Copyright 2006, David J. Malan &lt;malan@post.harvard.edu&gt;1READMECode referenced herein can be found on
Harvard - LIBS - 1
Computer Science S-1: Great Ideas in Computer Science Using Java Harvard Summer School Summer 2007How to Attend Virtual Office HoursThanks to technology (Elluminate), the teaching fellows can now help you troubleshoot bugs by observing or sharing
Harvard - LIBS - 1
06/13/06 16:16:20/* * Bases * * Converts a binary, decimal, or hexadecimal to its * binary, decimal, and hexadecimal equivalents. * * @author David J. Malan */ class Bases { /* * Main routine. * * @param args command-line arguments */ public static
Harvard - LIBS - 1
08/06/06 14:11:16/* * Help1 * * Demonstrates pattern matching via regular expression. * * @author David J. Malan */ class Help1 { /* * Main routine. * * @param args command-line arguments */ public static void main(String [] args) { / scanner for us
Harvard - LIBS - 1
Computer Science S-1Harvard Summer School 2006Lecture Notes on NetworkingDavid J. Malan malan@post.harvard.edu +1-617-523-0925Copyright 2006, David J. Malan &lt;malan@post.harvard.edu&gt;1READMECode referenced herein can be found on fas.harvar
Harvard - LIBS - 1
Computer Science S-1: Great Ideas in Computer ScienceAbout the Final ExamThe course's final exam will take place from 6:00 P.M. ET until 9:00 P.M. ET in Maxwell Dworkin G125 on Thursday, 17 August 2006. The final exam will be &quot;open-book&quot; in the se
Harvard - LIBS - 1
Computer Science S-1: Great Ideas in Computer ScienceTerm ProjectGraduate students must do this term project. Undergraduate students may do this term project for extra credit.* This term project is due by 5:00 P.M. ET on Tuesday, 15 August 2006, b
Harvard - LIBS - 1
08/01/06 17:24:43/* * Args1 * * Demonstrates use of command-line arguments. * * @author David J. Malan */ class Args1 { /* * Main routine. * * @param args command-line arguments */ public static void main(String [] args) {efficiency/Args1.java1
Harvard - LIBS - 1
Computer Science S-1: Great Ideas in Computer ScienceProblem Set 9This problem set is due by 11:59 P.M. ET on Friday, 4 August 2006. Submit your work to this problem set's dropbox on the course's website. Be sure that your code is thoroughly comme
Harvard - LIBS - 1
Computer Science S-1: Great Ideas in Computer ScienceProblem Set 12This problem set is due by 5:00 P.M. ET on Tuesday, 15 August 2006. Submit your work to this problem sets dropbox on the courses website. Goals. The goals of this problem set are t
Harvard - LIB - 175
Computer Graphics CS175 Assignment 9: FurDue: Monday December 1stThe starter code for this part of the assignment is in the directory starter. It contains the code (the main program is asst9.cpp), the necessary textures for the shells and ns, as w
Harvard - V - 05
Volume 5, Spring Issue, 1992/'NEW LAWS FOR NEW TECHNOLOGIES: CURRENT ISSUES FACING THE SUBCOMMITTEE ON TECHNOLOGYAND THE LAWiSenator Patrick J. -'!eahy *INTRODUCT~}_~&quot;The headlong pace of technological chang~ in .~ur society has become :&quot;
Harvard - V - 09
Harvard Journal of Law &amp; Technology Volume 9, Number 1 Winter 1996 BRINGING INFORMATION TO THE WORLD.&quot; TIIE GLOBAL INFORMATION INFRASTRUCTURE Vice President A1 Gore&quot;There is a saying that if you see a tusk sticking through your tent, you can assume
Harvard - V - 10
Harvard Journal of Law &amp; TechnologyV o l u m e 10, N u m b e r 2 W i n t e r 1997COMPUTER SCIENCE CONCEPTS IN COPYRIGHT CASES: THE PATH TO A COHERENT LAWMarci A. Hamilton* Ted Sabety'&quot;~ T A B L E OF CONTENTS I. II. INTRODUCTION .. THE COMPUTER S
Harvard - RELEASE - 0
INDENT(1) BSD Reference Manual INDENT(1)NAME indent - indent and format C program sourceSYNOPSIS indent [input-file [output-file] [-bad | -nbad] [-bap | -nbap] [-bbb | -nbbb] [-bc | -nbc
Harvard - RELEASE - 0
RS(1) RS(1)NAME rs - reshape a data arraySYNOPSIS rs [ -[csCS][x][kKgGw][N]tTeEnyjhHm ] [ rows [ cols ] ]DESCRIPTION Rs reads the standard input, interpreting each
Harvard - SOC - 209
Department of Sociology Harvard University Qualitative Social Analysis Soc 209 Fall Term, 2004Syllabus in MS Word Format Syllabus in PDF Format Course instructor: Michle Lamont, 510 William James Hall, (617) 277-8933; mlamont@wjh.harvard.edu Office
Harvard - REU - 08
Tension Propagation along a Single Molecule of DNAYunlai Zha1, Ken Halvorsen2, Diane Schaak2, Wesley Wong21BrandeisUniversity, 2Rowland Institute at HarvardLeft: A typical construct with a glass bead (~2m) in the laser trap and a micro-pipette,
Harvard - RH - 08
DEMOGRAPHIC DRIVERS OF RENTAL DEMANDRenter households are becoming more diverse not only because of the growing numbers of immigrants and minorities, but also because of the changing age structure of the population. Meanwhile, the income and wealth
Harvard - SON - 2008
5Rental HousingRental housing is reasserting its importance in US housing markets. With so much turmoil on the forsale side, many households have reconsidered their financial choices and opted to rent rather than buy. Despite three years of incre
Harvard - SON - 2006
RENTAL HOUSINGRental markets turned a corner in 2005. For the first time in years, the number of renter households rose and the national rental vacancy rate fell. Improving job growth sparked demand just as lower multifamily rental production and hi
Harvard - REMODELING - 2009
FACT SHEET Improving Americas Housing 2009RELEASE DATE: FEBRUARY 4, 2009PURPOSE Improving Americas Housing is prepared biennially by the Remodeling Futures Program at the Joint Center for Housing Studies of Harvard University. Since 1999, these in-
Harvard - SON - 2005
DEMOGRAPHIC TRENDSAmerican households are becoming more diverse as minority, single-person, single-parent, and female-headed households make up ever larger shares of successive generations. With income and wealth also rising across all age groups, i
Harvard - RH - 06
AMERICAS RENTAL HOUSINGH O M E S F O R A D I V E R S E N A T I O NJoint Center for Housing Studies of Harvard UniversityJoint Center for Hous ing Studies of Harv a rd UniversityGraduate School of Design John F. Kennedy School of GovernmentFu
Harvard - HA - 06
&quot;High Accuracy Atomic Physics in Astronomy&quot;, IP/ITAMP workshop, August 7-9, 2006, The Harvard-Smithsonian Center for Astrophysics, Cambridge, MA, in honor of Prof. Micheal J. SeatonOPserver: opacities and radiative accelerations on demandC. Mendoz
Harvard - DANBOTKIN - 08
ArticlesForecasting the Effects of Global Warming on BiodiversityDANIEL B. BOTKIN, HENRIK SAXE, MIGUEL B. ARAJO, RICHARD BETTS, RICHARD H. W. BRADSHAW, TOMAS CEDHAGEN, PETER CHESSON, TERRY P DAWSON, JULIE R. ETTERSON, DANIEL P FAITH, SIMON . . FER
Harvard - ICAP - 2002
Generation and Investigation of Number States of the Radiation Field1Herbert Walther Sektion Physik der Universitt Mnchen a u and Max-Planck-Institut fr Quantenoptik u 85748 Garching, Fed. Rep. of Germany Abstract The widely discussed applications i
Harvard - AY - 45
1-1Astronomy 45 Introduction to AstrophysicsAlex Dalgarno (adalgarno@cfa.harvard.edu)Astronomy 45 is an introduction to the concepts and methods of astrophysics. It includes a survey of astronomical objects, a description of astronomical measur
Harvard - ICAP - 2002
1 3 52 4 67 98 1011 1213 14 15 16 17 1819 20 21 22 23 2425 26 27 28 29 3031 32 33 34 35 3637 38 39 40 41 4243 44 45 46 47 4849 50 51 52 53 5455 56 57 58 59 6061 62 63 64 65 6667 68 69 70 71 7273 74 75 76 77 7879 80 81
Harvard - ICAP - 2002
ICAP 2002: Speakers and TitlesBEC Nobel Symposium Jook Walraven (Chair) Eric Cornell Wolfgang Ketterle Massimo Inguscio New BECs Dan Kleppner (Chair) Michael Chapman Alain Aspect Claus Zimmermann New Directions I Phillipe Bouyer (Chair) Elizabeth Do
Harvard - HA - 06
High Accuracy Atomic Physics in Astronomy, IP/ITAMP workshop, August 7-9, 2006, The Harvard-Smithsonian Center for Astrophysics, Cambridge, MA, in honor of Prof. Micheal J. SeatonFrom accurate atomic data to elaborate stellar modelingFranck Delaha
Harvard - WEEK - 2
FROM: Webnoize News August 16, 2001 industry . companiesFive Major Studios Join Forces for Movies On-Demand Serviceby Jay BreitlingFive of the seven major movie studios today announced a joint venture to develop a movies-on demand service. The g
Harvard - WEEK - 2
FROM: Webnoize News August 23, 2001 marketplace . servicesEyeing College Market, Studios Seek Tech Partnerships with Universitiesby Sara RobinsonThe venture by five Hollywood studios for distributing movies over the Internet plans to enlist univ
Alfred University - BFL - 1
Examination of Phase Separation in Alkali Borate GlassesBrian F. LonctoKazuo Inamori Schol of EngineeringDecember 7, 2005 Advisor: Dr. Alexis ClareIntroduction Alkali borate glasses are among the most studied compositions of glasses. Previou
Alfred University - TRACK - 2
Revised 1/02ALFRED UNIVERSITYCollege of Liberal Arts and SciencesTRACK II PROGRAM MANUAL FOR TRACK II STUDENTS AND THEIR ADVISORY BOARDSI.Summary and Checklist:A.Freshman year: (Foundation Year) 1. 2. _ Consult Track II Coordinator about po
Harvard - REMODELING - 2009
Emerging Industry StructureRemodeling remains an unusually fragmented industry. Joint Center estimates from the Census of the Construction Industries indicate that 530,000 contracting businesses primarily served the home improvement market in 2002.
Harvard - RH - 06
PRESERVING THE AFFORDABLE INVENT O RYFederal resources are increasingly dedicated to preserving rather than to expanding the stock of assisted rentals. At the same time, hundreds of thousands of privately owned, unsubsidized units are at risk of lo
Harvard - RH - 08
deMograPhIc drIverS of renTal deMandRenter households are becoming more diverse not only because of the growing numbers of immigrants and minorities, but also because of the changing age structure of the population. Meanwhile, the income and wealth
Harvard - DANBOTKIN - 08
JOURNAL OF QUATERNARY SCIENCE (2008) Copyright 2008 John Wiley &amp; Sons, Ltd. Published online in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/jqs.1165Local disappearance of bivalves in the Azores during the last glaciation SERG
Harvard - POSTERSESS - 1
A SEMI-EMPIRICAL ADJUSTMENT OF THE VIBRATIONAL DEPENDENCE OF THE POLARIZABILITY OF OZONE FOR USE IN LINE SHIFT CALCULATIONSCarlos Szembek, Bobby Antony, and Robert Gamache, Department of Environmental, Earth, and Atmospheric Sciences and The Interca
Harvard - CFA - 000400
Electronic Telegram No. 436Central Bureau for Astronomical TelegramsINTERNATIONAL ASTRONOMICAL UNIONM.S. 18, Smithsonian Astrophysical Observatory, Cambridge, MA 02138, U.S.A.IAUSUBS@CFA.HARVARD.E
Harvard - CFA - 000700
Electronic Telegram No. 777Central Bureau for Astronomical TelegramsINTERNATIONAL ASTRONOMICAL UNIONM.S. 18, Smithsonian Astrophysical Observatory, Cambridge, MA 02138, U.S.A.IAUSUBS@CFA.HARVARD.E
Harvard - ISS - 19
Decolonizing Law: Identity Politics, Human Rights, and the United NationsDarren C. Zook I dont care about the colour of the foot pressing on my neckI just want to remove it.1 Wole Soyinka Introduction Talk of reforming the United Nations has been ar
Harvard - NEUDC - 07
Peer Effects, Pupil-Teacher Ratios, and Teacher Incentives: Evidence from a Randomized Evaluation in KenyaEsther Duflo 1 , Pascaline Dupas 2 , and Michael Kremer 3, 414 September 2007This paper reports on a project designed to provide experiment
Harvard - NEUDC - 07
Coordinating Units: Farmers' Cooperatives in China -A Comparative Study of Organizational Design in Agriculture between China and JapanDongxue Zhang*Abstract:From the perspective of organization design, this paper investigatesand compares the
Harvard - NEUDC - 07
Abstract, Tables and Figures: Manipulation of a Poverty Index?Adriana Camacho Brown University adriana@brown.edu Emily Conover UC Berkeley econover@berkeley.eduOctober 12, 2007Preliminary and Incomplete. Please do not distribute or cite without
Harvard - MATH - 21
CORRECTION TO THE EXAMPLE ON IMPLICIT DIFFERENTIATIONAbstract. In my 1011am class on Friday I completely mangled an example involving implicit dierentiation. Here is what I should have said.1. The example Suppose that y is dened in terms of x by t
Harvard - MATH - 25
CORRECTION TO TODAYS LECTURETOM COATESAbstract. As Toly pointed out at the end of class, my proof that F was totally bounded contained a gap. Here is a corrected version.Theorem. Suppose that K is compact, and that F C(K) is equicontinuous and
Harvard - MATH - 25
Rudin, Continuity, Problem 11 Suppose f is a uniformly continuous mapping of a metric space X into a metric space Y and prove that {f (xn )} is a Cauchy sequence in Y for every Cauchy sequence in {xn } in X. Since f is uniformly continuous, given d(f
Harvard - HW - 3
Harvard - MATH - 25
A CLARIFICATIONTOM COATESAbstract. In class today, I completely mangled the proof of a fairly straightforward result. Here is a clearer explanation.Theorem. Suppose that fn : [a, b] R are such that fn R(), and that fn f uniformly on [a, b]. T
Harvard - MATH - 121
Math 121 Homework, Week 4Michael Von Kor October 22, 20042.3: 9,11,12,16 ; 2.4: 14,16,23; 2.5: 6(b,c),7,8 Problem 1. 9. Find linear transformations U, T : F 2 F 2 such that U T = T0 but T U = T0 . Use your answer to nd matrices A and B such that A