@Selena @alison It's absolutely possible to build trustworthy voting systems, even out of untrustworthy components. But it requires that there be a reliable artifact of the voters' ballot choices (such as a paper ballot), which online voting systems, by definition, don't have.
This is a well understood area in which a great deal of progress has been made in the last decade. Google "Risk Limiting Audits" for details.