|
Senior
Design Projects
Secure Web-Based Course Evaluations |
The project will design and implement the existing techiques to allow course evaluations on the web. The instructor will receive a list of students that have handed in their course evaluations, (so that handing in course evaluations can be made mandatory), and the course evaluations will be tabulated statistically. The student is assured complete anonymity that can only be broken by monitoring the connection between the student and the web server. Once the student has "voted", the only recorded items are the "vote" itself and the "receipt of the vote".
For more on this issue, see Rivest's paper. A search at cite seer will yield enough citations to use the state of the art.
The project needs a very clear design to substantiate the security claims being made. It is easy to hack together something that looks good, but the emphasis of the project will be the claim that (a) the design has no security holes and (b) that the implementation faithfully implements the design. A clear statements of threats to the protocol, design, or implementation is part of the project.
| © 2003 Thomas Schwarz, S.J., COEN, SCU | SCU | COEN | COEN350 | T. Schwarz |