Aiming at the security of speech data in channel transmission and cloud storage,as well as the problems of retrieval efficiency caused by the large number,high dimension and high spatial complexity of speech data,an efficient speech biological hashing secure retrieval algorithm based on double hash index is proposed.Firstly,the spectral flux and kurtosis factor features of speech signal are extracted in the server terminal,and then the two features are fused,Bagging classification is used to classify speech signals by differential hashing,and the key distribution index table is constructed based on the classification results;then,according to the key distribution index table,the biometric template with a single mapping key is established,and its biometric hash is quantized to obtain the hash index;at the same time,the mixed do-main scrambling encryption is used to encrypt the original speech and construct the encrypted speech database;finally,the hash index and encrypted speech database are uploaded to the cloud and the biological hash index table is constructed.In the mobile terminal,using normalized hamming distance for matching retrieval.The experimental results show that the matching threshold interval obtained by the algorithm is(0.2694,0.4173),which shows that the retrieval system can flexi-bly select the matching threshold and has good robustness and discrimination;the average retrieval time of a single speech in the retrieval process is only 9.4957×10-4s,and the recall and precision after 15 kinds of content preservation operations are 100%,it shows that the algorithm has good retrieval performance and can meet the needs of speech retrieval in various environments;at the same time,the size of the encryption algorithm key space is 1060,which shows that it can resist ex-haustive key attack and ensure the security of speech data;in addition,the constructed biometric templates have good di-versity,security and revocability.