Patent ID: 11934518
Assignee: NEC CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A multiparty computation verification system comprising:
a plurality of verification environments that each include a plurality of secure computation servers; and
a verification apparatus connected to each verification environment, wherein
the verification apparatus comprises:
a processor; and
a memory storing program instructions executable by the processor to:
acquire source code for multiparty computation;
for each of a plurality of combinations of options for a multiparty computation compiler, compile the source code to generate a corresponding one of a plurality of multiparty computation executable codes;
select at least one verification code from the plurality of multiparty computation executable codes, and provide the at least one verification code to each verification environment;
for each verification environment, generate an evaluation index with respect to an evaluation result of the at least one verification code within the verification environment; and
select at least one recommended code from the plurality of multiparty computation executable codes, based on the evaluation index for each verification environment, and output the selected at least one recommended code and the verification environment corresponding to the selected at least one recommended code, as a recommended environment.