Abstract: 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:
Grant
Filed:
January 30, 2019
Date of Patent:
December 15, 2020
Assignees:
Huawei International Pte. Ltd., Singapore Management University
Inventors:
Hui Cui, Robert H. Deng, Yingjiu Li, Guilin Wang, Tsz Hon Yuen
Abstract: This application describes a system and method for determining a security classification that is to be accorded to an unknown application using a trained classification model. The application describes a system and method for training the classification model so that the classification model may be subsequently used to determine whether an unknown application is to be classified as malicious and/or benign.
Type:
Application
Filed:
December 6, 2017
Publication date:
April 5, 2018
Applicants:
Huawei International Pte. Ltd., Singapore Management University
Abstract: System and methods for securing inter-component communications in an operating system are provided. Systems and methods provided herein secure inter-component communications in an operating system by selectively generating instances when inter-component communication requests occur, whereby each of the generated instances are attached to a newly created blocked permissions list. System and methods further manage the invocation of Application Programming Interfaces by applications or instances in the operating system by determining whether the invocation of the Application Programming Interface is allowed or declined based on the blocked permissions list and default permission list associated with each invoking application or instance.
Type:
Grant
Filed:
September 21, 2015
Date of Patent:
May 16, 2017
Assignees:
Huawei Technologies Co., Ltd., Singapore Management University
Inventors:
Yingjiu Li, Daibin Wang, Haixia Yao, Ke Xu