sustainability Article A Fair and Secure Reverse Auction for Government Procurement Chia-Chen Lin 1,*, Ya-Fen Chang 2, Chin-Chen Chang 3 and Yao-Zhu Zheng 4 1 Department of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taichung 41170, Taiwan 2 Department of Computer Science and Information Engineering, National Taichung University of Science and Technology, Taichung 40401, Taiwan;
[email protected] 3 Department of Information Engineering and Computer Science, Feng Chia University, Taichung 40724, Taiwan;
[email protected] 4 Department of Computer Science, National Tsing Hua University, Hsinchu 30013, Taiwan;
[email protected] * Correspondence:
[email protected] Received: 21 August 2020; Accepted: 12 October 2020; Published: 16 October 2020 Abstract: With the development of e-commerce, the electronic auction is attracting the attention of many people. Many Internet companies, such as eBay and Yahoo!, have launched online auction systems. Many researchers have studied the security problems of electronic auction systems, but few of them are multi-attribute-based. In 2014, Shi proposed a provable secure, sealed-bid, and multi-attribute auction protocol based on the semi-honest model. We evaluated this protocol and found that it has some design weaknesses and is vulnerable to the illegal operations of buyers, which results in unfairness. In this paper, we improved this protocol by replacing the Paillier’s cryptosystem with the elliptic curve discrete (ECC), and we designed a novel, online, and multi-attribute reverse-auction system using the semi-honest model. In our system, sellers’ identities are not revealed to the buyers, and the buyers cannot conduct illegal operations that may compromise the fairness of the auction.