![]() |
CSC347 Introduction to Information Security
|
| Due: | December 5, 2016 at 11:50 PM |
|---|---|
| Late penalty: | 0% for 2 days, not accepted after that (so if you are swamped, hand in by the 7th) |
| Hand in: |
Electronic submit here,
your zip file (a3.zip) containing ...
|
| Marking: | It is possible that some questions will not be marked. |
| Groups: | Groups of size 2. Both students receive the same mark. |
The Diffie Hellman Key exchange was used between Bob (you) and Alice (me) to exchange a shared symmetric
key. Alice used the key in cipher.py to encrypt a message, resulting in cipher.txt.
Your job is to
dhke_bob.py
dhke_bob.py via sample_run.bash, producing a collection of shared secrets, save this as shared_secrets.txt.
cipher.py and use the last shared secret generated by sample_run.bash to decrypt cipher.txt
Please find the following:
openssl x509 -in arnoldscert.pem -inform pem -text -noout.
openssl x509 -in tapanscert.pem -inform pem -text -noout.
openssl req -in req.pem -text -noout.
Your job, understand and document the following scripts (in this order):
Submit your firewall script annotated so that it is clear to Tapan which parts of your script accomplish which parts of this question.