Java – Custom encrypted GSM call

Can you capture voice audio streams using Java (JME or Android), customize encryption, and then send them as regular streams through regular GSM calls? Decrypt the password on other mobile phones Does application level Java allow audio streams to be intercepted, or is it disabled at the hardware level?

Is there an application that does this?

Solution

The mobile network performs lossy transcoding on the voice channel, such as

>"Native" encoding / decoding echo canceller, > noise generator or > codec change

Therefore, I doubt that the encrypted voice data stream can continue to transmit through the mobile network in a way that allows the receiver to decrypt

Simple analogy: audio – > encryption – > MP3 compression – > mp3 decoding – > decryption – > audio This may not work or: if you do this, you have the opportunity to transmit encrypted streams over voice bearer

Your choice will be to perform this operation on the data bearer and transmit encrypted voice over IP But this requires a separate phone application on the mobile device

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>