The invention discloses a method for controlling a single board to be safely started. The method comprises the steps that after the single board is powered on, the resigned name of a
software package to be loaded to the single board is acquired, the resigned name of the
software package is obtained by using a
single plate private key of the single board for resigning the
software package, and is made after the original signature of the
software package passes
verification through a
software package public key of the
software package, and the original signature is obtained by signing the software package through a software package private key of the software package; the resigned name of the software package is verified through a single board public key paired with the single board private key; after the resigned name passes
verification, the single board is started. According to the method for controlling the single board to be safely started, it can be guaranteed that the single board can still be safely started when the private key of the software package is leaked.