• 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.

Anytone Anytone 878 FW 1.14 Encryption

Status
Not open for further replies.

Astrak

Member
Joined
Feb 17, 2005
Messages
1,632
Location
Mesa, AZ
Does anyone know what was changed? I see in CPS and on the radio there is no longer an option for normal or engaged in encryption and CPS now allows more than for characters to be entered. I was able to communicate between a Btech radio and the 878 using enhanced encryption and whatever key it generates after entering for digits, now the radios no longer communicate. I tried copying the enhanced key from the Btech CPS into the 878 CPS with no luck.
 

Astrak

Member
Joined
Feb 17, 2005
Messages
1,632
Location
Mesa, AZ
I was under the impression that enhanced encryption in previous firmwares was AES256. I reverted back to FW 1.13 and now can communicate in normal encryption mode but still not in enhanced mode. I'll keep messing around and see what I can come up with.
 

RayAir

Member
Joined
Dec 31, 2005
Messages
1,930
Is it really AES and not just a repeated XOR scheme like TYT 128 bit enhanced privacy which is really only a generated 49 bit key stream to XOR over the plaintext? Same key stream every frame?
 

Astrak

Member
Joined
Feb 17, 2005
Messages
1,632
Location
Mesa, AZ
It very well could be, I'm not sure how I would go about finding out if that is what's really happening.
 

RayAir

Member
Joined
Dec 31, 2005
Messages
1,930
It very well could be, I'm not sure how I would go about finding out if that is what's really happening.

If you have dsdplus, add -v4 to your command line, then make some transmissions with encryption on.

Look to see if dsd displays "Alg=EP" and see if MI's display in the scrolling command line type window.

That should be enough to indicate if it's real encryption.
 

Forts

Mentor
Database Admin
Joined
Dec 19, 2002
Messages
6,715
Location
Ontario, Canada
Oh.... Also if your key doesn't use the entire keyspace (ie 1234BADF00D kinda thing) you need to pad the key with leading zeros to fill the entire keyspace or it doesn't work with Moto. I presume MotoTRBO cps does this automatically behind the scenes.
 

kayn1n32008

ØÆSØ
Joined
Sep 20, 2008
Messages
6,638
Location
Sector 001
Is it really AES and not just a repeated XOR scheme like TYT 128 bit enhanced privacy which is really only a generated 49 bit key stream to XOR over the plaintext? Same key stream every frame?

It is legit AES256. I’m using an XiR P8668 /w AES256 and a friend is using the AT-D878. For voice calls it works just fine.

It has issues, it does not encrypt text messages or GPS data. The Anytone does not support RC4 40bit with v1.14
 

kayn1n32008

ØÆSØ
Joined
Sep 20, 2008
Messages
6,638
Location
Sector 001
Oh... Also if your key doesn't use the entire keyspace (ie 1234BADF00D kinda thing) you need to pad the key with leading zeros to fill the entire keyspace or it doesn't work with Moto. I presume MotoTRBO cps does this automatically behind the scenes.

Interesting. As easy as it is to generate a 32 byte hex key on a site like random.org, I can’t imaging why you would not fill the entire key space with random characters. Using leading zeros weakens your TEK.
 

mancow

Member
Database Admin
Joined
Feb 19, 2003
Messages
6,880
Location
N.E. Kansas
If you have dsdplus, add -v4 to your command line, then make some transmissions with encryption on.

Look to see if dsd displays "Alg=EP" and see if MI's display in the scrolling command line type window.

That should be enough to indicate if it's real encryption.
Would that really be reliable though? I mean they could spoof the hex designation opcode couldn't they?
 

Astrak

Member
Joined
Feb 17, 2005
Messages
1,632
Location
Mesa, AZ
Using firmware version 1.13, both normal and enhanced encryption DSD does not indicate encryption. Using firmware 1.14 DSD does indicate encryption.
 

RayAir

Member
Joined
Dec 31, 2005
Messages
1,930
It is legit AES256. I’m using an XiR P8668 /w AES256 and a friend is using the AT-D878. For voice calls it works just fine.

It has issues, it does not encrypt text messages or GPS data. The Anytone does not support RC4 40bit with v1.14

I'm surprised. Might have to add a couple as backups instead of buying more Hytera's with AES licenses.
 

RayAir

Member
Joined
Dec 31, 2005
Messages
1,930
Oh.... Also if your key doesn't use the entire keyspace (ie 1234BADF00D kinda thing) you need to pad the key with leading zeros to fill the entire keyspace or it doesn't work with Moto. I presume MotoTRBO cps does this automatically behind the scenes.

Same issue with Hytera too.
Thanks for info.
 

Forts

Mentor
Database Admin
Joined
Dec 19, 2002
Messages
6,715
Location
Ontario, Canada
Interesting. As easy as it is to generate a 32 byte hex key on a site like random.org, I can’t imaging why you would not fill the entire key space with random characters. Using leading zeros weakens your TEK.

Because programmers are sometimes lazy and like to use a key they can remember... and really, even if it has a bunch of leading zeros it's still going to be difficult to crack. But yes, it would be potentially weaker.

Oh, also... FW & CPS 15 just dropped with some bug fixes.
 

Chris-KH2PM

Member
Premium Subscriber
Joined
Jan 1, 2008
Messages
272
Location
Northern Harnett Co. NC
 

M0LMK

Member
Joined
Jun 20, 2016
Messages
9
Location
Kent, UK
Does the 878 have a method to encrypt the signaling and DMRID similar the Hytera over-the-air encryption? I'm looking at replacing some Hytera radios and really like the way they handle this.
 
Status
Not open for further replies.
Top