Can someone please let me know what is the use of CVC in the config file and how is it validated ? also can I have multiple CVC in a single config file?
The cvc stands for code verification certificate, it is used to validate firmware that is loaded to the modem, and will reject all firmware that is not signed with the CVC set in the modem config file.
See Public Key Cryptography for a good definition of its usefullness.
You have to use the CVC that was used to sign the firmware file....
Easiest way to figure this out is to change the file extension of the firmware to .p7b and open it on a windows machine, the dialog presented will allow you to export the certificate to a file, this is the cvc used to sign this firmware.
one cvc per config file,
The cvc stands for code verification certificate, it is used to validate firmware that is loaded to the modem, and will reject all firmware that is not signed with the CVC set in the modem config file.
See Public Key Cryptography for a good definition of its usefullness.
Thank You, so If am upgrading a firmware of CM , do I have to use a new CVC or the CVC that is already present in the config file would work ?
You have to use the CVC that was used to sign the firmware file....
Easiest way to figure this out is to change the file extension of the firmware to .p7b and open it on a windows machine, the dialog presented will allow you to export the certificate to a file, this is the cvc used to sign this firmware.