Keyword search over encrypted cloud data based on blockchain in smart medical applications[J] COMPUTER COMMUNICATIONS 2022(192) Niu, Shufen Song, Mi Fang, Lizhi Yu, Fei Han, Song Wang, Caifen