Keyloading a Motorola radio¶
APX Series (Software keyloading)¶
Prerequisites¶
- APX CPS
- Programming cable
- KFDTool
- Radio Feature Sets (either combination is supported, however you will be limited to the algorithm(s) in your flashcode).
- QA06653 SW-AES
- QA07949 DES Software Crypto
- Q667 Advanced Digital Privacy
CPS Configuration¶
Secure Configuration > Secure Wide¶
- General:
- Secure Operation:
Software
- Secure Algorithms:
- Check the boxes for the algorithms you will be loading (as available in the radio's flashcode)
- Keyloading Source:
KVL
- Secure Operation:
- Encryption Key List:
- Create as many rows matching the number of keys you will be loading
- Key Name should match the keys you will be loading for easy identification
- CKR# needs to be in the decimal format value
Trunking Configuration > Trunking Personality¶
Select the Personality
that contains the Talkgroups
you will be assigning the keys to.
- Talkgroup Per talkgroup
- Secure / Clear Strapping:
Select
orSecure
depending on your system's requirements - Key Select:
<Assign your key>
- Secure / Clear Strapping:
KFDTool Configuration¶
Multi Key Load¶
Make sure you have your .ekc file
Steps:
- Download KFDTool from the above link
- Unzip the compressed file (No installation needed)
- Connect your APX radio via USB programming cable
- Select
Container
>Open
- Navigate to your downloaded .ekc file and open it.
- Enter the password for your file.
- Select P25 KFD > Multiple Keyload from the top navigation bar
- Select the keys from the "Available" list and click
Add
. - Click
Load
. - Your radio should beep momentarily and then reboot.
TROUBLESHOOTING:
If you receive a key length error, check the following
- The number of entries in the
Secure
section table matches the number of keys you are trying to load. - The CKR is correct for each key.