首页> 外文期刊>Security and Communications Networks >A new secure Internet voting protocol using Java Card 3 technology and Java information flow concept
【24h】

A new secure Internet voting protocol using Java Card 3 technology and Java information flow concept

机译:使用Java Card 3技术和Java信息流概念的新的安全Internet投票协议

获取原文
获取原文并翻译 | 示例
           

摘要

Recently, there has been a spate of interest in Internet voting systems because of advantages such as participation, efficiency, accuracy, and transparency. However, challenges for having a secure i-voting system are considerable. Unless these systems are designed and implemented carefully, citizens might lose their trust on the whole voting process. This paper introduces a novel online voting protocol, which satisfies the desired security requirements of i-voting as collusion resistance, fairness, coercionbribery, and secure voting platform. Although Internet voting systems provide convenience for voters by requiring just a PC and an Internet connection, they might be subject to some drawbacks as PCs are very susceptible to malware and sophisticated attacks. To clarify, voter side insecure platform is one of the biggest challenges in Internet voting, which would breach voter's privacy and also affect the integrity of election. In this paper, we present an alternative to the voters' insecure PCs. Java Card 3 is the latest version of Java Card, which could be considered as voter's portable secure Web server. It can obtain an IP address and communicate with other network nodes with hypertext transfer protocol secure (HTTPS). Therefore, regardless of utilizing a trusted device at the client side, end-to-end security is guaranteed. This means that Java Card 3 can resolve challenges, which are posed by insecurity of the vote casting PC. Furthermore, to enhance the security and guarantee the confidentiality and integrity of the data, which are stored in the card during the voting process, we have used Java information flow. An implementation of this protocol is proposed on the basis of Java Card 3 servlet container and Web server technology in which the card and electoral servers communicate on a machine-to-machine basis. Copyright (c) 2014 John Wiley & Sons, Ltd.
机译:最近,由于诸如参与,效率,准确性和透明性之类的优点,人们对因特网投票系统产生了极大的兴趣。然而,具有安全的i-投票系统的挑战是巨大的。除非精心设计和实施这些系统,否则公民可能会失去对整个投票过程的信任。本文介绍了一种新颖的在线投票协议,该协议可以满足i-voting所需的安全要求,包括共谋抗性,公平性,强制性贿赂和安全的投票平台。尽管Internet投票系统仅需要一台PC和Internet连接即可为选民提供便利,但由于PC极易受到恶意软件和复杂攻击的侵害,因此它们可能会存在一些缺陷。需要说明的是,选民一方的不安全平台是互联网投票中最大的挑战之一,它将破坏选民的隐私并影响选举的完整性。在本文中,我们提出了一种替代选民不安全的个人电脑的方案。 Java Card 3是Java Card的最新版本,可以视为选民的便携式安全Web服务器。它可以获取IP地址并使用超文本传输​​协议安全(HTTPS)与其他网络节点通信。因此,无论在客户端使用可信设备如何,都可以保证端到端的安全性。这意味着Java Card 3可以解决由投票计算机的不安全性带来的挑战。此外,为了提高安全性并保证投票过程中存储在卡中的数据的机密性和完整性,我们使用了Java信息流。在Java Card 3 Servlet容器和Web服务器技术的基础上,提出了该协议的实现,在该技术中,卡和选举服务器在机器之间进行通信。版权所有(c)2014 John Wiley&Sons,Ltd.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号