CN101102552B - Update method and system for service secret key - Google Patents

Update method and system for service secret key Download PDF

Info

Publication number
CN101102552B
CN101102552B CN200710143661.XA CN200710143661A CN101102552B CN 101102552 B CN101102552 B CN 101102552B CN 200710143661 A CN200710143661 A CN 200710143661A CN 101102552 B CN101102552 B CN 101102552B
Authority
CN
China
Prior art keywords
business cipher
cipher key
key
renewal
terminal
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
Application number
CN200710143661.XA
Other languages
Chinese (zh)
Other versions
CN101102552A (en
Inventor
王晔
叶剑章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200710143661.XA priority Critical patent/CN101102552B/en
Publication of CN101102552A publication Critical patent/CN101102552A/en
Application granted granted Critical
Publication of CN101102552B publication Critical patent/CN101102552B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The method comprises: 102) the broadcast multicast service center (BM-SC) determines the cycle of updating the service key, generates the updated service key before the service key update validation point and sends the updated service key notice to the terminal; the update service key notice carries a service key ID corresponding to the updated service key; 104) after receiving the service key request message sent by the terminal based on the service key ID, the BM-SC sends down the service key; the terminal saves the obtained updated service key; 106) when the service key goes into effect, the BM-SC uses the updated service key to pack the transmission key and sends it the terminal; 108) the terminal uses the updated service key to decode the packed transmission key.

Description

Business cipher key update method and system
Technical field
The present invention relates to move the Multimedia Broadcast Multicast Service field, relate to a kind of business cipher key update method and system more specifically.
Background technology
The multi-medium multi-packet broadcasting broadcast service is the new focus of 3G business field.MBMS (Multimedia Broadcast Multicast Service; Multimedia broadcast multicast services) in the System security architecture document renewal of business cipher key is stipulated: business cipher key MSK (MBMS Service Key; MBMS Service Key) must often upgrade to guarantee the fail safe of business tine; When business cipher key will be changed, the active push key was given the registered user, can let the registered user continue the service that the acquisition system provides like this.The active update mode of MSK is to send a MIKEY bag earlier; (the MBMS Service KeyIdentifier of MSK ID wherein; The MBMS Service Key sign) Key Number part (key number sign) is changed to 0x0, informs that user terminal need upgrade current MSK key.
But brought into use the user under the situation of MBMS service, such update mode can go wrong.When some business have a plurality of user's registrations; If business cipher key that should business upgrades; Then needing a plurality of users' of internal trigger more new technological process at one time, is current key owing to what ask after the user terminal triggering, therefore; This triggering should be after key comes into force, otherwise the key that the user obtains must be not upgrade.And, must cause the unexpected increase of data traffic because issuing of business cipher key is point-to-point transmission, cause network congestion.Even it is congested to adopt certain update strategy to control; Such as time-sequencing etc.; Still can cause some using professional registered user because the business cipher key after can not obtaining immediately to upgrade causes deciphering the business tine failure, the disabled situation of short-term takes place in service.
Therefore,, user's bad experience be can cause, the popularization and the development of BroadCast MultiCast Service are unfavorable for if the renewal process of business cipher key can not effectively address the above problem.
Summary of the invention
One or more problems in view of the above; The present invention proposes a kind of business cipher key method for updating and system; This system and method upgrades the time point that comes into force through disassociation service key updating generation and business cipher key; Before the business cipher key renewal comes into force, generate and controlledly issue the business cipher key of renewal, can well address the above problem.
Business cipher key update method according to the present invention mainly may further comprise the steps: S102; Broadcast multicast service center is confirmed the business cipher key update cycle; Before the business cipher key renewal comes into force a little, generate the business cipher key of renewal and the business cipher key of active push renewal and notify, upgrade the business cipher key corresponding service key identification that carrying and upgrading in the business cipher key notice to the terminal.S104, broadcast multicast service center issues the business cipher key of renewal after receiving the request message to business cipher key of initiating according to business key label at the terminal, and the business cipher key of the renewal that obtains is preserved according to upgrading principle in the terminal.S106, under the situation about arriving in the business cipher key entry-into-force time, broadcast multicast service center encapsulates and is handed down to the terminal with the business cipher key that upgrades to transmission security key.S108, the business cipher key of terminal through the renewal of having preserved deciphered the transmission security key of the encapsulation that receives.
Wherein, computing capability and the network capabilities control key according to broadcast multicast service center pushes the time.Broadcast multicast service center is packaged into key packet with transmission security key.The business cipher key update method is used for multimedia broadcast multicast service system.
Business cipher key update system according to the present invention comprises: business cipher key generates and pusher 202; Be used for confirming the business cipher key update cycle; Upgrade business cipher key and the active push that a little generates renewal before that come into force at business cipher key and upgrade the business cipher key notice, carrying and business cipher key corresponding service key identification in the renewal business cipher key notice to the terminal.Transmitting apparatus 204 under the business cipher key, are used for after receiving the request message to business cipher key of initiating according to business key label at the terminal, issuing the business cipher key of renewal, make the terminal preserve the business cipher key of the renewal that obtains according to upgrading principle.Transmission security key encapsulation and following transmitting apparatus 206; Under the situation that is used for arriving in the business cipher key entry-into-force time; Business cipher key with upgrading encapsulates and is handed down to the terminal to transmission security key, the business cipher key that the terminal can be through the renewal of having preserved is deciphered the transmission security key of the encapsulation that receives.
Wherein business cipher key generation and pusher push the time according to the computing capability and the network capabilities control key of broadcast multicast service center.Transmission security key encapsulation and following transmitting apparatus are packaged into key packet with transmission security key.The business cipher key that upgrades comprises business key label.The business cipher key update system is used for multimedia broadcast multicast service system.
Through method and system of the present invention, there is the key that carries out of control to push renewal, avoid a plurality of users to ask to cause network congestion simultaneously.Separate cipher code renewal time and key updating entry-into-force time, the key after making the terminal obtain in advance upgrading when new key comes into force, avoids occurring user's the disabled problem of service short-term.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart according to business cipher key update method of the present invention;
Fig. 2 is the block diagram according to business cipher key update system of the present invention;
Fig. 3 is according to MBMS system applies environment sketch map of the present invention; And
Fig. 4 is the flow chart that upgrades according to MSK business cipher key of the present invention.
Embodiment
With reference to accompanying drawing, specify embodiment of the present invention below.
Fig. 1 is the flow chart according to business cipher key update method of the present invention.As shown in Figure 1, this method may further comprise the steps:
S102; Broadcast multicast service center is confirmed the business cipher key update cycle; Before the business cipher key renewal comes into force a little, generate the business cipher key of renewal and the business cipher key of active push renewal and notify, upgrade the business cipher key corresponding service key identification that the business cipher key notice carries and upgrades to the terminal.
S104, broadcast multicast service center issues the business cipher key of renewal after receiving the request message to business cipher key of initiating according to business key label at the terminal, and the business cipher key of the renewal that obtains is preserved according to upgrading principle in the terminal.
S106, under the situation about arriving in the business cipher key entry-into-force time, broadcast multicast service center encapsulates and is handed down to the terminal with the business cipher key that upgrades to transmission security key.
S108, the business cipher key of terminal through the renewal of having preserved deciphered the transmission security key of the encapsulation that receives.
Wherein, computing capability and the network capabilities control key according to broadcast multicast service center pushes the time.Broadcast multicast service center is packaged into key packet with transmission security key.The business cipher key that upgrades comprises business key label.The business cipher key update method is used for multimedia broadcast multicast service system.
Fig. 2 is the block diagram according to business cipher key update system of the present invention.As shown in Figure 2; This system comprises: business cipher key generates and pusher 202; Be used for confirming the business cipher key update cycle; Before the business cipher key renewal comes into force a little, generate the business cipher key of renewal and the business cipher key of active push renewal and notify, upgrade in the business cipher key notice carrying and business cipher key corresponding service key identification to the terminal.Transmitting apparatus 204 under the business cipher key, are used for after receiving the request message to business cipher key of initiating according to business key label at the terminal, issuing the business cipher key of renewal, make the terminal preserve the business cipher key of the renewal that obtains according to upgrading principle.Transmission security key encapsulation and following transmitting apparatus 206; Under the situation that is used for arriving in the business cipher key entry-into-force time; Business cipher key with upgrading encapsulates and is handed down to the terminal to transmission security key, the business cipher key that the terminal can be through the renewal of having preserved is deciphered the transmission security key of the encapsulation that receives.
Wherein business cipher key generation and pusher push the time according to the computing capability and the network capabilities control key of broadcast multicast service center.Transmission security key encapsulation and following transmitting apparatus are packaged into key packet with transmission security key.The business cipher key that upgrades comprises business key label.The business cipher key update system is used for multimedia broadcast multicast service system.
Fig. 3 is according to MBMS system applies environment sketch map of the present invention.As shown in Figure 3, this is a cover MBMS system, and four part: BM-SC (Broadcast-MulticastService Centre, broadcast multicast service center) platform 302, core net 304, Access Network 306 and terminal 308 are arranged.
Wherein certain professional service of terminal request can be preserved this professional MSK and sign thereof.When MBMS provided the encryption multicast/broadcast of this business, the encrypted content of receiving can be resolved in the terminal, seeks the MSK value that is stored in this locality according to MSK identification index wherein encrypted content is further deciphered.When business cipher key is the MSK renewal, the encrypted content real-time update, the ciphering multimedia content that receive this moment need be deciphered with the key that upgrades in the terminal.
Fig. 4 is the flow chart that upgrades according to MSK business cipher key of the present invention.As shown in Figure 4, the MSK business cipher key upgrades and may further comprise the steps:
S402, business is issued, and confirms the professional MSK key updating cycle.
S404 confirms that cipher code renewal time adds one or more key updating cycle for the service distribution time, confirms that this time point is the key updating entry-into-force time; Promptly arrive this time point, the key after the renewal comes into force, simultaneously; Select time is o'clock between two key updating entry-into-force times; Be the key updating rise time, at this moment between point, generate the business cipher key of following one-period.
S406, after generating business cipher key of following one-period, the business cipher key notice after BM-SC key function module active push is upgraded, (MSKID) is sent to the terminal with the corresponding service key identification, lets the terminal understand business cipher key and upgrades.The Key Number Part of the MSKID that carries (MBMSService Key Identifier, MBMS Service Key sign) upgrades back key for this.
S408, the HTTP request message of MSK is initiated at the terminal, and carries the MSKID of renewal.
S410, BM-SC issue the business cipher key after the renewal.
S412, the corresponding professional more new key that obtains is preserved according to upgrading principle in the terminal.
S414, the business cipher key entry-into-force time arrives, and BM-SC carries out the MIKEY package with new business cipher key to MTK.
S416 issues the MIKEY bag (multicast and broadcast mode) of MTK (MBMS Traffic Key, the MBMS Traffic Key) key after the renewal.
S418, new business cipher key has been stored at the terminal, can in time decipher program stream.
Wherein, for fear of a plurality of key request at a time occurring, at S406, can adopt control key to push time method, promptly computing capability and the network capabilities according to BM-SC sends the request of propelling movement in batches successively.
Under the situation that certain business is used by a large number of users, separate key updating point and key updating entry-into-force time point, before new key comes into force, send and upgrade; Make the user before key comes into force, obtain key; Just can avoid following problem in the new key renewal when coming into force, a large number of users request new key causes network data congested during promptly owing to key updating; The user can not in time obtain key, and it is unavailable to occur service in a short time.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (6)

1. a business cipher key update method is characterized in that, may further comprise the steps:
S102; Broadcast multicast service center is confirmed the business cipher key update cycle; Upgrade business cipher key and the said renewal business cipher key of active push that a little generates renewal before that come into force at business cipher key and notify to the terminal, said renewal business cipher key notice carries the business cipher key corresponding service key identification with said renewal; Wherein, said broadcast multicast service center pushes the time according to the computing capability and the network capabilities control key of said broadcast multicast service center; Wherein, said business cipher key upgrades to come into force and a little is the renewal entry-into-force time of said business cipher key;
S104; Said broadcast multicast service center issues the business cipher key of said renewal after receiving the request message to business cipher key of initiating according to said business key label at said terminal, the business cipher key of the said renewal that obtains is preserved according to upgrading principle in said terminal;
S106, under the situation about arriving in the business cipher key entry-into-force time, said broadcast multicast service center encapsulates and is handed down to said terminal with the business cipher key of said renewal to transmission security key; And
S108, the business cipher key of said terminal through the said renewal of having preserved deciphered the transmission security key of the encapsulation that receives.
2. business cipher key update method according to claim 1 is characterized in that said broadcast multicast service center is packaged into key packet with said transmission security key.
3. business cipher key update method according to claim 1 and 2 is characterized in that said method is used for multimedia broadcast multicast service system.
4. a business cipher key update system is characterized in that, comprising:
Business cipher key generates and pusher; Be used for confirming the business cipher key update cycle; Upgrade business cipher key and the said renewal business cipher key of active push that a little generates renewal before that come into force at business cipher key and notify, carry business cipher key corresponding service key identification in the said renewal business cipher key notice with said renewal to the terminal; Said business cipher key generation and pusher push the time according to the computing capability and the network capabilities control key of broadcast multicast service center; Wherein, said business cipher key upgrades to come into force and a little is the renewal entry-into-force time of said business cipher key;
Transmitting apparatus under the business cipher key; Be used for after receiving the request message to business cipher key of initiating according to said business key label at said terminal; Issue the business cipher key of said renewal, make said terminal preserve the business cipher key of the said renewal that obtains according to upgrading principle; And
Transmission security key encapsulation and following transmitting apparatus; Under the situation that is used for arriving in the business cipher key entry-into-force time; Business cipher key with said renewal encapsulates and is handed down to said terminal to transmission security key, the business cipher key that said terminal can be through the said renewal of having preserved is deciphered the transmission security key of the encapsulation that receives.
5. business cipher key update system according to claim 4 is characterized in that, said transmission security key encapsulation and following transmitting apparatus are packaged into key packet with said transmission security key.
6. according to claim 4 or 5 described business cipher key update system, it is characterized in that said business cipher key update system is used for multimedia broadcast multicast service system.
CN200710143661.XA 2007-08-16 2007-08-16 Update method and system for service secret key Expired - Fee Related CN101102552B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710143661.XA CN101102552B (en) 2007-08-16 2007-08-16 Update method and system for service secret key

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710143661.XA CN101102552B (en) 2007-08-16 2007-08-16 Update method and system for service secret key

Publications (2)

Publication Number Publication Date
CN101102552A CN101102552A (en) 2008-01-09
CN101102552B true CN101102552B (en) 2012-12-19

Family

ID=39036594

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710143661.XA Expired - Fee Related CN101102552B (en) 2007-08-16 2007-08-16 Update method and system for service secret key

Country Status (1)

Country Link
CN (1) CN101102552B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101521656B (en) * 2008-02-26 2012-12-19 华为技术有限公司 Method and system for updating cryptographic-key used for encrypting group service
CN101621390B (en) * 2008-07-01 2011-10-26 中兴通讯股份有限公司 Protection method and system thereof for data download service in broadcast multicast
CN101583131B (en) * 2009-06-10 2012-05-09 中兴通讯股份有限公司 Service key transmission method and system
CN102869011B (en) * 2011-07-05 2017-10-03 广东纬德信息科技有限公司 PWS key updating methods, network side equipment and terminal in wireless communication system
CN102333280B (en) * 2011-09-26 2018-02-09 中兴通讯股份有限公司 A kind of method, system and the Service Process Server of business cipher key renewal
CN102387500B (en) * 2011-10-25 2015-10-28 中兴通讯股份有限公司 A kind of business cipher key management method and system
CN103781065B (en) * 2012-10-25 2018-09-07 华为终端有限公司 A kind of group key management method and relevant apparatus and system
CN106332073B (en) * 2015-06-16 2019-06-21 北京信威通信技术股份有限公司 A kind of cluster group root key update method
CN106936794B (en) * 2015-12-30 2021-01-08 阿里巴巴集团控股有限公司 Method and device for changing secret key and method and device for setting secret key
CN111200491A (en) * 2018-11-20 2020-05-26 千寻位置网络有限公司 Key updating method, data decrypting method, device, client and interactive system
CN110035396B (en) * 2019-04-15 2021-08-13 湖南科大天河通信股份有限公司 Bluetooth broadcast key updating method, device and system
WO2022036600A1 (en) * 2020-08-19 2022-02-24 Oppo广东移动通信有限公司 Key update methods, apparatus and devices, and storage medium
CN114979962A (en) * 2021-02-20 2022-08-30 华为技术有限公司 Method and device for updating key
WO2022257108A1 (en) * 2021-06-11 2022-12-15 华为技术有限公司 Method for updating vehicle-to-everything (v2x) communication key, and communication apparatus
CN113757909B (en) * 2021-11-08 2022-02-08 国网浙江省电力有限公司绍兴供电公司 Air conditioner cluster control method based on quantum encryption technology

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1430638A2 (en) * 2001-09-14 2004-06-23 Koninklijke Philips Electronics N.V. Usb authentication interface
CN1553600A (en) * 2003-05-29 2004-12-08 华为技术有限公司 Method for updating shared key
CN1725853A (en) * 2004-07-21 2006-01-25 华为技术有限公司 Method for realizing acquisition of user on-line information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1430638A2 (en) * 2001-09-14 2004-06-23 Koninklijke Philips Electronics N.V. Usb authentication interface
CN1553600A (en) * 2003-05-29 2004-12-08 华为技术有限公司 Method for updating shared key
CN1725853A (en) * 2004-07-21 2006-01-25 华为技术有限公司 Method for realizing acquisition of user on-line information

Also Published As

Publication number Publication date
CN101102552A (en) 2008-01-09

Similar Documents

Publication Publication Date Title
CN101102552B (en) Update method and system for service secret key
CN101981864B (en) Method and apparatus for providing broadcast service using encryption key in a communication system
US8600059B2 (en) Short message service cipher
CN1845599B (en) Method for obtaining and updating service key in mobile television service
EP1865650A1 (en) A method and system for encrypting and decrypting the on demand stream media data in wmv format
RU2530331C2 (en) Multicast key negotiation method suitable for group calling system and respective system
US8619993B2 (en) Content protection for OMA broadcast smartcard profiles
KR101465263B1 (en) Method for security key distrubution in broadcast system and the system therefor
CN102197631A (en) Method and apparatus for billing and security architecture for venue-cast services
US20130288641A1 (en) Wireless communication system providing the verification of the network identify
CN104782075B (en) The security of movement between MBMS device
CN101808286B (en) Multicast key agreement method and system for clustered system
WO2009069893A1 (en) Smart card and method for generating response message to be delivered to mobile terminal supporting mobile broadcast, and mobile terminal therefor
CN101217358A (en) An activation method of digital broadcast service system and digital broadcast service
CN101425862B (en) Mobile multimedia broadcast service operation management system and method
CN100544429C (en) A kind of mobile phone TV services content protecting method
CN101621390B (en) Protection method and system thereof for data download service in broadcast multicast
CN108307324A (en) A kind of broadcast message safe transmission method and device
CN107644169A (en) A kind of data guard method and data protection system
CN101267590B (en) Service unsubscription method and system, mobile terminal, card and service server
CN100354789C (en) Content group digital copyright protection method and system
CN103427985B (en) A kind of method that data encryption key is distributed to telecommunication terminal
CN102123390B (en) Method, device and terminal for processing service keys
CN101990203A (en) Key agreement method, device and system based on universal self-initializing architecture
CN101267533B (en) Method, system and mobile terminal for playing program stream at different platform terminals

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121219

Termination date: 20200816

CF01 Termination of patent right due to non-payment of annual fee