| The ride-hailing platform provides a convenient way for users to complete the ride-hailing process anytime,anywhere through smartphones.These platforms arrange the nearest available vehicle to pick up users based on their ride-hailing requests,and the payment for the fare is processed through the ride-hailing platform.However,these platforms collect a large amount of user information and face many challenges in protecting privacy and security.In addition,due to the market monopoly of large ride-hailing platforms,they charge high fees to drivers,which greatly dampens driver enthusiasm and affects the healthy development of the market.The existing ride-hailing models on the market are mainly centralized and decentralized models.The centralized ride-hailing model is one of the most commonly used models and is vulnerable to denial of service(DoS)attacks.In addition,the centralized ride-hailing model also has the problem of low transparency when passengers and drivers choose each other,and some malicious third-party organizations may engage in improper behavior such as selling user data and charging users fees.In contrast,although decentralized ride-hailing models can avoid the possibility of malicious behavior by third parties in centralized models,their security is difficult to guarantee.In a decentralized model,data is stored in numerous nodes,and it is difficult to control the transmission and sharing of information between nodes,which also increases the risk of data leakage.In response to the above problems,two new ride-hailing model were proposed in this thesis.(1)Decentralized ride-hailing model based on Ethereum and attribute encryption schemes is designed a to address the issues of weak privacy and low diversity of passenger-driver choices in traditional ride-hailing models.The solution is secure,efficient,and diverse in choice.The security of the scheme is proved through security analysis,and the effectiveness and feasibility of the scheme are verified through simulation experiments.(2)We proposed a decentralized ride-hailing model based on Hyperledger Fabric and certificate-based proxy re-encryption to address the problems of long attribute encryption time and high and inefficient Ethereum transaction fees in the first solution.The security of the management system and the first solution is ensured through security analysis,and simulation experiments are carried out.The experimental results show that the scheme greatly improves storage efficiency and reduces time overhead. |