Re: A simple secret sharing between 2 person

tomstdenis_at_gmail.com
Date: 06/08/05


Date: 8 Jun 2005 04:28:22 -0700

b wrote:
> tomstde...@gmail.com wrote:
> >
> > let's re-write your problem in the equivalent but less balanced method
> > of
> >
> > 1. User A gets 127 bits of the block
> > 2. User B gets 1 bit of the block
> >
> > Now user A knows that the plaintext is English ASCII, or an MP3 or an
> > MPEG or ...
> >
> > So he guesses the missing bit and uses the decrypt that makes the most
> > sense. Chances are good that only one of them will actually match a
> > source language.
> >
> > What's the point of a secret splitting? The ideal is that with
> > unbounded computational time any one [or subset less than threshold]
> > party cannot decrypt uniquely the message.
> >
> > for example, this would be a valid split.
> >
> > for i = 0 to m-1 do
> > 1. T[i] = E_k(i)
> > 2. Send P[i] xor T[i] to user A
> > 3. Send T[i] to user B
> >
> > [k = AES key, P = plaintext, m = number of blocks]
> >
> > Now neither party can decrypt uniquely the text and they have to
> > combine the shares to decrypt it.
> >
> > Tom
> The problem with this is that from N input of bits, I get 2*N output (N
> for one and N for other).
> The method that I described before is that N input of bits is splited
> into N/2+N/2 (=N) bits.

Except it's not actually a valid secret sharing scheme since any one
party can decrypt [hint: 2^64 is much smaller than 2^128] a message
with some probability and how many of them will be valid 16-char
strings? A simple dictionary matching algorithm could reject the vast
majority of decrypts...

There isn't a way to split it without growth.

Tom



Relevant Pages

  • Re: A simple secret sharing between 2 person
    ... > I am a newbie in this and I wish to know if a idea of secret sharing ... > 2) give the even position bits to the first person and the odd position ... So he guesses the missing bit and uses the decrypt that makes the most ... Now neither party can decrypt uniquely the text and they have to ...
    (sci.crypt)
  • Re: A basic cryptanalysis question
    ... since your compressor is invertable e must equal 256. ... How long do you want to be a FOOL Tom. ... any brains If you take a ONE BYTE CIPHERTEXT FILE and decrypt it with BICOM ... My Crypto code ...
    (sci.crypt)
  • Re: About RSA key generating
    ... Tom St Denis wrote: ... element of RSA key genertor P & Q, then calculate d, n with them, what ... but, during the decrypt, I could not get the plain_text, the decrypted ...
    (sci.crypt)
  • Re: 8 byte key for 3DES
    ... I used the first one to encrypt my string and then the 2nd one to decrypt it ... I assume that there is a bug in the CryptDeriveKey function. ... Tom ...
    (microsoft.public.dotnet.framework.aspnet)
  • decrypt a stored procedure
    ... I'd like to know if i can to decrypt a stored procedure!! ... I have lost source code!! ...
    (microsoft.public.sqlserver.security)

Quantcast