ECB2234 Assignment (10 marks)Use JavaScript to implement RSA including Key generation (4 marks)Encryption (2 marks)Decryption (2 marks)Signing (1 mark)Verifying (1 mark)Hint: In key generation the two primes are required to be more than 200;The public key is required to be more than 100;Use the Euclidean algorithm and the extended Euclidean algorithm in the key generation;Use the fast modular exponentiation algorithm for encryption decryption signing and verifying;Demonstration is required.The JavaScript code is required to submit;A document with chosen public and private parameters and demonstration data is required to submit.
Attachments: