Control device, data transmission system and operation method thereof
AssigneeNuvoton Technology Corporation
InventorChi-Che MA
Life of this patent
Estimating the term…
Abstract
A control device includes a storage unit, a key generation unit and a processing unit. The storage unit stores a control device certificate and a programming device certificate. The key generation unit generates a first private key. The key generation unit also generates a first public key according to the first private key. The processing unit receives the control device certificate and the programming device certificate according to the first public key and a device identification code. The processing unit stores the control device certificate and the programming device certificate in the storage unit.
Claims20
A control device, comprising:
- a storage unit, configured to store a control device certificate and a programming device certificate;
- a key generation unit, configured to generate a first private key, and to generate a first public key according to the first private key;
- and
- a processing unit, configured to receive the control device certificate and the programming device certificate according to the first public key and a device identification code, and to store the control device certificate and the programming device certificate in the storage unit.
A data transmission system, comprising:
- a control device, configured to generate a first private key, generate a first public key according to the first private key, transmit the first public key and a device identification code, receive a control device certificate and a programming device certificate, and store the control device certificate and the programming device certificate;
- a programming device, configured to generate a second private key, generate a second public key according to the second private key, receive the first public key, generate a certificate signing request according to the first public key and the second public key, receive the control device certificate and the programming device certificate, store the programming device certificate, and transmit the control device certificate and the programming device certificate to the control device;
- and
- a server device, configured to receive the certificate signing request to generate the control device certificate and the programming device certificate.
An operation method of a data transmission device, comprising:
- using a control device to generate a first private key, generate a first public key according to the first private key, and transmit the first public key and a device identification code;
- using a programming device to generate a second private key, generate a second public key according to the second private key, receive the first public key, and generate a certificate signing request according to the first public key and the second public key;
- using a server device to receive the certificate signing request to generate a control device certificate and a programming device certificate;
- using the programming device to receive the control device certificate and the programming device certificate, store the programming device certificate, and transmit the control device certificate and the programming device certificate to the control device;
- and
- using the control device to receive the control device certificate and the programming device certificate, and store the control device certificate and the programming device certificate.
Dependencies are inferred from the claim text.