Rubric

Keep in mind that 79 students have already been assessed using this rubric. Changing it will affect their evaluations.
HW2 Rubric
HW2 Rubric
Criteria Ratings Pts
Part A: Correct Passwords
threshold: pts
5 pts Full Marks
0 pts No Marks
pts
5 pts
--
Part A: Pseudo Code
threshold: pts
5 pts Full Marks
2.5 pts Partial Marks Not all password possibilities covered
0 pts No Marks
pts
5 pts
--
Part A: Running Time
threshold: pts
5 pts Full Marks
2.5 pts O(n), n is number of passwords Correct answer is O(10^n), where n is password length
0 pts No Marks
pts
5 pts
--
Part A: Improvement
threshold: pts
5 pts Full Marks
0 pts No Marks
pts
5 pts
--
Part B: Code for attack.py
threshold: pts
25 pts Full Marks
20 pts Minor mistakes in the code Graders can fix the code within 5 minutes
0 pts No Marks
pts
25 pts
--
Part B: Problem with the scheme
threshold: pts
10 pts Full Marks
5 pts Explanation partially correct 1. Change the IV 2. Change "MAC"/Hash
0 pts No Marks
pts
10 pts
--
Part B: Fix the scheme
threshold: pts
5 pts Full Marks
0 pts No Marks
pts
5 pts
--
Part C: Code for dh_sol.py
threshold: pts
25 pts Full Marks
0 pts No Marks
pts
25 pts
--
Part C: Explanation
threshold: pts
15 pts Full Marks
0 pts No Marks
pts
15 pts
--
Bonus: Correct Password
threshold: pts
7.5 pts Full Marks
0 pts No Marks
pts
7.5 pts
--
Bonus: Pseudo Code
threshold: pts
2.5 pts Full Marks
0 pts No Marks
pts
2.5 pts
--