SYSTEMS AND METHODS FOR GENERATING AND APPLYING A SECURE STATISTICAL CLASSIFIER

    公开(公告)号:US20220188706A1

    公开(公告)日:2022-06-16

    申请号:US17683395

    申请日:2022-03-01

    Abstract: There is provided a system for computing a secure statistical classifier, comprising: at least one hardware processor executing a code for: accessing code instructions of an untrained statistical classifier, accessing a training dataset, accessing a plurality of cryptographic keys, creating a plurality of instances of the untrained statistical classifier, creating a plurality of trained sub-classifiers by training each of the plurality of instances of the untrained statistical classifier by iteratively adjusting adjustable classification parameters of the respective instance of the untrained statistical classifier according to a portion of the training data serving as input and a corresponding ground truth label, and at least one unique cryptographic key of the plurality of cryptographic keys, wherein the adjustable classification parameters of each trained sub-classifier have unique values computed according to corresponding at least one unique cryptographic key, and providing the statistical classifier, wherein the statistical classifier includes the plurality of trained sub-classifiers.

    SYSTEMS AND METHODS FOR GENERATING AND APPLYING A SECURE STATISTICAL CLASSIFIER

    公开(公告)号:US20200293944A1

    公开(公告)日:2020-09-17

    申请号:US16353046

    申请日:2019-03-14

    Abstract: There is provided a system for computing a secure statistical classifier, comprising: at least one hardware processor executing a code for: accessing code instructions of an untrained statistical classifier, accessing a training dataset, accessing a plurality of cryptographic keys, creating a plurality of instances of the untrained statistical classifier, creating a plurality of trained sub-classifiers by training each of the plurality of instances of the untrained statistical classifier by iteratively adjusting adjustable classification parameters of the respective instance of the untrained statistical classifier according to a portion of the training data serving as input and a corresponding ground truth label, and at least one unique cryptographic key of the plurality of cryptographic keys, wherein the adjustable classification parameters of each trained sub-classifier have unique values computed according to corresponding at least one unique cryptographic key, and providing the statistical classifier, wherein the statistical classifier includes the plurality of trained sub-classifiers.

    ASSESSMENT APPARATUS, SURROGATE MODEL GENERATION APPARATUS, ASSESSMENT METHOD, AND PROGRAM

    公开(公告)号:US20230315839A1

    公开(公告)日:2023-10-05

    申请号:US18010323

    申请日:2020-06-18

    Inventor: Hikaru TSUCHIDA

    CPC classification number: G06F21/55

    Abstract: To provide an assessment apparatus capable of assessing the security of an assessment target model. The assessment apparatus is able to access a surrogate model generation apparatus that comprises a query generation part that generates a first query causing an assessment target model to make an inference to obtain an inference result; an MIA execution part that executes a membership inference attack using as an input the inference result obtained by sending the first query to the assessment target model and infers virtual training data used to train the assessment target model; and a surrogate model generation part that uses the virtual training data to generate a surrogate model that emulates the behavior of the assessment target model, and the assessment apparatus comprises a security assessment part that transmits a second query to both the surrogate model and the assessment target model to assess the security of the assessment target model using the results therefrom.

    INFERENCE APPARATUS, INFERENCE METHOD AND COMPUTER-READABLE STORAGE MEDIUM

    公开(公告)号:US20230259619A1

    公开(公告)日:2023-08-17

    申请号:US18016223

    申请日:2020-07-22

    CPC classification number: G06F21/556

    Abstract: An inference apparatus according to the embodiment including: an inference unit which is machine learning model trained using training data and configured to inference based on input data; a determination unit configured to determine whether input data is the training data or not based on inference data indicating a result of inference when the input data is input to the inference unit; and an output unit configured to output the inference data as output data when the determination unit determines that the input data is not the training data, and configured to output an alternative data different from the inference data as the output data when the determination unit determines that input data is the training data.

    SECURE COMPUTATION SYSTEM, SECURE COMPUTATION SERVER APPARATUS, SECURECOMPUTATION METHOD, AND SECURE COMPUTATION PROGRAM

    公开(公告)号:US20230130624A1

    公开(公告)日:2023-04-27

    申请号:US17910403

    申请日:2020-03-24

    Inventor: Hikaru TSUCHIDA

    Abstract: Each of the secure computation server apparatuses includes a bit-decomposition operation part that performs a bit-decomposition for a share value secretly shared with a constant number of rounds; a table operation part that determines a success or failure of an equality at each bit of the bit-decomposition using a table in which determination expressions for determination whether or not the equality holds at each bit are arranged in a row direction, and combinations of the determination expressions are arranged in a column direction; and an equality determination part that performs equality determination with a constant number of rounds for a value that accumulates a result of the success or failure of the equality at each bit of the bit-decomposition to determine an array reference corresponding to the share value.

    SECURE COMPUTATION SYSTEM, SECURE COMPUTATION SERVER APPARATUS, SECURE COMPUTATION METHOD, AND SECURE COMPUTATION PROGRAM

    公开(公告)号:US20240289493A1

    公开(公告)日:2024-08-29

    申请号:US18281857

    申请日:2021-03-18

    Inventor: Hikaru TSUCHIDA

    CPC classification number: G06F21/64 G09C1/00

    Abstract: An individual secure computation server apparatus in a secure computation system computes, by using a cyclic permutation shared by secure computation server apparatuses except one of the secure computation server apparatuses, a value of a cyclic permutation for the one secure computation server apparatus, performs a fraud detection by performing an equality check on values of cyclic permutations computed by the other secure computation server apparatuses, constitutes a random cyclic permutation by synthesizing the cyclic permutations, applies the random cyclic permutation to the share in the sequence, computes a share which indicates an index and to which the random cyclic permutation has been applied by adding a share having a shift amount of the cyclic permutation to the share which indicates the index, reconstructs the share which indicates the index and to which the random cyclic permutation has been applied, and selects a share corresponding to the reconstructed index.

    SHUFFLE SYSTEM, SHUFFLE METHOD, AND PROGRAM

    公开(公告)号:US20220368723A1

    公开(公告)日:2022-11-17

    申请号:US17778111

    申请日:2019-11-28

    Inventor: Hikaru TSUCHIDA

    Abstract: Among four secure computation nodes, one secure computation node is selected as a receiving node. Two of three remaining secure computation nodes among the four secure computation nodes are operated as resharing nodes, and a remaining secure computation node is operated as a verifying node. The resharing node(s) performs a mini-shuffle for resharing share(s) held therein by using a permutation that the receiving node does not know and transmits a result(s) of the mini-shuffle to the receiving node. The verifying node computes data to verify the result(s) of the mini-shuffle performed by the resharing node(s) by using a permutation that the receiving node does not know and transmits the data to the receiving node. Shuffling of shares is achieved by repeatedly performing a round as described above so that each of the four secure computation nodes is selected as the receiving node at least once.

    SECRET COMPUTATION SYSTEM, SECRET COMPUTATION SERVER, AUXILIARY SERVER, SECRET COMPUTATION METHOD, AND PROGRAM

    公开(公告)号:US20220329596A1

    公开(公告)日:2022-10-13

    申请号:US17641890

    申请日:2019-10-04

    Abstract: In a secret computation system, each of the three or more secret computation servers is configured to transmit, to the auxiliary server, carry computation information for computing a carry indicating whether or not digit carry occurs when a share of arithmetic operation is added as a binary number. The auxiliary server is configured to compute the carry based on the carry computation information received and compute an adjustment value used for computing the share of the arithmetic operation from a share of logical operation by using the computed carry. The auxiliary server distributes the computed adjustment value to the three or more secret computation servers. Each of the three or more secret computation servers is configured to convert the share of the logical operation to the share of the arithmetic operation by using a distributed value of the adjustment value.

    SECURE COMPUTATION SERVER, TRAIL MANAGEMENT METHOD, AND PROGRAM

    公开(公告)号:US20220261507A1

    公开(公告)日:2022-08-18

    申请号:US17628953

    申请日:2019-07-24

    Abstract: A secure computation server includes: a computation processing part that performs secure computation by using data x received from a client and computes a computation result R; and a trail registration part that makes a predetermined trail storage system to store first trail data for certifying identity of the data x, the first trail data having been calculated from the data x, and second trail data for certifying a relationship between the data x and the computation result R. The predetermined trail storage system manages the first and second trail data in a non-rewritable manner and provides the first and second trail data to a predetermined audit node.

Patent Agency Ranking