Question

In: Computer Science

Describe (t,n) Shamir secret sharing scheme

Describe (t,n) Shamir secret sharing scheme

Solutions

Expert Solution

Shamir secret (t, n) sharing scheme:

It is a cryptographic procedure to share a secret message by dividing it into parts. The reconstruction of the secret that shared is not possible without a minimum number of shares. And that share number is known as the threshold (t) of the sharing schema.

For example if the shared secret is a key to be shared between the employees in a company, then the secret. Then the number “n” is the number of pieces in which the secret has divided. Now the recreation of the secret is possible only if at east “t” parts are available to a person, that “t” is known as the threshold of the algorithm. That is even if some parts are missing then also the secret can be generated if still there are “t” parts are available.

n: Number of parts in which the secret that to be shared is divided into.

t: Number of minimum parts among “n” is required to reconstruct the divided secret.

The procedure used in Shamir secret (t, n) sharing scheme is provided below:

  • Let the secret to be shared is “S”, then the secret is divided into “n” parts:
    • S1, S2, S3,.., Sn
  • If any “t” or more “Si” are available, then S can be recreated.
  • If any number of parts available that is less than “t” can’t produce even a part of “S”, and it is like zero knowledge. It is the main highlight of the algorithm.

Note: Please comment if any doubts


Related Solutions

In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are...
In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are (0,11) and (1,9). Another share is (3,k), but the value of k is unreadable. Find the correct value of k.
In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are...
In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are (0, 11) and (1, 8). Another share is (5, k), but the value of k is unreadable. Find the correct value of k
In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are...
In a (2, 5) Shamir secret sharing scheme with modulus 19, two of the shares are (0, 11) and (1, 8). Another share is (5, k), but the value of k is unreadable. Find the correct value of k.
Python: Devising a secret code that maps 'one' to 'two'. We send 'o' to 't', 'n'...
Python: Devising a secret code that maps 'one' to 'two'. We send 'o' to 't', 'n' to 'w' and 'e' to 'o'. Can't find any code that sends 'five' to 'ten', as the words have different length. Can't find a code that sends 'foo' to 'bar', as we would need 'o' to represent 'a' and 'r'. Likewise we cannot send 'four' to 'aaaa', as there would be no way to map the letters back. How would I write this Boolean...
Suppose that there are n people in a group, each aware of a different secret no...
Suppose that there are n people in a group, each aware of a different secret no one else in the group knows about. These people communicate by phone; when two people in the group talk, they share information about all secretes each knows about. For example, on the first call, two people share information, so by the end of the call, each of them knows about two secretes. The gossip problem asks for the number of phone calls that are...
What is the recurrence relation for T(n) = (n-1)T(n-1) + n?
What is the recurrence relation for T(n) = (n-1)T(n-1) + n?
- Solve the following recurrence relation : T(n) = T(αn) + T((1 − α)n) + n
- Solve the following recurrence relation : T(n) = T(αn) + T((1 − α)n) + n
(1) T(n)=9⋅T(n3)+n2⋅(log⁡(n))2 (2) T(n) = 10 * T(n/3) + n^2 One of these can be solved...
(1) T(n)=9⋅T(n3)+n2⋅(log⁡(n))2 (2) T(n) = 10 * T(n/3) + n^2 One of these can be solved using the Master Theorem; the other cannot. Which one can be solved using the Master Theorem? Compute the solution to this recurrence relation. Which one cannot be solved using the Master Theorem? Carefully explain why not. (NOTE: A complete solution will use the definition of big-O.) Use another method to solve this recurrence relation. To make this a bit easier, you may assume that...
Prove the upper and lower bound of T(n) = T(n/3) + T(2n/3) + O(n)
Prove the upper and lower bound of T(n) = T(n/3) + T(2n/3) + O(n)
Use recursion tree to solve the recurrence: T(n) = T(n/15) + T(n/10) + 2T(n/6) + n^(1/2)
Use recursion tree to solve the recurrence: T(n) = T(n/15) + T(n/10) + 2T(n/6) + n^(1/2)
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT