SEMICONDUCTOR DEVICE HAVING MULTI ACCESS LEVEL AND ACCESS CONTROL METHOD THEREOF
First Claim
1. A method of controlling access to an inner circuit in an interface circuit of a semiconductor device which includes the interface circuit and the inner circuit, the method comprising:
- providing an inputted password as an input of a hash operator;
performing a hash operation in the hash operator and outputting a first hash value;
controlling the hash operator so that the hash operation is repeatedly performed in the hash operator by providing the first hash value as an input of the hash operator when the first hash value and a second hash value stored in a nonvolatile memory do not coincide; and
setting an access level with respect to the inner circuit according to the repetition number of times of the hash operation of the hash operator when the first and second hash values coincide.
1 Assignment
0 Petitions
Accused Products
Abstract
An access control method of a semiconductor device includes providing an inputted password as an input of a hash operator; performing a hash operation in the hash operator and outputting a first hash value; controlling the hash operator so that the hash operation is repeatedly performed in the hash operator by providing the first hash value as an input of the hash operator when the first hash value and a second hash value stored in a nonvolatile memory do not coincide; and setting an access level with respect to the inner circuit according to the repetition number of times of the hash operation of the hash operator when the first and second hash values coincide.
-
Citations
17 Claims
-
1. A method of controlling access to an inner circuit in an interface circuit of a semiconductor device which includes the interface circuit and the inner circuit, the method comprising:
-
providing an inputted password as an input of a hash operator; performing a hash operation in the hash operator and outputting a first hash value; controlling the hash operator so that the hash operation is repeatedly performed in the hash operator by providing the first hash value as an input of the hash operator when the first hash value and a second hash value stored in a nonvolatile memory do not coincide; and setting an access level with respect to the inner circuit according to the repetition number of times of the hash operation of the hash operator when the first and second hash values coincide. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A semiconductor device comprising:
-
an inner circuit; a hash operator performing a hash operation with respect to an input and outputting a first hash value; and a secure controller providing passwords inputted from the outside as an input of the hash operator and setting an access level with respect to the inner circuit according to a repetition number of times of the hash operation when a first hash value outputted from the hash operator and the second hash value stored in the nonvolatile memory coincide, wherein the secure controller controls the hash operator so that the hash operation is repeatedly performed in the hash operator by providing the first hash value as an input of the hash operator when the first and second hash values coincide. - View Dependent Claims (9, 10)
-
-
11. A method of controlling access in an interface circuit of a semiconductor device which includes the interface circuit, the method comprising:
-
providing an inputted password as an input of a hash operator; performing a hash operation in the hash operator and outputting a first hash value; controlling the hash operator so that the hash operation is repeatedly performed in the hash operator by providing the first hash value as an input of the hash operator when the first hash value and a second hash value stored in a nonvolatile memory do not coincide; and setting an access level according to the repetition number of times of the hash operation of the hash operator when the first and second hash values coincide. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification