Kodowanie znaku wywoławczego: 48-bitowe pole zawierające do 9 znaków alfanumerycznych eliminuje potrzebę posiadania i utrzymania scentralizowanej bazy danych identyfikatorów użytkowników. Szyfrowanie: Szyfrowanie poprzez randomizację (scrambler): operacja XOR na danych i pseudolosowej sekwencji binarnej utworzonej przy użyciu rejestru przesuwnego z liniowym sprzężeniem zwrotnym, który wykorzystuje jeden z trzech wielomianów sprzężenia zwrotnego, z okresami powtarzania odpowiednio 255, 65 535 i 16 777 215 bitów. Szyfrowanie AES: 128-bitowy szyfr blokowy działający w trybie licznikowym (CTR) z wybieranym przez użytkownika kluczem 128, 192 lub 256-bitowym. Kanał dodatkowy o niskiej przepustowości do krótkich i powtarzalnych transferów danych, np. danych o lokalizacji radiostacji lub telemetrii. Wiadomości tekstowe.

Wsparcie sprzętowe Przenośne transceivery tj. TYT MD-380, MD-390 i MD-UV380 można przeprogramować za pomocą bezpłatnego oprogramowania typu open-sourceOpenRTX – free and open source firmware for ham radios.. Obsługa M17 wymaga dodatkowej, niewielkiej modyfikacji sprzętowej.