Patents Assigned to Huawei International PTE., Ltd.
-
Patent number: 11044084Abstract: This disclosure relates to a unified authentication method for a device to authenticate an operator provider network and a service provider network based on Identity-Based Cryptography where each of the device, operator provider network and service provider network has a different private key and a same Global Public Key (GPK) issued by a public key generator, the unified authentication method comprising: the device, generating and transmitting an authentication data package to the operator provider network, in response to receiving the authentication data package, determining a type of authentication based on the Authentication Type; the element of the operator provider network, in response to determining the first type of authentication, generating and transmitting a first Authentication Response Message to the device and transmitting the authentication data package to the element of the service provider network based on the SP_ID.Type: GrantFiled: January 22, 2019Date of Patent: June 22, 2021Assignee: Huawei International Pte. Ltd.Inventors: Xin Kang, Haiguang Wang, Jie Shi, Guilin Wang, Yanjiang Yang
-
Patent number: 11042126Abstract: A time-to-digital converter (TDC) is disclosed, which comprises a ring oscillator module and a digital error correction module. The ring oscillator module is configured to receive a sampling signal, an addressing signal, and a preset signal, and includes: a ring oscillator arranged with a plurality of inverters; a phase sampler configured to sample phase signals generated by the inverters for generating a first output signal; a counter clock generator configured to generate first and second clock signals; first and second counters configured to respectively generate first and second counter output signals; and a data sampler configured to sample the first and second counter output signals to respectively generate second and third output signals. The digital error correction module is arranged to process the first, second and third output signals for generating a digital signal.Type: GrantFiled: June 12, 2020Date of Patent: June 22, 2021Assignee: Huawei International Pte. Ltd.Inventors: Chao Yuan, Rui Yu, Xuesong Chen, Supeng Liu, Theng Tee Yeo
-
Patent number: 10979903Abstract: A key generation and distribution method is disclosed. The method includes receiving a first request from a first requestor, the first requestor comprising an identity of the first requestor; generating a new identity (ID) based on the identity of the first requestor; generating a secret key for the new ID with a predetermined pair of global keys, namely a Global Secret Key (GSK) and a Global Public Key (GPK); transmitting the new ID, secret key and the GPK to the first requestor; receiving a request from a second requestor, the request comprising a plurality of identities; generating an new ID for each of the plurality of identities; generating a secret key based on the IBC key generation algorithm for each of the plurality of new IDs; and transmitting the plurality of new IDs, secret keys corresponding to each of the plurality of IDs and the GPK to the second requestor.Type: GrantFiled: January 25, 2019Date of Patent: April 13, 2021Assignee: Huawei International Pte. Ltd.Inventors: Haiguang Wang, Jie Shi, Xin Kang
-
Patent number: 10949551Abstract: A system and method for operating a policy aware unification file system within a computer system that takes into account the security requirements of each file system as each file system is unified into the unified file system are provided. As the application is compatible with existing run time policies of files and directories within each file system that is to be unified, the application supports the enforcement of security policies or requirements of each file and/or directory that has been unified into the unified file system.Type: GrantFiled: January 26, 2018Date of Patent: March 16, 2021Assignees: Huawei International Pte. Ltd., National University of SingaporeInventors: Xiaolei Li, Roland Hock Chuan Yap, Zhenkai Liang
-
Patent number: 10931445Abstract: Embodiments of the invention provide methods and apparatuses for session key generation, which use Diffie-Hellman procedure in both user equipment and network to prevent an attacker from breaking the session key by simply listening to signal exchanges passively when the attacker possesses credentials of a USIM card.Type: GrantFiled: May 11, 2018Date of Patent: February 23, 2021Assignee: HUAWEI INTERNATIONAL PTE LTD.Inventors: Haiguang Wang, Jie Shi, Xin Kang
-
Patent number: 10911054Abstract: A digital-to-time converter (DTC) assisted all digital phase locked loop (ADPLL) circuit is disclosed, which comprises: a DTC error compensator arranged to receive a phase offset signal being a processed output from a time-to-digital converter (TDC) circuit, the phase offset signal includes a DTC error corresponding to a phase difference between a reference clock signal processed by a DTC circuit and a feedback clock signal derived from an output signal of the ADPLL circuit. The compensator is arranged to process the phase offset signal for generating a digital signal representative of the DTC error, which is provided as an output signal. Also, the output signal is arranged to be subtracted from the phase offset signal to obtain a phase rectified signal of the phase offset signal.Type: GrantFiled: June 19, 2020Date of Patent: February 2, 2021Assignee: Huawei International Pte. Ltd.Inventors: Theng Tee Yeo, Xuesong Chen, Rui Yu, Liu Supeng, Chao Yuan
-
Patent number: 10880747Abstract: This application provides a network slice allocation method, device, and system, including a terminal device, a first core network device, a second core network device, and a third core network device. The terminal device encrypts NSSAI and an ID of the terminal device to obtain encrypted information, and sends a slice access request message to the first core network device. The first core network device sends the encrypted information to the second core network device. The second core network device decrypts the encrypted information to obtain the NSSAI and the ID of the terminal device, generates an authentication vector, and sends the NSSAI and the authentication vector to the first core network device.Type: GrantFiled: December 30, 2019Date of Patent: December 29, 2020Assignee: Huawei International Pte. Ltd.Inventors: Hao Hu, Zhongding Lei, Lichun Li
-
Patent number: 10873466Abstract: This application discloses a mobile device and method for managing installation of an application package (APK) in the mobile device. The device receives an installation request for installing the APK. The device retrieves a permission certificate for the APK according to the installation request. The permission certificate includes a cryptographic signature. The device determines validity of the permission certificate by verifying the cryptographic signature included in the permission certificate using a permission certification public key provided by a manufacturer of the device. The permission certification public key is stored in the device. The installation of the APK in the device is allowed when the permission certificate is determined to be valid. Using the method, the APK requires the device to grant specific high-risk permissions to the application upon installation.Type: GrantFiled: April 26, 2018Date of Patent: December 22, 2020Assignee: Huawei International Pte. Ltd.Inventors: Yongzheng Wu, Xuejun Wen
-
Patent number: 10868670Abstract: A data processing method and apparatus include: generating, by a terminal device, a first public key and a first private key; sending the first public key to a key generation center (KGC), where the first public key is used by the KGC or a server to generate a transform key, and the transform key is used by the server to transform data that is encrypted based on an attribute structure of the terminal device into data that is encrypted based on the first public key; receiving second data sent by the server, where the second data is data that is generated after the server processes first data according to the transform key; and decrypting the second data according to the first private key. In the data processing, main work is completed by the server with no need to use a secure channel to transmit a key.Type: GrantFiled: January 30, 2019Date of Patent: December 15, 2020Assignees: Huawei International Pte. Ltd., Singapore Management UniversityInventors: Hui Cui, Robert H. Deng, Yingjiu Li, Guilin Wang, Tsz Hon Yuen
-
Patent number: 10849191Abstract: A User Equipment (UE) for communicating directly with a core network is provided. The UE comprises: a first communication device; a second communication device; an authentication management module; a processor; a storage medium; instructions stored on the storage medium and executable by the processor to: perform a first authentication with the core network to obtain a security context; transmit a security context from the authentication management module to at least one of the first and second communication devices; and perform a second authentication for one of the first and second communication devices with the core network using the security context from the authentication management module to establish connection with the core network.Type: GrantFiled: January 11, 2019Date of Patent: November 24, 2020Assignee: Huawei International Pte., Ltd.Inventors: Haiguang Wang, Lichun Li, Xin Kang, Jie Shi
-
Patent number: 10812969Abstract: This document describes a system and method for configuring a second wireless device to access a wireless network using a first wireless device whereby one-round key exchange protocol is adopted to share the wireless network's configuration data with the second wireless device in an efficient and secure manner.Type: GrantFiled: May 3, 2019Date of Patent: October 20, 2020Assignee: Huawei International Pte. Ltd.Inventors: Jie Shi, Chengfang Fang, Guilin Wang
-
Patent number: 10694376Abstract: This application provides a network authentication method, a network device, a terminal device, and a storage medium. In one aspect, in this application, a network device generates a symmetric key by itself, and generates a correct sequence number of a terminal device in real time by using a first sequence number. In other words, in this application, the network device does not need to store the symmetric key and the correct sequence number of the terminal device, but generates the symmetric key and the correct sequence number of the terminal device in real time. Therefore, storage load of an HSS in the prior art can be reduced.Type: GrantFiled: November 4, 2019Date of Patent: June 23, 2020Assignee: Huawei International Pte., Ltd.Inventors: Xin Kang, Haiguang Wang, Zhongding Lei, Fei Liu
-
Patent number: 10681543Abstract: A method for devices without SIM card (SD) to communicate directly with a core network. The method may be performed in the following matter. The SD registers with the core network through a cellular device (MD) in order to obtain a credential for the SD. The credential comprises Access ID, key, and control parameters. The SD then performs a mutual authentication directly with the core network using the credential. If the SD authenticates successfully with the core network, the SD is granted access to the servers via the core network.Type: GrantFiled: September 17, 2018Date of Patent: June 9, 2020Assignee: Huawei International Pte., Ltd.Inventors: Xin Kang, Haiguang Wang, Jie Shi
-
Patent number: 10659237Abstract: This document discloses a system and method for verifying system integrity of an electronic device. The electronic device includes a verifier device provided within a secure environment of the electronic device and a scanner device provided within a normal environment of the electronic device whereby the secure environment comprises hardware that is isolated from the hardware in the normal environment, i.e. these two environments are hardware isolated.Type: GrantFiled: September 28, 2017Date of Patent: May 19, 2020Assignee: Huawei International Pte. Ltd.Inventors: Yongzheng Wu, Xuejun Wen, Chengfang Fang, Tieyan Li
-
Patent number: 10581860Abstract: A system for managing and distributing a blacklist of User Equipment IDs (UE IDs) in a network. The system comprises a number of groups of networks, each of the groups of networks comprise a blacklist server and a number of authentication servers. The system further comprises a Package Key Generator (PKG). The blacklist server is configured to: store a blacklist containing UE IDs that are not allowed to gain access to the network; transmit the blacklist to the plurality of authentication servers in the same group; receive a message; determine a content in the message is an order to add a new revoked UE ID to the blacklist; update the blacklist to include the new revoked UE ID; and send an update blacklist message to the plurality of authentication servers in the same group.Type: GrantFiled: April 2, 2019Date of Patent: March 3, 2020Assignee: Huawei International Pte. Ltd.Inventors: Lichun Li, Haiguang Wang, Xin Kang
-
Patent number: 10554584Abstract: This invention is related to an Express Traversal (EXTRA) Network on Chip (NoC) comprising a number of EXTRA routers. The EXTRA NoC comprises a Buffer Write and Route Computation (BW/RC) pipeline, a Switch Allocation-Local (SA-L) pipeline, a Setup Request (SR) pipeline, a Switch Allocation-Global (SA-G) pipeline, and a Switch Traversal and Link Traversal (ST/LT) pipeline. The BW/RC pipeline is configured to write an incoming flit to an input buffer(s) of a start EXTRA router and compute the route for the incoming head flit by selecting an output port to depart from the start EXTRA router. The SA-L pipeline is configured to arbitrate the start EXTRA router to choose an input port and an output port for a winning flit. The SR pipeline is configured to handle the transmission of a number of SR signals from the start EXTRA router to downstream EXTRA routers.Type: GrantFiled: July 11, 2018Date of Patent: February 4, 2020Assignee: Huawei International Pte. Ltd.Inventors: Zhiguo Ge, Naxin Zhang
-
Patent number: 10498136Abstract: The embodiments of the invention provide a method and device for radio frequency (RF) limiting. The device for RF limiting comprises: an analog limiter configured to limit a voltage of a RF input to a predetermined safe range during power-off or power-up until a disable control signal is received from the digital controller, a sensing circuit configured to sense a plurality of shunting currents provided by the analog limiter in sequence to determine a value of each bit of a preset current sensing code and sense the limiting voltage, a digital controller configured to control the digital limiter to perform RF limiting function based on the value of each bit of the preset current sensing code, and control the analog limiter to stop limiting the voltage of the RF input if the limiting voltage is within a predetermined acceptable voltage range.Type: GrantFiled: August 31, 2017Date of Patent: December 3, 2019Assignee: Huawei International Pte., Ltd.Inventors: Xuesong Chen, Rui Yu, Theng Tee Yeo, Lee Guek Doreen Yeo
-
Patent number: 10484215Abstract: A system and method for an NFC card for use in asynchronous NFC card emulation mode transmission. The method comprises estimating carrier frequency offset between a carrier frequency of a NFC reader and a carrier frequency of the NFC card, adjusting digital baseband sampling of the baseband sample output at the NFC card emulation mode transmitter based on the estimated carrier frequency offset to obtain an adjusted baseband sample output and modulating a RF transmitter in the NFC card emulation mode transmitter based on the adjusted baseband sample output.Type: GrantFiled: April 27, 2018Date of Patent: November 19, 2019Assignee: Huawei International Pte. Ltd.Inventors: Harya Wicaksana, Zhan Yu, Rui Yu
-
Patent number: 10360406Abstract: A system and method for obfuscating data includes random numbers generated by applying a one-way compression function to auxiliary inputs which may at least include a secret key and a data partner identifier. For each row of data to be obfuscated, the following is performed: a plurality of data blocks is constructed from the each row of data to be obfuscated, wherein the number (n) of the data blocks is predetermined; a dot product is generated which is obtained by: generating a plurality of products by multiplying each of the plurality of data blocks with an exclusive one of the plurality of random numbers and summing the plurality of products; and an obfuscated form of the each row of data to be obfuscated is generated by determining a remainder of a modulo operation which is performed using the dot product as dividend and a predetermined integer value as divisor.Type: GrantFiled: December 7, 2016Date of Patent: July 23, 2019Assignee: Huawei International Pte. Ltd.Inventors: Tsz Hon Yuen, Shuang Wu
-
Patent number: 10361842Abstract: An encryption/decryption function generating method, an encryption/decryption method and related apparatuses, which can ensure the confidentiality of a key used in a white-box encryption and decryption function when a white-box encryption and decryption function generating algorithm is disclosed. The method includes: receiving a random seed and an original key that are input by a user; generating, according to the original key, a round key required for R-round iterative computing; generating, according to the random seed, an affine expansion mask required for the R-round iterative computing and random disturbance data required for the R-round iterative computing; and generating an encryption/decryption function.Type: GrantFiled: March 17, 2017Date of Patent: July 23, 2019Assignee: Huawei International Pte. Ltd.Inventor: Shuang Wu