Other Parts Discussed in Thread: UNIFLASH
I'm having issues finding exactly what I need to create the production code signing certificate.
I'e looked at the following:
- Section 3.2.5.1 of the CC3120, CC3220 Security App Note
- Section 7.4 of the Network Processor Programmer's Guide
- CC3120 & CC3220 Generate Certificate page on the T.I. wiki.
It isn't clear to me what is necessary to create the certificate(s). The T.I. wiki shows how to create a self signed certificate but doesn't really explain how to use/which certificate is necessary from a CA.
- What type of certificate do I need to get from a Certificate Authority?
- How do I sign the certificate for use with the CC3220?
- Do I need to flash more than one certificate (i.e. trusted-cert and trusted-root-cert)?
- What's the benefit of having the certificate chain?
- Will the UniFlash tool throw an error when the code signing certificate has expired?
Thanks in advance.