76.3k views
0 votes
Alice and Bob both have RSA Public-Private key pairs: (PUA, PRA) and (PUB, PRB). They also have cryptographic functions E_AES / D_AES to encrypt / decrypt using AES; and E_RSA and D_RSA to encrypt / decrypt using RSA. Alice wants to sent a high resolution video of a large secret facility to Bob.

A. Show how Alice can securely and efficiently send the video to Bob. You are required to use the cryptographic functions above to get full credit;
B. Does your solutions assure confidentiality? How / Why not?
C. Does your solutions assure non-repudiation? How / Why not?
D. Does your solutions assure integrity? How / Why not?
E. Does your solutions assure replay attacks? How / Why not?

User Jpellat
by
5.1k points

1 Answer

2 votes

Solution :

B. yes, the given solution assures confidentiality. The sender Alice encrypting his messages with its own private key PRA which provides authentication. Sender Alice further encrypts his messages with the receiver's public key PUB provides confidentiality.

C. So the given solution provides non repudiation. Alice and Bob who are exchanging messages. In one case, Alice denies sending a messages to Bob that he claims to have received being able to counter Alice's denial is caused non repudiation of origin.

D. The given solution provides integrity. Because it provides authentication and have not been changed.

E. It does not provide replay attacks because it does not captures the traffic. The client does not receive the messages twice.

Alice and Bob both have RSA Public-Private key pairs: (PUA, PRA) and (PUB, PRB). They-example-1
Alice and Bob both have RSA Public-Private key pairs: (PUA, PRA) and (PUB, PRB). They-example-2
User Avi Kivity
by
4.4k points