GUARANTEEING THE DIGITAL BALLOT: ENSURING TRUST IN ONLINE VOTING