Let a M be a finite set of messages, and let S(M) denote the set of all permutations of M…

Let a M be a finite set of messages, and let S(M) denote the set of all permutations
of M (all bijective functions f : M → M). We’ll assume that if given a description of
σ ∈ S(M), both σ and σ
−1 are efficiently computable. Suppose P ⊂ S(M) is such that
∀x, y ∈ M, ∃σ ∈ P such that σ(x) = y.
(a) Show that |P| ≥ |M|. (This is easy, but makes sure you’ve parsed the definition.)
(b) Show that if |P| = |M|, then the following encryption scheme is perfectly secure,
provided you only use it once:
1
ˆ
Key generation: select a random σ ∈ P;
ˆ
Encryption: m 7→ σ(m)
ˆ
Decryption: c 7→ σ
−1
(c)

The post Let a M be a finite set of messages, and let S(M) denote the set of all permutations of M… appeared first on Learnedprofessors.

GET HELP WITH YOUR HOMEWORK PAPERS @ 25% OFF

For faster services, inquiry about  new assignments submission or  follow ups on your assignments please text us/call us on +1 (251) 265-5102

Write My Paper Button

WeCreativez WhatsApp Support
We are here to answer your questions. Ask us anything!
👋 Hi, how can I help?
Scroll to Top