From 177551e081241118b4dbf8b7ce84bbbbb406b145 Mon Sep 17 00:00:00 2001 From: lwvmobile Date: Sun, 6 Apr 2025 21:01:37 -0400 Subject: [PATCH] DMR: Display Alg Type on Late Entry Single Burst; --- src/dmr_block.c | 2 +- src/dmr_le.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/dmr_block.c b/src/dmr_block.c index 93bbc8b..9320527 100644 --- a/src/dmr_block.c +++ b/src/dmr_block.c @@ -934,7 +934,7 @@ void dmr_block_assembler (dsd_opts * opts, dsd_state * state, uint8_t block_byte if (alg != 0) fprintf (stderr, " MI(32): %08llX;", mi); if (alg == 0) fprintf (stderr, " Moto BP;"); if (alg == 1) fprintf (stderr, " RC4;"); - if (alg == 2) fprintf (stderr, " DES1;"); + if (alg == 2) fprintf (stderr, " DES;"); if (alg == 4) fprintf (stderr, " AES128;"); if (alg == 5) fprintf (stderr, " AES256;"); if (R && alg != 0) fprintf (stderr, " Key: %010llX;", R); diff --git a/src/dmr_le.c b/src/dmr_le.c index a50967e..cf1296e 100644 --- a/src/dmr_le.c +++ b/src/dmr_le.c @@ -459,6 +459,10 @@ void dmr_sbrc (dsd_opts * opts, dsd_state * state, uint8_t power) fprintf (stderr, "%s", KCYN); fprintf (stderr, " Slot 1"); fprintf (stderr, " DMR LE SB ALG ID: %02X; KEY ID: %02X;", alg + 0x20, key); + if (alg == 1) fprintf (stderr, " RC4;"); + if (alg == 2) fprintf (stderr, " DES;"); + if (alg == 4) fprintf (stderr, " AES128;"); + if (alg == 5) fprintf (stderr, " AES256;"); fprintf (stderr, "%s ", KNRM); if (opts->payload == 1) fprintf (stderr, "\n"); if (state->payload_keyid != key)