Security module for radio telephone
First Claim
Patent Images
1. A security module for use with a radio telephone and preventing a KEY code from being read out from outside the security module comprising:
- an electrically rewritable non-volatile memory to which the KEY code is written;
encrypting means for encrypting data entered from outside the security module on the basis of the KEY code stored in said non-volatile memory, and outputting said encrypted data;
interface means for receiving data from outside the security module and outputting said encrypted data; and
control means for enabling said non-volatile memory to be accessed via an internal bus and an external bus and, when said non-volatile memory is accessed, deleting the KEY code.
1 Assignment
0 Petitions
Accused Products
Abstract
A security module for a radio telephone prevents a KEY code stored in a non-volatile memory from being read out for illicit use. The security module deletes the KEY code stored in the memory when accessed from the outside. Hence, although a KEY code can be written to the memory or the operation of the memory can be tested from the outside, the KEY code is prevented from being read out by an unauthorized person.
44 Citations
12 Claims
-
1. A security module for use with a radio telephone and preventing a KEY code from being read out from outside the security module comprising:
-
an electrically rewritable non-volatile memory to which the KEY code is written; encrypting means for encrypting data entered from outside the security module on the basis of the KEY code stored in said non-volatile memory, and outputting said encrypted data; interface means for receiving data from outside the security module and outputting said encrypted data; and control means for enabling said non-volatile memory to be accessed via an internal bus and an external bus and, when said non-volatile memory is accessed, deleting the KEY code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device adapted to be connected to a communication apparatus, comprising:
-
means for storing a KEY code; means for enciphering input data using the stored KEY code to produce enciphered data; means for interchanging said input and enciphered data with said communication device; and means for erasing said KEY code from said storing means in response to access to said storing means from outside the security module. - View Dependent Claims (8, 9)
-
-
10. An apparatus comprising:
-
means for sending a call-up signal with an identification (ID) code to a remote station; means for receiving random data from said remote station; means for storing a first KEY code; means for encrypting the received random data with the stored first KEY code to produce a first encrypted data; means for transmitting said first encrypted data to said remote station; and means for erasing said first KEY code from said storing means when said storing means is accessed from outside the security module. - View Dependent Claims (11)
-
-
12. A method of preventing a KEY code in a memory from being stolen, comprising the steps of:
-
storing said KEY code in said memory; incorporating said memory in a module; encrypting data in said module by using said KEY code; and erasing said KEY code from said memory when said memory is accessed from outside of said module.
-
Specification