2007 · 92 citations · 34 references
ComputingComputer ScienceComputer SecurityCryptographySecurity ProtocolsCryptographic ComplexityCryptographic Protocol DesignCryptographic ProtocolsInformation-theoretic SecuritySecret SharingThreshold CryptographyAccess StructuresComputational Secret SharingEncryptionEncryption Scheme SecurityPerfect Secret SharingRandom Oracle ModelSecret Sharing SchemesStatistical Security
We give a unified account of classical secret-sharing goals from a modern cryptographic vantage. Our treatment encompasses perfect, statistical, and computational secret sharing; static and dynamic adversaries; schemes with or without robustness; schemes where a participant recovers the secret and those where an external party does so. We then show that Krawczyk's 1993 protocol for robust computational secret sharing (RCSS) need not be secure, even in the random-oracle model and for threshold schemes, if the encryption primitive it uses satisfies only one-query indistinguishability (ind1), the only notion Krawczyk defines. Nonetheless, we show that the protocol is secure (in the random-oracle model, for threshold schemes) if the encryption scheme also satisfies one-query key-unrecoverability (key1). Since practical encryption schemes are ind1+key1 secure, our result effectively shows that Krawczyk's RCSS protocol is sound (in the random-oracle model, for threshold schemes). Finally, we prove the security for a variant of Krawczyk's protocol, in the standard model and for arbitrary access structures, assuming ind1 encryption and a statistically-hiding, weakly-binding commitment scheme.
34
A Mathematical Theory of Communication
Claude E. Shannon · Bell System Technical Journal · 1948 · 80.7K citations
Adi Shamir · Communications of the ACM · 1979 · 13.5K citations · Full text
Mihir Bellare, Phillip Rogaway · 1993 · 4.7K citations · Full text
Shafi Goldwasser, Silvio Micali · Journal of Computer and System Sciences · 1984 · 2.6K citations