2018 FALL Edition All the homework has to be presented via http://git.akaver.com/ITK-WebAppSec-2018/akaver-lecture-demos.git Please create only one project/repo! Homework 00 - Deadline - 11 Oct 2018 23:59 Diffie-Helman implementation (no bigints)! Homework 01 - Deadline - 11 Oct 2018 23:59 Brute force breaking of RSA Console application a) Implement RSA key generation and encryption, ask for user input (choose primes, plaintext message (number)) b) Given the one side of the key and ciphertext, brute force the message. Enigma Deadline - 05 dec 2018 23:59 Based on your own research (internet) and movie. What type of encryption was used in Enigma? What where its weaknesses? Why and How was it broken? Please follow all formal rules for writing (Final Thesis rules).