Reflection on Security Issues

This assignment is worth 25 points.

Suppose you are on a consulting team to design a voting system for your state in which people can vote by logging on to a website (from a computer, smartphone, or other Internet-connected device).

  1. What are some important design considerations?
  2. What are potential flaws in such a system?
  3. How can these flaws be prevented?
  4. What is the impact of your methods used to overcome such flaws on the users of the system?

Please focus on social and ethical issues when addressing these questions.

Please post your response to these questions to your wiki page for this class.