f4exb / dsdcc

Digital Speech Decoder (DSD) rewritten as a C++ library
290 stars 60 forks source link

Decrypt the decoded DMR voice #13

Closed studentdsd closed 6 years ago

studentdsd commented 6 years ago

Hello Sir, I need to know your opinion about decryption DMR voice. Do you think it is possible to add a function to your code which able to decrypt DMR ? Have you ever considered this property for next version of program? Added to this, I have several question about DMR code in your project and related error. I ask you to guide me Where do I put these questions? Thanks.

f4exb commented 6 years ago

Hi,

I don't know if there is a standard way to encrypt and therefore decrypt voice data. Need to check the ETSI standard. If so the encryption algorithm would be known and it may be possible if the user provides the encryption key. I do not intend to allow hacking the encryption key using this software. Can you be more precise about the "error" you get?

Brgds.

studentdsd commented 6 years ago

Thanks for your helpful answer. It is not really error, I just tried to decode a DMR sample by using sox form this site: https://www.sigidwiki.com/wiki/Digital_Mobile_Radio_(DMR) but it seems I need to set specific parameters to decode it. Do you have any suggestion? I decoded it by means of ِDSD by using SDR# and Cubicsdr because the DSD is not able to demodulate NFM.

f4exb commented 6 years ago

The typical command is listed here: https://github.com/f4exb/dsdcc#running

studentdsd commented 6 years ago

You are right, I read the mentioned section again. the mono channel ".dis" file is used in samples folder for DMR but my wav file has two channels. when I open this file by using SOX. the file will play more slower than actual rate.

f4exb commented 6 years ago

Actually it is easy to convert to single channel (mono) using sox.

f4exb commented 6 years ago

As I understand from the screenshot you're talking about DSD+ here not DSDcc so your question is out of subject.