中国邮电高校学报(英文版) ›› 2018, Vol. 25 ›› Issue (5): 20-30.doi: 10.19682/j.cnki.1005-8885.2018.0026

• security • 上一篇    下一篇

Security of account and privacy of transaction for bitcoin

刘振华1,袁冬2,刘要辉3,李园园4   

  1. 1. 西安电子科技大学 计算机网络与信息安全教育部重点实验室;西安电子科技大学 应用数学系
    2. 西安电子科技大学数学与统计学院
    3. 西安电子科技大学 计算机网络与信息安全教育部重点实验室;西安电子科技大学 应用数学系
    4. 西安电子科技大学
  • 收稿日期:2018-03-22 修回日期:2018-05-29 出版日期:2018-10-18 发布日期:2018-10-18
  • 通讯作者: 袁冬 E-mail:1218338603@qq.com
  • 基金资助:
    国家重点研发计划项目(2017YFB0802000),国家自然科学基金项目(61472470)和陕西省教育厅专项科研计划项目(17JK0362)

Security of account and privacy of transaction for bitcoin

  • Received:2018-03-22 Revised:2018-05-29 Online:2018-10-18 Published:2018-10-18
  • Contact: Dong YUAN E-mail:1218338603@qq.com
  • Supported by:
    The National Key R&D Program of China under Grant No. 2017YFB0802000, the National Natural Science Foundation of China under Grants No.61472470 and 61572390, and the Scientific Research Plan Project of Education Department of Shaanxi Province under Grant No.17JK0362.

摘要: As a kind of cryptocurrency, bitcoin has attracted much attention with its decentralization. However, there is two problems in the bitcoin transactions: the account security and transaction privacy. In view of the above problems, a new partially blind threshold signature scheme is proposed, which can both enhance the security of bitcoin account and preserve the privacy of transaction. Firstly, transaction amounts are encrypted by employing the homomorphic Paillier cryptosystem, and output address is disturbed by using one-time public key. Then the encrypted or disrupted transaction information is signed by multiple participants who are authorized by using threshold secret sharing. Compared with partially blind fuzzy signature scheme, the proposed scheme can fully preserve the transaction privacy. Furthermore, performance analysis shows that the proposed scheme is secure and effective in practical applications.

关键词:

bitcoin, account security, threshold secret sharing, transaction privacy, one-time public key, Paillier cryptosystem

Abstract: As a kind of cryptocurrency, bitcoin has attracted much attention with its decentralization. However, there is two problems in the bitcoin transactions: the account security and transaction privacy. In view of the above problems, a new partially blind threshold signature scheme is proposed, which can both enhance the security of bitcoin account and preserve the privacy of transaction. Firstly, transaction amounts are encrypted by employing the homomorphic Paillier cryptosystem, and output address is disturbed by using one-time public key. Then the encrypted or disrupted transaction information is signed by multiple participants who are authorized by using threshold secret sharing. Compared with partially blind fuzzy signature scheme, the proposed scheme can fully preserve the transaction privacy. Furthermore, performance analysis shows that the proposed scheme is secure and effective in practical applications.

Key words: bitcoin, account security, threshold secret sharing, transaction privacy, one-time public key, Paillier cryptosystem