Semiconductor device, authentication system, and authentication method
AssigneeRenesas Electronics Corporation
InventorsTadaaki TANIMOTO, Daisuke MORIYAMA, Yoshitaka TAKI
Life of this patent
Estimating the term…
Abstract
Provided is a semiconductor device which can perform secure data transmission/reception considering functional safety. The semiconductor device includes a hardware security module circuit which performs an authentication process and an error detection circuit used to perform an error detection process at least on first data which is processed in the hardware security module circuit. A memory area associated with the error detection circuit is configured to be accessible only by the hardware security module circuit when the error detection process is performed at least on the first data.
Claims18
A semiconductor device, comprising:
- a hardware security module circuit which performs an authentication process;
- and
- an error detection circuit used to perform an error detection process at least on first data which is processed in the hardware security module circuit,
- wherein a memory area associated with the error detection circuit is configured to be accessible only by the hardware security module circuit when the error detection process is performed at least on the first data.
An authentication system, comprising:
- a first device;
- and
- a second device which is communicative with the first device,
- wherein, from the first device to the second device, target data to be transferred is transferred,
- wherein the second device includes:
- a hardware security module circuit which performs an authentication process;
- and
- an error detection circuit used to perform an error detection process at least on the target data to be transferred which is processed in the hardware security module circuit, and
- wherein a memory area associated with the error detection circuit is configured to be accessible only by the hardware security module circuit when the error detection process is performed at least on the target data to be transferred.
An authentication method, comprising:
- performing an authentication process on first data;
- performing an error detection process on the first data;
- performing access control over a memory area associated with the error detection process;
- and
- allowing, when the error detection process is performed on the first data, a circuit which performs the authentication process to read or write data from or to the memory area without depending on a specification made under the access control.
Dependencies are inferred from the claim text.