CN1227933C - Method of storing information for user of PHS handset - Google Patents
Method of storing information for user of PHS handset Download PDFInfo
- Publication number
- CN1227933C CN1227933C CN 03126903 CN03126903A CN1227933C CN 1227933 C CN1227933 C CN 1227933C CN 03126903 CN03126903 CN 03126903 CN 03126903 A CN03126903 A CN 03126903A CN 1227933 C CN1227933 C CN 1227933C
- Authority
- CN
- China
- Prior art keywords
- mobile phone
- authentication information
- control program
- key
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to a method for storing user information in PHS mobile telephones. Secret cipher keys are stored in the internal control program access region of a mobile telephone memorizer. Mobile telephone control programs obtain key user information through the terminal machines for writing numbers of telecommunication operators, and stores the cipher text in the read-write memorizer of a mobile telephone after the key user information is enciphered. The cipher keys are random ciphers dynamically generated when producers download control programs into mobile telephone memorizers, and are stored in the internal control program access region of the mobile telephone. The internal control program access region does not provide standard universal external interfaces which execute write operation and erasing operation for peripherals. The present invention can effectively prevent PHS mobile telephones from illegal parallel operation, and ensures the benefit of consumers and operators.
Description
Technical field
The present invention relates to the PHS mobile phone of tracking exchage, particularly relate to a kind of storage means of user profile of PHS mobile phone.
Background technology
As everyone knows, mobile communication is a kind ofly to transmit with wireless mode, and the communication mode of maneuverability, and this communication mode has obtained application widely in fields such as modern society's life and military affairs.Commercial mobile communication system mainly contains cdma system, gsm system and PHS system at present.As the mobile phone of mobile communication terminal device, people's ordinary consumption product and main means of communication have also been become.Corresponding with mobile communication system, existing mobile phone also mainly contains three types, i.e. CDMA mobile phone, GSM mobile handset and PHS mobile phone.Although it is little that mobile phone has a volume, carry and plurality of advantages such as easy to use, but still the parallel operation phenomenon can occur in some mobile phone uses, so-called parallel operation typically refers to the situation that more than one mobile phone uses same phone number, and this tends to the user is produced adverse consequences.CDMA mobile phone and GSM mobile handset are all utilized the secrecy processing of separation between machine and card technology realization to the mobile phone authentication information for this reason, and can prevent the appearance of parallel operation effectively.
Yet, the PHS mobile phone (being commonly called as wireless access hand-held set, Personal Handyphone System(PHS) or Personal Handyphone System) that uses does not then adopt the separation between machine and card technology at present, and be to use the number of writing terminating machine directly with number, authentication information user profile such as (Authentication Key) with the mode expressly mobile phone memory that writes direct, and the authentication information in these user profile is very responsive and important data.Obviously, the technology content of this technical implementation way is lower, and its maximum hidden danger is, obtains the authentication information of secret easily by illegal means.At present occurred utilizing the terminal program coded to read authentication information and by forcing to read the situation that whole eeprom contents obtain authentication information.If someone is written to the information of obtaining on other the phs terminal again, then can make the same Subscriber Number of the common use of a plurality of users, this has just formed illegal parallel operation phenomenon, and this situation cause great loss can for legitimate consumer and PHS Virtual network operator.And this technological deficiency to be the PHS mobile phone congenital when design has, in present application, do not find to properly settle the effective method of this problem as yet, do not appear in the newspapers as yet at the technical scheme of this particular technology problem simultaneously yet.
Summary of the invention
The present invention is intended to solve the illegal parallel operation problem of above-mentioned PHS mobile phone, and a kind of storage means of PHS cellphone subscriber information is provided, so that prevent the illegal parallel operation of PHS mobile phone effectively, guarantees consumer and benefits of operators.
For achieving the above object, the invention provides a kind of storage means of user profile of PHS mobile phone, this method is to deposit privacy key in the internal control routine access district of mobile phone read-only memory, the mobile phone control program obtains key user's information automatically by the telecom operators' number of writing terminating machine, and to after key user's information encryption computing ciphertext being stored in the readable and writable memory of mobile phone.
The mobile phone read-only memory is ROM, and readable and writable memory is EEPROM and FLASH.
Key is the password at random that dynamically generates during to the mobile phone memory download control program by the manufacturer, it is stored in the internal control routine access district of mobile phone memory, and this district does not provide the external interface that carries out write operation and erase operation of standard universal to external equipment.
External equipment is the number of the writing terminating machine of the PHS mobile phone of operator.
Key user's information is the authentication information of mobile phone, and the encryption method of mobile phone identification information comprises the following steps:
A, the manufacturer during to the mobile phone memory download control program stochastic and dynamic generate key;
B, in the original control program of mobile phone, add the algorithm routine of cryptographic calculation;
C, mobile phone control program read key from mobile phone memory, expressly use cryptographic algorithm to carry out cryptographic calculation by key to authentication information, obtain the authentication information ciphertext;
D, the authentication information ciphertext that obtains is stored in the mobile phone readable and writable memory EEPROM, this ciphertext only allows mobile phone internal control program to conduct interviews.
Need be decrypted operation when using authentication information, this decryption method comprises the steps:
E, mobile phone control program read key from mobile phone memory, and obtain the authentication information ciphertext from readable and writable memory;
F, by key the authentication information ciphertext is carried out corresponding decrypt operation and obtain authentication information expressly;
G, authentication information expressly is used for the normal authorizing procedure of mobile phone.
The encryption and decryption algorithm can be block cipher, conventional cipher algorithm or modern password algorithm.
Contribution of the present invention is that it efficiently solves the illegal parallel operation problem of PHS mobile phone.Because in the eeprom memory of mobile phone, and with key user's information, just authentication information is stored in the higher FLASH memory of access technique threshold with domestic consumer's information stores.Because the memory access technical threshold of FLASH is more much higher than EEPROM, therefore the secret password information that will obtain storing among the FLASH is very difficult.Even illegal molecule obtains to be stored in the data among the EEPROM by all means; but authentication information is to be stored among the FLASH after encrypting; the key that illegal molecule can't obtain to decipher; thereby method of the present invention can prevent effectively that PHS mobile phone identification information is illegally accessed; reached the purpose of protection PHS mobile phone identification information; can effectively prevent the generation of illegal parallel operation phenomenon, improve the system safety performance of PHS mobile phone, ensure user and benefits of operators fully.
Description of drawings
Fig. 1 is the hardware configuration schematic diagram of existing PHS mobile phone.
Fig. 2 is the master control flow chart of the storage means of cellphone subscriber's information of the present invention.
Fig. 3 is an authentication information encryption method flow chart of the present invention.
Fig. 4 is an authentication information decryption method flow chart of the present invention.
Fig. 5 is that the PHS mobile phone number of writing terminating machine is write the code method schematic diagram.
Embodiment
Following embodiment is to further explanation of the present invention and explanation, and the present invention is not constituted any limitation.
The hardware configuration of existing PHS mobile phone as shown in Figure 1, the PHS mobile phone hardware comprises baseband portion 10 and radio frequency part 20, wherein baseband portion is the baseband circuit that is made of baseband chip 101 (BBIC) and peripheral circuit thereof, radio frequency part then is a radio circuit.The internal control program of PHS mobile phone generally is stored in the external memory storage 102 (such memory can be read-only), promptly is stored in FLASH or the ROM, and the adjustable parameters of PHS mobile phone generally is stored in the readable and writable memory 103 (EEPROM).In the prior art, PHS mobile phone internal control program directly is stored in manufacture process in read-only memory ROM or the flash memory Flash, and when mobile phone used, the mobile phone control program was loaded into operation in the static memory 104 (SRAM, DRAM).Very important authentication information just is present among the EEPROM with true form form expressly on the PHS mobile phone.When needs used authentication information, handset program read from storage area, and this storage area allows external interface (as writing a yard terminating machine) to conduct interviews, and wherein Cun Chu data (comprising authentication information) are obtained by the outside easily and divulged a secret.Described baseband portion links to each other with the outside by I/O interface 105, can control 106 pairs of batteries of charging circuit 107 and carry out charging operations, and battery is given stabilized voltage power supply 108 (LDO) with electric power, gives baseband chip and radio frequency part power supply by stabilized voltage power supply LDO.Baseband portion is talked about by microphone 109 (MIC), and (RECEIVER) send words by receiver 110, send ring by loud speaker 111 (BUZZER) etc. when calling.The signal that 20 pairs of baseband portion of radio frequency part are sent here carries out giving network system by antenna transmission after the modulation.Display module 112 (LCDMODULE) is used to show mobile phone interface information, and the information input baseband portion of keyboard 113 is handled.
Fig. 2 shows the master control flow chart of PHS user information storage method of the present invention, and as shown, storage means of the present invention comprises the steps:
A, mobile phone obtain user profile from the telecom operators' number of writing terminating machine, and the mobile phone number of writing terminating machine is write code method and seen Fig. 5;
B, with domestic consumer's information stores in the EEPROM of mobile phone, this domestic consumer's information comprises information such as country code, control channel parameter, operator code and fuselage number, and the visit of domestic consumer's information is realized by the memory access to EEPROM;
C, to be authentication information with key user's information store among the readable and writable memory Flash of mobile phone through behind the cryptographic calculation;
D: the key that cryptographic calculation is used is stored in and only allows the mobile phone internal processes to carry out in the storage area of FLASH of read operation, this privacy key dynamically generates during to the mobile phone memory download control program the manufacturer, every mobile phone all has own unique security key, the storage area of FLASH only allows mobile phone internal control program to carry out read operation, directly do not provide the external interface of operation that conducts interviews, and only mobile phone internal control program is provided the internal interface of accessing operation external equipment.Visit to privacy key information realizes different storage authorities by different function interfaces.
For the authentication information to mobile phone is protected, prevent that the disabled user from obtaining authentication information, after being encrypted earlier, mobile phone identification information is stored in again in the EEPROM of mobile phone, just allow the operation that conducts interviews of mobile phone internal control program then.The encryption method of authentication information as shown in Figure 3, this encryption method comprises the following steps:
E, in mobile phone FLASH, set in advance the storage a secret key, this key preestablishes and is stored among the FLASH, random number normally, when downloading, program sets, and hold in close confidence, do not announce externally that address stored is also maintained secrecy, and has only mobile phone internal control program to know this memory address.
F, mobile phone internal control program read key from FLASH, expressly use cryptographic algorithm to carry out cryptographic calculation by key to authentication information, obtain the authentication information ciphertext;
G, the authentication information ciphertext that obtains is stored on the mobile phone EEPROM.
When mobile phone power-on is worked (in the time of also can needing authentication down in working order), the mobile phone control program uses decipherment algorithm to be decrypted being stored in the authentication information of encrypting among the EEPROM, the result is left in the internal memory, send to protocol layer software during use and carry out authentication.Decryption method when using authentication information as shown in Figure 4, it comprises the steps:
H, mobile phone internal control program read key from FLASH;
I, carry out corresponding decrypt operation and obtain authentication information expressly leaving authentication information ciphertext on the EEPROM in by key
J, authentication information expressly is used for the normal authorizing procedure of mobile phone.
Cryptographic algorithm and decipherment algorithm can adopt conventional cipher algorithm or grouping algorithm or other asymmetric arithmetics, and wherein, block cipher comprises DES algorithm, ADES algorithm, IDEA algorithm or NSSU algorithm.The length that it should be noted that authentication code has requirement, and its length should meet the requirement of PHS related protocol, for example meets the requirement of STEPHI algorithm and FEAL algorithm.
Use the storage means of the user profile of the present invention's proposition, internal storage region in mobile phone FLASH is opened up and is forbidden that the outside reads the zone, certain the independent address on the FLASH can not be directly visited in the operation of being undertaken by the outside, can only be downloaded by the program of whole FLASH.The operation of depositing the zone of key only allows the internal interface routine call, therefore, by normal mode, the user may visit the domestic consumer's information that is kept among the EEPROM by external program, but for the user cipher device key information that is kept on the FLASH, non-handset program special purpose interface can not be visited.Illegal molecule can't obtain to read the function call of authentication information, also just can't obtain authentication information.Get off to carry out read-write operation if the disabled user welds FLASH, EEPROM by force, also can only obtain incomplete user profile from EEPROM, the control that has broken away from CPU for the information on the FLASH of being stored in will be difficult to read.Even the disabled user has obtained information in all mobile phone memories by other approach, the form of the authentication information that obtains so also is a ciphertext, under the situation that can't know key and enciphering and deciphering algorithm, still can't obtain correct authentication information, thereby can effectively prevent illegal parallel operation.
Claims (1)
1, a kind of storage means of PHS cellphone subscriber information, it is characterized in that, the mobile phone control program obtains key user's information by the telecom operators' number of writing terminating machine, and to after key user's information encryption computing ciphertext being stored in the readable and writable memory of mobile phone, described key user's information is the authentication information of mobile phone, and the encryption method of mobile phone identification information comprises the following steps:
A, the manufacturer during to the mobile phone memory download control program stochastic and dynamic generate key;
B, in the original control program of mobile phone, add the algorithm routine of cryptographic calculation and decrypt operation;
C, mobile phone control program read key from mobile phone memory, expressly use cryptographic algorithm to carry out cryptographic calculation by key to authentication information, obtain the authentication information ciphertext;
D, the authentication information ciphertext that obtains is stored in the mobile phone readable and writable memory EEPROM, this ciphertext allows mobile phone internal control program to conduct interviews;
Need be decrypted operation when using authentication information, decryption method comprises the steps:
E, mobile phone control program read key from mobile phone memory, and obtain the authentication information ciphertext from readable and writable memory;
F, by key the authentication information ciphertext is carried out corresponding decrypt operation and obtain authentication information expressly;
G, authentication information expressly is used for the normal authorizing procedure of mobile phone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126903 CN1227933C (en) | 2003-06-16 | 2003-06-16 | Method of storing information for user of PHS handset |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126903 CN1227933C (en) | 2003-06-16 | 2003-06-16 | Method of storing information for user of PHS handset |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1463165A CN1463165A (en) | 2003-12-24 |
CN1227933C true CN1227933C (en) | 2005-11-16 |
Family
ID=29748393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03126903 Expired - Fee Related CN1227933C (en) | 2003-06-16 | 2003-06-16 | Method of storing information for user of PHS handset |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1227933C (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100465889C (en) * | 2004-04-29 | 2009-03-04 | 杭州斯达康通讯有限公司 | Method for downloading computer data to mobile phone |
CN100373969C (en) * | 2004-06-22 | 2008-03-05 | 中兴通讯股份有限公司 | Method for number burning and network locking for PHS mobile telephone |
CN100431384C (en) * | 2005-04-12 | 2008-11-05 | 中国电信股份有限公司 | Method for preventing PHS terminal from being parallel operated unauthorizedly |
AU2005100653A4 (en) * | 2005-08-12 | 2005-09-15 | Agent Mobile Pty Ltd | Mobile Device-Based End-User Filter |
-
2003
- 2003-06-16 CN CN 03126903 patent/CN1227933C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1463165A (en) | 2003-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100574528C (en) | Storage and visit data in mobile device and line module | |
CA2540720C (en) | System and method for generating reproducible session keys | |
US7992006B2 (en) | Smart card data protection method and system thereof | |
KR100766313B1 (en) | Apparatus and method for encrypting of preservation key in mobile communication terminal | |
JP2001320768A (en) | Portable telephone set and secrecy method of data | |
CN103763091B (en) | A kind of application program encryption and decryption method and encryption, decryption device | |
CN104834868A (en) | Electronic data protection method, device and terminal equipment | |
WO2005052770A1 (en) | A method and apparatus for implementing subscriber identity module (sim) capabilities in an open platform | |
CN1708160A (en) | Mobile communication terminal capable of carrying out encrypting to user information and method thereof | |
JPH10210535A (en) | Mobile radio telephone station consisting of at least one authentication number security system and method for protecting authentication number | |
CN107454590A (en) | A kind of data ciphering method, decryption method and wireless router | |
CN1264373C (en) | Encrypting and de-encrypting method for personal hand-held communication system cell phone identification information | |
CN101895885A (en) | Method and system for protecting key file | |
CN101179379A (en) | Firmware security management method for microwave access global intercommunication system | |
CN101355740B (en) | Method and system for protecting smart card data | |
CN1227933C (en) | Method of storing information for user of PHS handset | |
CN101754209A (en) | Method for protecting contents of mobile phone | |
US20060121882A1 (en) | Desktop cellular phone having a SIM card with an encrypted SIM PIN | |
CN115378592A (en) | Password service calling method and system | |
CN1286336C (en) | Protection of authentication information of PHS mobile telephone | |
CN100569024C (en) | A kind of guard method of PHS mobile phone identification information | |
US20230070408A1 (en) | Secure communication device equipped with quantum encryption chip based quantum random number and method of providing secure communication service using the same | |
CN1553727A (en) | User information storing method for PHS mobile | |
CN108270916A (en) | A kind of encryption method of smart mobile phone | |
CN1750696A (en) | Special net terminal and method for carrying out special net communication by network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |