ECE458-Assignments Assignment 1 Proof of Work Timing Attack Assignment 2 SQL injection Man-in-the-middle attack Cross-site request forgery Advanced Encryption Standard