• To anyone looking to acquire commercial radio programming software:

    Please do not make requests for copies of radio programming software which is sold (or was sold) by the manufacturer for any monetary value. All requests will be deleted and a forum infraction issued. Making a request such as this is attempting to engage in software piracy and this forum cannot be involved or associated with this activity. The same goes for any private transaction via Private Message. Even if you attempt to engage in this activity in PM's we will still enforce the forum rules. Your PM's are not private and the administration has the right to read them if there's a hint to criminal activity.

    If you are having trouble legally obtaining software please state so. We do not want any hurt feelings when your vague post is mistaken for a free request. It is YOUR responsibility to properly word your request.

    To obtain Motorola software see the Sticky in the Motorola forum.

    The various other vendors often permit their dealers to sell the software online (i.e., Kenwood). Please use Google or some other search engine to find a dealer that sells the software. Typically each series or individual radio requires its own software package. Often the Kenwood software is less than $100 so don't be a cheapskate; just purchase it.

    For M/A Com/Harris/GE, etc: there are two software packages that program all current and past radios. One package is for conventional programming and the other for trunked programming. The trunked package is in upwards of $2,500. The conventional package is more reasonable though is still several hundred dollars. The benefit is you do not need multiple versions for each radio (unlike Motorola).

    This is a large and very visible forum. We cannot jeopardize the ability to provide the RadioReference services by allowing this activity to occur. Please respect this.

ProVoice audio samples requested

Status
Not open for further replies.

mitaux8030

Member
Joined
Nov 21, 2005
Messages
270
Location
Home
Hi all,
I'd like to request two fairly high quality audio samples of some ProVoice as heard on a communications receiver (taken from a discriminator output would be perfect)... but there is a catch.

I need one recording to be from group that is KNOWN to be unencrypted digital ProVoice
and
I need one recording from a group that is KNOWN to be encrypted digital ProVoice.

If you can help with one or the other - or both! - I'd be very appreciative.

What I'm trying to do is determine if it is possible to distinguish unencrypted ProVoice from encrypted ProVoice just by ear. FYI it's quite easy to distinguish MA-Com's earlier Aegis encrypted vs. unencrypted - the difference is subtle but easy to pick once you know what to listen for.

The ProVoice samples that live on the 'net already lack any information as to wether they're encrypted or not.
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
It is VERY easy to tell if a ProVoice call is encrypted (but not by ear).

The header of every voice frame includes a 64 bit crypto IV (initialization vector). The "in-the-clear" crypto IV is the hexadecimal value 0xD2 repeated eight times.

I can send you samples of both. I can't tell them apart without looking at the actual bits.
 
Last edited:

mitaux8030

Member
Joined
Nov 21, 2005
Messages
270
Location
Home
I have seen that, but not interested in that.
What I want, as per the first message, is two samples of provoice, one KNOWN to be encrypted, one KNOWN to be unencrypted. I want to see if I can pick the difference by ear alone. Just for my own interests sake. None of the samples on the web say wether they're encrypted or not, and they're not real great quality.

Anyone able to help? Anyone at all?
 

car2back

Member
Joined
Dec 19, 2004
Messages
3,021
Location
Tulsa, OK
Post your request in the Oklahoma forum, someone in the Oklahoma City Area probably wouldn't mind providing some recordings of OCPD traffic for you!
 

poltergeisty

Truth is a force of nature
Banned
Joined
May 7, 2004
Messages
4,020
Location
RLG, Fly heading 053, intercept 315 DVV
I have seen that, but not interested in that.
What I want, as per the first message, is two samples of provoice, one KNOWN to be encrypted, one KNOWN to be unencrypted. I want to see if I can pick the difference by ear alone. Just for my own interests sake. None of the samples on the web say wether they're encrypted or not, and they're not real great quality.

Anyone able to help? Anyone at all?
Could you hear the difference between an MP3 encoded in 128 VBR vs a MP3 encoded 128 Constant bit rate...?


VBR 128 Ssettings were, low 128/high 144

Constant bit rate 128



Well, I guess there is a difference.. I can hear it anyhow. The idea is behind the way the data is encode rather than how it is heard. In other words, can you hear the encrypted bits vs non encrypted bits? There would be no change in audio to the ear. Maybe to a dog. You need a certain hearing range...like a computer..
 
Last edited:

js_scan888

Member
Joined
Jul 1, 2008
Messages
56
Could you hear the difference between an MP3 encoded in 128 VBR vs a MP3 encoded 128 Constant bit rate...?

can you hear the encrypted bits vs non encrypted bits? There would be no change in audio to the ear.
Think of it like this: A drummer/percussionist plays a solo from a sheet of music. To the trained ear you will hear the different beats, rhythm patterns, and knocking sounds being played. Now the musician scrambles/encrypts the notes on the music sheet and plays the solo again. You will notice that the patterns and beats you were hearing are now different. Listen to a data channel for several minutes and you will start hearing the various patterns. I would think that general voice data patterns would be different when encrypted but it also depends if the clear data is interleaved beforehand and what type of modulation is being used. The original poster is trying to find a reference point in order to do his own comparison.
 

mitaux8030

Member
Joined
Nov 21, 2005
Messages
270
Location
Home
yes, I could actually (only just!) pick the difference audibly - there's less mp3 artifacts for the higher pitched components with the VBR recording.

Like I said, its quite easy to pick the difference with Aegis encrypted vs unencrypted, once you know what you're listening for. I'm wondering if provoice has that same trait?

Anyway I will pose the question to the Oklahoma section. That'll definitely be encrypted, yes?
 

mitaux8030

Member
Joined
Nov 21, 2005
Messages
270
Location
Home
Thanks UniTrunker, very much appreciated.

So there IS an audible difference. I can clearly pick it - its actually easier to pick than Aegis encrypted vs unencrypted. Curiosity sated at last!

(this comes from a guy who used to listen to C-64 'fast-load' tapes and try to pick the loading baud rate... yeah I know, wierd!)
 

MattSR

Member
Joined
Jul 26, 2002
Messages
395
Location
Sydney, Australia
I have done the same with clear and encrypted P25 too.. there are subtle differences that a trained (crazy?) person can distinguish the two
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
So there IS an audible difference. I can clearly pick it - its actually easier to pick than Aegis encrypted vs unencrypted. Curiosity sated at last!
The "difference" you hear may be due to the content (eg. what was actually spoken) rather than the use of a different key.

For a real test - you would need the same audio - encrypted three different ways (including one clear sample).
 

mitaux8030

Member
Joined
Nov 21, 2005
Messages
270
Location
Home
Stictly speaking that would be correct. But once you consider that encryption is effectively going to remove any trace of 'regularity' to the resultant bit stream, you can then say with reasonably high confidence that neither content nor key will (or should, if the designer is worth his salt!) be a factor in this.

I believe what I'm hearing in the unencrypted sample is regular vocoder framing patterns - and these are largely absent in the encrypted sample. Any trace of 'regularity' in the encrypted sample would be Layer 1 like Um framing. I've observed the very same effect with Aegis too.

Anyway, I'm not going to get too serious or categoric in my findings, just a 'this is the most likely situation' is good enough to satisfy my curiosity. If I were seriously trying to reverse engineer the samples then I'd have to go to that level of course - but that's not what I'm doing. Far from it, I have only very minimal training in cryptology, I definitely wouldn't have the skills to do anything like this.
 

RiceCake

Member
Joined
Sep 4, 2008
Messages
62
The biggest goal in cryptography is to remove any "noticeable" marks in the stream in relation to the data. Any algorithm that can be predicted can be broken without knowing the key. The harder the key and the harder the algorithm, the more scrambling, or "rounds", the data goes through...

In other words, lets take the phrase...

The quick brown fox.

In unencrypted form over a radio system, we can (lazily) use numbers to denote what this should sound like when spoken by using higher numbers for higher pitches...

00012300030021002303031110001233322

Bear with me...the zero's are when nothing is spoken, 1 is a low tone, 3 is high, etc... In actual digital communications, these bits fly by at much faster (9600 bps on some) speeds to allow way higher fidelity, so it might be hard, by ear, to even remotely pick up these changes.

But, here comes cryptography. Fun!

Lets say the number 1 is our encryption key. Now, adding 1 to every number is kinda pointless. In our super-primitive digital system, it would only make the pitch higher. Lets have some more fun, we'll add 1 to every second number, and every other number we'll add the number to its left to it.

11226411441142116444443221114374632

Very rudementary? Yes. But in terms of what digital sounds like?

It should sound exactly like pure static, regardless of what people say on it.
 

RiceCake

Member
Joined
Sep 4, 2008
Messages
62
The same reason why I wouldn't post my credit card number on this forum.

You have no idea who can be listening.

Encryption fixes that.
 
Status
Not open for further replies.
Top