A data processor includes an authentication circuit for judging access
right. The data processor further includes a nonvolatile memory cell
array formed on an insulator film of a chip, and a conductor layer
provided between a logic circuit of the authentication circuit and the
nonvolatile memory cell array. The nonvolatile memory cell array can
store at least part of authentication information or an authentication
program.