Blind signature scheme is a special form of digital signature that is often applied in electronic voting systems, blockchain technology, and e-commerce. Nevertheless, the currently published blind signature schemes still have inherent weaknesses in that they lack a mechanism to authenticate communicating parties and are affected by Man in The Middle attacks. To overcome this weakness, it is usually necessary to deploy additional public key infrastructure (PKI) to issue certificates to signers, and this leads to increased development costs for blind signature schemes. In this paper, we propose a blind signature scheme using the Schnorr Zero-Knowledge Proof (ZKP) mechanism with interaction on the Edwards Elliptic curve. The goal of proposed solution is to integrate a user authentication mechanism into a blind signature scheme to prevent Man in The Middle attacks. We compare our suggested solution to the blind signature scheme during the implementation of the PKI system to draw conclusions about its advantages, disadvantages, and feasibility.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Blind Signature Scheme with Mutual Authentication Using Schnorr ZKP on Edwards Elliptic Curves

  • Hanh Tran Thi,
  • Nghi Nguyen Van,
  • Ngoc Le Anh,
  • Hung Dinh Van

摘要

Blind signature scheme is a special form of digital signature that is often applied in electronic voting systems, blockchain technology, and e-commerce. Nevertheless, the currently published blind signature schemes still have inherent weaknesses in that they lack a mechanism to authenticate communicating parties and are affected by Man in The Middle attacks. To overcome this weakness, it is usually necessary to deploy additional public key infrastructure (PKI) to issue certificates to signers, and this leads to increased development costs for blind signature schemes. In this paper, we propose a blind signature scheme using the Schnorr Zero-Knowledge Proof (ZKP) mechanism with interaction on the Edwards Elliptic curve. The goal of proposed solution is to integrate a user authentication mechanism into a blind signature scheme to prevent Man in The Middle attacks. We compare our suggested solution to the blind signature scheme during the implementation of the PKI system to draw conclusions about its advantages, disadvantages, and feasibility.