Section # |
Description |
Points |
Part I |
||
1 |
Get familiar with openssl command line |
- |
2 |
Show a picture for ECB.bmp and CBC.bmp and explain your
observation. |
2 |
3 |
-
What is your observation when you
corrupt a bye in each encryption mode and explain the reasons (Answer
question 1 and 2) (8, 2 for each mode) - Answer
question 3 (2) |
10 |
4 |
A program which compiles and find the secret key (20) -
Partial credits given only if you
explain what your program suppose to do |
20 |
5 |
-
Report the screenshot from before
and after you do some mouse movement and keyboard activity (2) -
Get pseudoradnom
numbers from /dev/random and explain how you got the randomness in case the
command does not get executed (2) -
Repeat the previous step with
/dev/urandom and explain your observation (2) |
6 |
6 |
Show a screenshot of the CA certificate as well as certificate
for the server you signed using CA |
2 |
7 |
Show the certificate of the PKILabServer.com |
2 |
8 |
-
Show that Firefox cannot load the
website (2) -
Add the CA to trusted CA and
reload the page (2) -
Modify the certificate and report
what will happen (2) -
Trying to connect to localhost and
report what will happen (2) |
8 |