The invention provides an end-to-end voice
encryption method and device suitable for a multi-hop lossy channel and a
Bluetooth headset, and the method comprises the steps: carrying out the front-end
noise reduction, framing and segmentation of collected voice at a transmitting end, automatically selecting a group public key or a point-to-point private key from a pre-configured key set as a main key according to a session mode, and carrying out the end-to-end voice
encryption of the multi-hop lossy channel. And performing
time sequence scrambling, segment-by-segment
fast Fourier transform and sub-key-based
frequency domain encryption on a plurality of
time domain sub-segments in each frame according to the
master key, generating encrypted voice through inverse transformation and overlapped weighted smooth splicing, and transmitting the encrypted voice through a multi-hop
voice communication channel containing multi-stage
lossy coding and decoding. Framing segmentation, transformation, inverse
frequency domain encryption and inverse
time domain scrambling which are opposite to the above process are executed at a receiving end, and
noise reduction is combined with the U-shaped neural networks at the front end and the rear end to recover the voice to be understandable. According to the invention, flexible
key management and high-quality
secure voice transmission can be realized in a scene in which a group call and a point-to-point private call coexist and are subjected to
lossy compression for multiple times.