ACM Home Page
Please provide us with feedback. Feedback
Securely combining public-key cryptosystems
Full text PdfPdf (417 KB)
Source Conference on Computer and Communications Security archive
Proceedings of the 8th ACM conference on Computer and Communications Security table of contents
Philadelphia, PA, USA
Session: Cryptosystems table of contents
Pages: 215 - 224  
Year of Publication: 2001
ISBN:1-58113-385-5
Authors
Stuart Haber  STAR Lab, Intertrust Tech., Princeton, NJ
Benny Pinkas  STAR Lab, Intertrust Tech., Princeton, NJ
Sponsor
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 88,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/501983.502013
What is a DOI?

ABSTRACT

It is a maxim of sound computer-security practice that a cryptographic key should have only a single use. For example, an RSA key pair should be used only for public-key encryption or only for digital signatures, and not for both.In this paper we show that in many cases, the simultaneous use of related keys for two cryptosystems, e.g. for a public-key encryption system and for a public-key signature system, does not compromise their security. We demonstrate this for a variety of public-key encryption schemes that are secure against chosen-ciphertext attacks, and for a variety of digital signature schemes that are secure against forgery under chosen-message attacks. The precise form of the statement of security that we are able to prove depends on the particular cryptographic schemes in question and on the cryptographic assumptions needed for their proofs of security; but in every case, our proof of security does not require any additional cryptographic assumptions.Among the cryptosystems that we analyze in this manner are the public-key encryption schemes of Cramer and Shoup, Naor and Yung, and Dolev, Dwork, and Naor, which are all defined in them standard model, while in the random-oracle model we analyze plaintext-aware encryption schemes (as defined by Bellare and Rogaway) and in particular the OAEP+ cryptosystem. Among public-key signature schemes, we analyze those of Cramer and Shoup and of Gennaro, Halevi, and Rabin in the standard model, while in the random-oracle model we analyze the RSA PSS scheme as well as variants of the El Gamal and Schnorr schemes. (See references within.)


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
M.Bellare and P.Rogaway,Optimal Asymmetric Encryption Adv.in Cryptology -Proc.of Eurocrypt '94,Springer-Verlag LNCS 950,pp.92-111.
 
3
M.Bellare and P.Rogaway,The Exact Security of Digital Signatures:How to Sign with RSA and Rabin , Adv.in Cryptology -Proc.of Eurocrypt '96, Springer-Verlag LNCS 1070,pp.399-416.
 
4
E.Biham,New Types of Cryptanalytic Attacks Using Related Keys ,J.of Cryptology 7(4):229-246 (1994).
5
 
6
 
7
8
 
9
G.Davida,Chosen Signature Cryptanalysis of the RSA (MIT)Public Key Cryptosystem ,TR-CS-82-2, Dept.of EECS,Univ.of Wisconsin,Milwaukee,1982.
 
10
 
11
C.Dwork and M.Naor,An E .cient Existentially Unforgeable Signature Scheme and Its Applications , Journal of Cryptology 11(3),pp.187-208 (1998).
 
12
 
13
 
14
R.Gennaro,S.Halevi and Tal Rabin,Secure Hash-and-Sign Signature Without the Random Oracle ,Adv.in Cryptology -Pro .of Euro rypt '99, Springer-Verlag LNCS 1592,pp.123-139.
 
15
H.Krawczyk and T.Rabin,Chameleon hash functions , Theory of Cryptography Library:Record 98-10,1998.
 
16
17
 
18
D.Pointcheval and J.Stern,Security Proofs for Signature Schemes ,Adv.in Cryptology -Pro .of EUROCRYPT 1996,LNCS 1070,pp.387-398.
 
19
 
20
 
21
C.-P.S hnorr,E .cient Signature Generation by Smart Cards ,J.of Crypt.4(3),161-174 (1991).
 
22
V.Shoup,Using hash functions as a hedge against chosen ciphertext attacks ,Adv.in Cryptology -Pro . of Eurocrypt '2000,LNCS 1807,pp.275-288.
 
23
V.Shoup,OAEP Recon idered ,Adv.in Cryptology - Proc. of Crypto 2001.A more omplete version is available as:Cryptology ePrint Archive:Report 2000/060 (February 6,2001).


Collaborative Colleagues:
Stuart Haber: colleagues
Benny Pinkas: colleagues