AN-295 Project Encryption in MC4

AN-295 Project Encryption in MC4

There are now 3 variants for the project encryption: Controller, User and OEM. Controller Project Encryption is backwardly compatible with the previous version, so the current scheme will work correctly with Motion Perfect V2 and the Autoloader.

During encryption, files are encrypted against the hash value of a user supplied password. This password is kept secret. When an encrypted program is sent, an accompanying key is sent that will allow the program to be decrypted. The person receiving the key never sees the original password.
    • Related Articles

    • project encryption

      1. Encrypt the project with your password. 2. Get the decryption Key (= value from your password and the controller serial number) 3. Load the project using the key. The programs cannot be read or edited when in the controller. The programs cannot be ...
    • Trio Project Keys

      I used to be able to generate project keys for Trio’s that are out in the field by using the Motion Perfect 2 project encryptor. I’d put the last 5 digits of the serial number in and that would give me the project key so I could make SD cards with ...
    • AN-298 Multi User Encryption

      In a company, key features of that company’s technology are encrypted by a supervisor in a partial MP project. This encrypted project is handed to engineers who tailor the project to machines by adding machine specific program(s). After completing ...
    • Loading encrypted project from SD card

      This is the content for the SD card TRIOINIT.BAS ' *** ' SD Card decryption demo. ' Prepared by Trio Motion Technology Ltd. ' ' *** PROJECT_KEY "O5/A6qXkaXc" FILE "LOAD_PROJECT" "training ecr1" Replace the key above with yours and use your project ...
    • MC_CONFIG vs Flash parameters

      All Motion Coordinators store the IP_ADDRESS, IP_NETMASK and IP_GATEWAY in Flash memory.  So there is usually no need to add them to the MC_CONFIG. There are some differences with other system parameters. MC4N-ECAT, MC4N-RTX, MC6N-ECAT, Flex-6 Nano ...