| As the popularity of mobile intelligent devices,crowdsensing technology has developed rapidly.Many Io T applications use the perceptual data they provide to drive services,which greatly improves people’s quality of life.However,malicious nodes in crowdsensing may submit fake perceptual data,resulting in wrong analysis results.How to effectively guarantee the quality of sensing data is crucial.On the one hand,the location of the perceptual node,as one of the important factors affecting the quality of perceptual data,needs to be verified as legitimate.On the other hand,to determine the availability of perceptual data,the integrity of the perceptual data and the legitimacy of the identity of the perceptual nodes needs to be verified.However,the existing location authentication schemes have the problems of high costs and low security,and there is still a lack of effective schemes for data source location and identity authentication in crowdsensing.This paper uses cryptography and distance boundary protocols theory as the basic tools to research the location and identity authentication of participating users in crowdsensing through mechanism design.The research work is as follows:(1)A cooperation-based location authentication scheme for crowdsensing applications is proposed.Firstly,generate location proofs for each other by using users with smart devices as location proof cooperators,and a distance boundary protocol is constructed by using the same random number of multiple hashes to obtain new information,a location verification scheme based on distance bounding protocols is designed to verify the validity of user’s location.Secondly,the initial selection of location proof cooperators is completed based on region segmentation,and the reputation model is introduced to evaluate the trust degree of cooperators in different regions,which effectively prevented collusion attacks between location proof requesters and cooperators.Thirdly,the incentive mechanism based on a reputation model and task completion time is designed,which the aim of motivating more users to participate in location proof and improving the efficiency of cooperators in completing tasks.Finally,security analysis demonstrates that the proposed scheme is resistant to different types of malicious attacks while protecting user privacy,and the performance evaluation shows that the proposed scheme has advantages in computational and communication overhead.(2)A certificateless signature scheme based on national secret algorithm and location in crowdsensing is proposed.Firstly,using the trusted center to collect spatiotemporal location tags for legal locations,and realize the location authentication of data perceptual node and key transmission by using the fuzzy extractor.Secondly,the perceptual node communicates with the trusted center to generate identity and locationbased keys to sign and upload the data.The signature only needs to be verified once by the data requestor to confirm the legitimacy of the identity and location of the perceptual node,and also ensure the integrity of the data.Meanwhile,it also avoids the key escrow issues associated with having location-based keys generated by trusted third parties.Finally,the security analysis and the performance analysis show that the scheme is secure in the random oracle model,and has more functions and higher efficiency than the existing schemes. |