Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Problem 1 . Questions from all over. a . Error correcting codes are used to correct random transmission errors. When combining encryption and an error

Problem 1. Questions from all over.
a. Error correcting codes are used to correct random transmission errors. When combining
encryption and an error correcting code would you encrypt and then apply the error correcting
code or vice versa? Encryption here refers to authenticated encryption, such as encrypt then
MAC. Briefly justify your answer. Note that error correction is not a security mechanism so
that the composed system need not provide ciphertext integrity.
b. Suppose an attacker steals the long-term secret TLS 1.3 key of a banking web site.
i. Can the attacker act as a passive eavesdropper on future HTTPS connections to that
banking web site?
ii. Can the attacker impersonate the banking web sites to bank customers?
c. In class we showed how to instantiate the ElGamal public key system with one of two groups:
(1) the group Zp1** for some prime p1, and (2) the group of points of an elliptic curve E(Fp2)
for some prime p2. Why is it that p1 must be at least 2048 bits, but p2 need only be 256 bits,
to obtain comparable levels of security?
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases DeMYSTiFieD

Authors: Andy Oppel

2nd Edition

0071747990, 978-0071747998

More Books

Students also viewed these Databases questions