WO2016135737A1

A system and methods for protecting keys in computerized devices operating versus a server

Abstract

The subject matter discloses a computerized system for securing information, comprising a client application installed on a computerized device, said client application stores a first share of the information, a server communicating with the client application, said server stores a second share of the information, an MPC module installed on the client application and on the server, wherein a request to use the information activates the MPC module, such that computation performed by the MPC module enables use of the information while only a share of the information resides on the server or on the computerized device, wherein the server verifies the identity of the computerized device in response to a request to use the information

WO2016135737A1, drawing sheet 1
Sheet 1 of 10

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

14 claims: 2 independent, 12 dependent

  1. 1
    CLAIMS:1. A computerized system for securing information, comprising: a client application installed on a computerized device, said client application stores a first share of the information;a server communicating with the client application, said server stores a second share of the information;an MPC module installed on the client application and on the server;wherein a request to use the information activates the MPC module, such that computation performed by the MPC module enables use of the information while only a share of the information resides on the server or on the computerized device;wherein the server verifies the identity of the computerized device in response to a request to use the information.
  2. 10
    A computerized method for securing information, comprising:receiving a request in a client side to use information in order to perform a security process, said client application stores a first share of information and a server stores a second share of the information;a request to use the information activates the MPC module installed on both the server and client side, such that computation performed by the MPC module enables use of the information while only a share of the information resides on the server or on the computerized device;verifying the identity of the computerized device in response to a request to use the information.