From b9612d94f453a29dcd8aef3775c96f3939b31585 Mon Sep 17 00:00:00 2001 From: Vicky Rampin Date: Mon, 8 Nov 2021 00:13:16 +0000 Subject: [PATCH] add assignment details to README --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index ef29ba5..2eaf65c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,10 @@ # 2021 CSCI-GA3205 Homework 09 +Vicky Rampin + +Pick one of the following and implement: + +1) **Network Packet sniffer**. Packet sniffers are programs that intercept the network traffic flowing in and out of a system through network interfaces. Packet sniffers can be coded by either using sockets API provided by the kernel, or by using some packet capture libraries. Write a program and implement your own packet sniffer in your programming language of choice. +2) **RSA Encryption Implementation**. Write a program to encrypt and decrypt a message (string) using the RSA algorithm. You can implement the functions you need or use the libraries. +3) **Hash generator**. Think of designing your own hash generator and then implementing it in your programming language of choice. It doesn't have to outperform SHA! It could be so easy as converting letters to their Hex values and running a formula. I believe you can be more creative though :) +4) **AES Encryption Implementation**. Write a program to encrypt and decrypt a file using the AES algorithm. You can implement the functions you need or use the libraries.