Method and apparatus for security in a data processing system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-009/08
H04L-009/16
H04N-007/16
출원번호
US-0933972
(2001-08-20)
등록번호
US-8121296
(2012-02-21)
발명자
/ 주소
Hawkes, Philip
Rose, Gregory G.
Hsu, Raymond T.
Rezaiifar, Ramin
출원인 / 주소
QUALCOMM Incorporated
대리인 / 주소
DeHaemer, Jr., Michael
인용정보
피인용 횟수 :
17인용 특허 :
261
초록▼
Method and apparatus for secure transmissions. Each user is provided a registration key. A long-time updated broadcast key is encrypted using the registration key and provided periodically to a user. A short-time updated key is encrypted using the broadcast key and provided periodically to a user. B
Method and apparatus for secure transmissions. Each user is provided a registration key. A long-time updated broadcast key is encrypted using the registration key and provided periodically to a user. A short-time updated key is encrypted using the broadcast key and provided periodically to a user. Broadcasts are then encrypted using the short-time key, wherein the user decrypts the broadcast message using the short-time key.
대표청구항▼
1. A method for secure transmissions, the method comprising: determining a registration key specific to a mobile station participating in a transmission;determining a first key;encrypting the first key with the registration key;sending the encrypted first key to the mobile station participating in t
1. A method for secure transmissions, the method comprising: determining a registration key specific to a mobile station participating in a transmission;determining a first key;encrypting the first key with the registration key;sending the encrypted first key to the mobile station participating in the transmission;determining a second key for decrypting content on a broadcast channel;updating the first key after a first time period has elapsed; andupdating the second key after a second time period has elapsed, wherein the updated second key is determined based on two parts, a first part comprising the updated first key and a second part based on information sent on the broadcast channel, and wherein the first part and the second part are concatenated to determine the updated second key using a cryptographic function. 2. The method as in claim 1, wherein the second time period is less than the first time period. 3. The method as in claim 2, wherein updating the first key further comprises encrypting an updated first key with the registration key. 4. The method as in claim 3, further comprising: calculating a registration key information message; andtransmitting the registration key information message. 5. The method as in claim 4, further comprising: calculating a first key information message corresponding to the updated first key; andtransmitting the first key information message. 6. The method as in claim 5, further comprising: determining a second key information message corresponding to the updated second key; andtransmitting the second key information message. 7. The method as in claim 2, further comprising: encrypting a broadcast stream of information using the second key; andtransmitting the encrypted broadcast stream of information. 8. The method as in claim 7, wherein the broadcast stream of information comprises video information. 9. The method as in claim 7, wherein the broadcast stream of information comprises Internet Protocol packets. 10. The method as in claim 1, further comprising: transmitting the encrypted first key. 11. The method as in claim 1, wherein the second part is further based on a time value. 12. The method as in claim 11, wherein the time value is not sent on the broadcast channel. 13. The method as in claim 1, wherein the updated second key is determined by applying a cryptographic hash function to the concatenation of the first and second parts. 14. A method for secure reception of a transmission, the method comprising: receiving a registration key specific to a mobile station participating in a transmission;receiving, at the mobile station, a first key encrypted with the registration key;decrypting the first key with the registration key;determining a second key using a cryptographic function and the first key, for decrypting content on a broadcast channel;receiving a broadcast stream of information;decrypting the broadcast stream of information using the second key;receiving an updated first key after a first time period has elapsed; anddetermining an updated second key after a second time period has elapsed, wherein the updated second key is determined based on two parts, a first part comprising the updated first key and a second part based on information sent on the broadcast channel, and wherein the first part and the second part are concatenated to determine the updated second key using a cryptographic function. 15. The method as in claim 14, further comprising: storing the first key in a secure memory storage unit; andstoring the second key in a memory storage unit. 16. The method as in claim 14, further comprising: recovering the updated first key from a first key information message; anddetermining the updated second key using a second key information message. 17. The method as in claim 14, wherein the second part is further based on a time value. 18. The method as in claim 17, wherein the time value is not sent on the broadcast channel. 19. The method as in claim 14, wherein the updated second key is determined by applying a cryptographic hash function to the concatenation of the first and second parts. 20. In a wireless communication system supporting a broadcast service option, an infrastructure element comprising: a receive circuitry adapted to receive a registration key specific to a mobile station participating in a transmission, receive a first key encrypted with the registration key, receive an updated first key after a first time period has elapsed, and receive a second part for updating a short-time key after a second time period has elapsed;a user identification unit, operative to determine an updated short-time key for decrypting a broadcast message, wherein the short-time key is determined based on two parts, a first part comprising the updated first key and the second part based on information sent on the broadcast channel, and wherein the first part and the second part are concatenated to determine the updated short-time key using a cryptographic function, comprising: processing unit operative to decrypt and to determine key information;memory storage unit for storing a registration key; anda mobile equipment unit adapted to apply the short-time key for decrypting the broadcast message. 21. The infrastructure element as in claim 20, wherein the short-time key is processed by the user identification unit and passed to the mobile equipment unit. 22. The infrastructure element as in claim 20, wherein the memory storage unit is a secure memory storage unit. 23. The infrastructure element as in claim 20, wherein the memory storage unit stores a broadcast access key comprising the first key, and wherein the processing unit determines the short-time key using the broadcast access key. 24. The infrastructure element as in claim 23, wherein the short-time key is updated at a first frequency. 25. The infrastructure element as in claim 24, wherein the broadcast access key is updated at a second frequency less than the first frequency. 26. The infrastructure element as in claim 20, wherein the broadcast service option is a video service. 27. The infrastructure element as in claim 20, wherein the second part is further based on a time value. 28. The infrastructure element as in claim 27, wherein the time value is not sent on the broadcast channel. 29. The infrastructure element as in claim 20, wherein the updated short-time key is determined by applying a cryptographic hash function to the concatenation of the first and second parts. 30. A wireless communication system, comprising: means for determining a registration key specific to a mobile station participating in a transmission;means for determining a first key;means for encrypting the first key with the registration key;means for sending the encrypted first key to the mobile station participating in the transmission;means for determining a second key for decrypting content on a broadcast channel;means for updating the first key after a first time period has elapsed; andmeans for updating the second key after a second time period has elapsed, wherein the updated second key is determined based on two parts, a first part comprising the updated first key and a second part based on information sent on the broadcast channel, and wherein the first part and the second part are concatenated to determine the updated second key using a cryptographic function. 31. The wireless communication system as in claim 30, wherein the second part is further based on a time value. 32. The wireless communication system as in claim 31, wherein the time value is not sent on the broadcast channel. 33. The wireless communication system as in claim 30, wherein the updated second key is determined by applying a cryptographic hash function to the concatenation of the first and second parts. 34. An infrastructure element, comprising: means for receiving a registration key specific to a mobile station participating in a transmission;means for receiving a first key encrypted with the registration key;means for decrypting the first key with the registration key;means for determining a second key using a cryptographic function and the first key, for decrypting content on a broadcast channel;means for receiving a broadcast stream of information;means for decrypting the broadcast stream of information using the second key;means for updating the first key after a first time period has elapsed; andmeans for updating the second key after a second time period has elapsed, wherein the updated second key is determined based on two parts, a first part comprising the updated first key and a second part based on information sent on the broadcast channel, and wherein the first part and the second part are concatenated to determine the updated second key using a cryptographic function. 35. The infrastructure element as in claim 34, wherein the second part is further based on a time value. 36. The infrastructure element as in claim 35, wherein the time value is not sent on the broadcast channel. 37. The infrastructure element as in claim 34, wherein the updated second key is determined by applying a cryptographic hash function to the concatenation of the first and second parts. 38. A digital storage device storing instructions, said instructions comprising: first set of instructions for receiving a registration key specific to a mobile station participating in a transmission;second set of instructions for receiving a first key encrypted with the registration key;third set of instructions for decrypting the first key with the registration key;fourth set of instructions for determining a second key using a cryptographic function and the first key, for decrypting content on a broadcast channel;fifth set of instructions for receiving the broadcast stream of information;sixth set of instructions for decrypting the broadcast stream of information using the second key; andseventh set of instructions for updating the first key after a first time period has elapsed, updating the second key after a second time period has elapsed, wherein the updated second key is determined based on two parts, a first part comprising the updated first key and a second part based on information sent on a broadcast channel, and wherein the first part and the second part are concatenated to determine the updated second key using a cryptographic function. 39. The digital storage device as in claim 38, wherein the second part is further based on a time value. 40. The digital storage device as in claim 39, wherein the time value is not sent on the broadcast channel. 41. The digital storage device as in claim 38, wherein the updated second key is determined by applying a cryptographic hash function to the concatenation of the first and second parts.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (261)
Voit Eric A. ; Kostreski Bruce ; Liptak Lance ; DePaul Kenneth, AIN interaction through wireless digital video network.
Glauner Martin,DEX ; Eckstein Tillmann,DEX ; Bollmann Andreas,DEX, Apparatus and method for improvement of transmission quality in a point-to-multipoint radio transmission system.
Just, Michael K.; Van Oorschot, Paul, Apparatus and method for reducing transmission bandwidth and storage requirements in a cryptographic security system.
Herbison B. J. (Clinton MA) Lyman Carter (Merrimack NH) Karger Paul (Acton MA) Mann Bruce (Mason NH) Lipner Steve (Wellesley MA) Miller Arnold (Austin TX), Apparatus and method for secure transmission of data over an unsecure transmission channel.
Herbison B. J. (Clinton MA) Lyman Carter (Merrimack NH) Karger Paul (Acton MA) Mann Bruce (Mason NH) Lipner Steve (Wellesley MA) Miller Arnold (Austin TX), Apparatus and method for secure transmission of data over an unsecure transmission channel.
Kawasaki, Naoto; Shimada, Hirokazu; Usagawa, Tsuyoshi; Shimada, Yasuyuki; Ebata, Masanao, Apparatus and method for signal separation and recording medium for the same.
Laroia, Rajiv; Li, Junyi; Uppala, Sathyadev Venkata, Apparatus and method for use in allocating a channel resource in wireless multiple access communications systems.
Rudrapatna Ashok N. (Basking Ridge NJ) Jaisingh Gopal K. (Montville NJ) Miller ; II Robert R. (Morris Township ; Morris County NJ) Russell Jesse E. (Piscataway NJ) Schroeder Robert E. (Morris Townshi, Broadband wireless system and network architecture providing broadband/narrowband service with optimal static and dynami.
Olof Tomas Backstrom ; John Mark Freeze, Cellular radiotelephone systems and methods that broadcast a common control channel over multiple radio frequencies.
Witty Carl R. ; Birdwell Kenneth J. ; Sargent James Randall ; Moran Brian, Data delivery system and method for delivering data and redundant information over a unidirectional network.
Chang, Kim; Huang, Chenhong; Denman, Robert E., Enhanced method and system for programming a mobile telephone over the air within a mobile telephone communication network.
Ganucheau, Jr., Charles Joseph; Stosz, Jonathan David; Hayden, Rhett Garrett; Vanden Heuvel, Dean Paul; Blanchard, Scott David, Group radio with subscriber-radio controlled channel selection.
Akachi,Masateru, Information transmission system and method, transmitting apparatus, receiving apparatus, data processing device and data processing method, and recording medium.
Blahut Donald Edgar ; Bobeck James D. ; Dalton Robert William ; Hernandez-Valencia Enrique ; Levy Roger Henry ; Sharp Ronald L., Internet protocol based network architecture for cable television access with switched fallback.
Tsutomu Shimomura ; Steve Waltman ; Mark Peting ; Castor Fu ; Dag H. Johansen ; Geoff Mulligan, Method and apparatus for broadcasting data with access control.
Gilhousen Klein S. (San Diego CA) Padovani Roberto (San Diego CA) Wheatley ; III Charles E. (Del Mar CA), Method and apparatus for controlling transmission power in a CDMA cellular mobile telephone system.
Butler Brian K. ; Padovani Roberto ; Zehavi Ephraim, Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver.
Sutton Todd ; Faus Juan ; Moss Roy G. ; Robbins Douglas A. ; Dehesh Houtan ; Lee Kuo-Chun, Method and apparatus for distributing and consolidating data packets onto multiple network interfaces.
Richard Joseph Vilmur, Method and apparatus for group calls in a wireless CDMA communication system using outbound traffic channels for individual group members.
Padovani, Roberto; Bender, Paul E.; Black, Peter J.; Grob, Matthew S.; Hinderling, Jurg K.; Sindhushayana, Nagabhushana T.; Wheatley, III, Charles E., Method and apparatus for high rate packet data transmission.
Wasilewski Anthony John ; Woodhead Douglas F. ; Logston Gary Lee, Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity.
Sen, Sanjoy; Manning, Serge; Wang, Chung-Ching, Method and apparatus for providing support for multiple QoS levels within a third generation packet data session.
Sklar Richard E. ; Phillipp Ralph ; Walzer Robert U. ; Zimmerman Mark R. ; Decuir Tracy L., Method and apparatus for receiving broadcast entertainment transmissions at a moving receiver station.
McFadden, Andrew T.; Wagner, Mark; Huang, Wei; Blackketter, Dean J.; Killianey, Michael A.; Bishop, Alan G., Method and apparatus for remote update of clients by a server via broadcast satellite.
Hawkes,Philip Michael; Hsu,Raymond T.; Rezaiifar,Ramin; Rose,Gregory G.; Bender,Paul E.; Wang,Jun; Quick, Jr.,Roy Franklin; Mahendran,Arungundram C.; Agashe,Parag A., Method and apparatus for security in a data processing system.
Yu I-Hsiang ; Borkowski Daniel G. ; Chao Kenneth, Method and apparatus for selecting a cellular system for communication with a cellular telephone in a roaming area.
Brandt Marcia Lynn ; Destefano George Francis ; Fosdick Eric Leonard ; Mehta Ramila Alexandra ; Prokop Teresa McConville ; Stamschror Kevin Patrick, Method and apparatus for software license management.
Padovani Roberto (San Diego CA) Tiedemann ; Jr. Edward G. (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Butler Brian K. (Cardiff CA), Method and apparatus for the formatting of data for transmission.
Forssell, Mika; Parantainen, Janne; Hamiti, Shkumbin, Method and arrangement for providing fast cell change in a packet-switched cellular radio system.
Chen, Tao; Wang, Jun; Sinnarajah, Ragulan; Butler, Brian K.; Tiedemann, Jr., Edward G., Method and system for a handoff in a broadcast communication system.
Nessett Danny M. ; Grabelsky David ; Borella Michael S. ; Sidhu Ikhlaq S., Method and system for locating network services with distributed network address translation.
Gilhousen Klein S. (San Diego CA) Padovani Roberto (San Diego CA) Wheatley ; III Charles E. (Del Mar CA), Method and system for providing a soft handoff in communications in a CDMA cellular telephone system.
Zdunek Kenneth J. (Schaumburg IL) Hess Garry C. (Hanover Park IL) Comroe Richard A. (Dundee IL), Method for dynamically allocating data channels on a trunked communication system.
Finkelstein Louis D. (Wheeling IL) Brown Daniel P. (Elmhurst IL) Puhl Larry C. (Sleepy Hollow IL), Method for key management of point-to-point communications.
Uz K. Metin (Mountain View CA) Wells Aaron (New Rochelle NY), Method for performing rate control in a video encoder which provides a bit budget for each frame while employing virtual.
Pierce Jennifer A. (Algonquin IL) Finkelstein Louis D. (Wheeling IL) Brown Daniel P. (Elmhurst IL) Krebs Jay R. (Crystal Lake IL), Method of messaging in a communication system.
Kweon Hye Yeon,KRX ; Baik In Ki,KRX ; Jang Sook Hyun,KRX, Method of servicing asynchronous communication data calling and incoming call signalling in code division multiple access mobile communication network.
Matyas Stephen M. (Manassas VA) Johnson Donald B. (Manassas VA) Le An V. (Manassas VA) Prymak Rostislaw (Dumfries VA) Martin William C. (Concord NC) Rohland William S. (Charlotte NC) Wilkins John D. , Method to establish and enforce a network cryptographic security policy in a public key cryptosystem.
Yao Yu-Dong ; Grob Matthew S. ; Levken Eric J. ; White Katherine W., Method/apparatus for an accelerated response to resource allocation requests in a CDMA push-to-talk system using a CDMA.
Persson, Bengt; Lindheimer, Christofer, Methods and apparatus for performing slot hopping of logical control channels in wireless communications systems.
Pitiot Yann,FRX, Mobile radio telephone station comprising a protection system for at least one authentication number and method of protecting an authentication number.
Moon, Hi-Chan; Choi, Jin-Woo; Kim, Young-Ky; Ahn, Jae-Min; Lee, Hyun-Suk, Power control device and method for controlling a reverse link common channel in a CDMA communication system.
Knudson, Edward B.; Rudnick, David M.; Ellis, Michael D.; Hagenbuch, Daniel C.; Hassell, Joel G.; Knee, Robert A.; Reynolds, Steven J., Program guide system with real-time data sources.
West, Julian Wray; Kemp, Bradford H.; Howard, Carol M.; Jones, Jr., Paul R.; Mullen, Jeffrey M.; Currier, Jr., Ronald L., Remote computer communication.
Green Lucina L. (Verbank NY) Gum Peter H. (Poughkeepsie NY) Hough Roger E. (Stormville NY) Rankin Sandra L. (Stormville NY) Schmandt Stephen J. (Tokyo NY JPX) Smith ; Sr. Ronald M. (Wappingers Falls , Scheduling normally interchangeable facilities in multiprocessor computer systems.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Weaver ; Jr. Lindsay A. (San Diego CA), Spread spectrum multiple access communication system using satellite or terrestrial repeaters.
Steven D. Gray ; Mark Cheng ; Janne Parantainen FI, State apparatus, and associated methods, for controlling packet data communications in a radio communication system.
Kahn,Raynold M.; Gagnon,Gregory J.; Ha,David D.; Klauss,Peter M.; Curren,Christopher P.; James,Thomas H., Super encrypted storage and retrieval of media programs with modified conditional access functionality.
Gammenthaler ; Jr. Robert Scott ; Blackburn Bracey James ; Hay Donald Barton ; Cooper Thomas Edward ; Fourcand Serge Fran.cedilla.ois ; Vo Long Van, System and apparatus for telecommunications bus control.
Chen,Tao; Leung,Nikolai K. N.; Tiedemann,Edward G.; Sinnarajah,Ragulan, System and method for a frame re-transmission in a broadcast communication system.
Carman David W. ; Balenson David M. ; Tajalli Homayoon ; Walker Stephen T., System and method for controlling access to a user secret using a key recovery field.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Padovani Roberto (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Wheatley ; III Charles E. (Del Mar CA) Viterbi Andrew J. (La Jol, System and method for generating signal waveforms in a CDMA cellular telephone system.
Hutchings, George T.; Sprunk, Eric; Vince, Lawrence D.; DiColli, Richard; DePietro, Mark, System to deliver encrypted access control information to support interoperability between digital information processing/control equipment.
Hsu,Kuo Wei; Katsavounidis,Ioannis, Systems and methods for resetting rate control state variables upon the detection of a scene change within a group of pictures.
Comerford Liam D. (Carmel NY) Ledermann Peter G. (Pleasantville NY) Levy Lawrence I. (Yorktown Heights NY) White Steve R. (New York NY), Tamper resistant packaging for information protection in electronic circuitry.
Birdwell Kenneth J. ; Moran Brian ; Sargent James Randall ; Witty Carl R. ; Byrne David S., Transmission announcement system and method for announcing upcoming data transmissions over a broadcast network.
Yee David Moon ; Bickley Robert Henry ; Zucarelli Philip John ; Keller Theodore Woolley ; Osman Jeffrey S. ; Derr Randall K., Voice call group function for a satellite based air traffic control system.
Shaheen Kamel M. ; Huang Chenhong, Wireless communication system that supports selection of operation from multiple frequency bands and multiple protocols and method of operation therefor.
Hylton Denny L. ; Farris Robert D. ; Flaherty Stephen J. ; Backus Richard G. ; Smith Faye M. ; Herhei John Andrew ; Millet Raymond Ian ; Forness Nolan Marcus ; Stier Charles H., Wireless on-premises video distribution using digital multiplexing.
Seleznev, Sergey Nikolayevich; Lee, Byung-Rae; Hwang, Sung-Oh, Encryption key distribution method in mobile broadcasting system and system for the same.
Semple, James; Rose, Gregory Gordon, Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system.
Chen, Tao; Bender, Paul E.; Agashe, Parag A.; Rezaiifar, Ramin; Pankaj, Rajesh K.; Wei, Yongbin, Method and system for reduction of decoding complexity in a communication system.
Cariou, Laurent; Christin, Philippe; Bernard, David, Method for allocating data-transmission resources, and corresponding switching method, access point, terminal, computer program and signal.
Cinarkaya, Bulent; Tamm, Steven; Sureshchandra, Jayesh; Warshavsky, Alex; Bulumulla, Irandi Upeka; Fry, Benjamin; Scott, Kenneth Douglas; Brooks, David, System, method and computer program product for publicly providing web content of a subscriber of an on-demand database service.
Cinarkaya, Bulent; Tamm, Steven; Sureshchandra, Jayesh; Warshavsky, Alex; Bulumulla, Irandi Upeka; Fry, Benjamin; Scott, Kenneth Douglas; Brooks, David, System, method and computer program product for publicly providing web content of a tenant using a multi-tenant on-demand database service.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.