The invention provides a 
security authentication method based on 
Bluetooth and sound 
waves. The method comprises steps: a user App sends a request to a 
server, the 
server generates a Token1 by computing a user ID and a key Key, and the Token1 is returned to the App; a 
payment acceptance terminal obtains a Token2 generated by computing of an incremental factor, a 
payment acceptance terminal serialnumber and the key from the 
server, and the Token2 and a data packet after site information is encrypted are broadcasted through the 
Bluetooth; the user App acquires the broadcasted data packet through scanning by the 
Bluetooth, the key Key is calculated according to the Token1, and the key Key is used to decrypt and verify the broadcasted data packet; after passing the 
verification, the user Appuses the above key Key to encrypt 
ticket information and the site information into a 
ciphertext, the 
ciphertext is then modulated into sound 
waves of a corresponding frequency, and the sound 
waves aresent to the 
payment acceptance terminal; and the payment acceptance terminal receives the sound waves to acquire the 
ciphertext, and a key Key is calculated through the Token2 for decryption and 
verification. Hidden 
security authentication dangers for an NFC technology can be solved, the Bluetooth payment security is improved, and the privacy and the property security of the user are protected.