User Tools

Site Tools


pe-bpmn-editor_gcevaluate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pe-bpmn-editor_gcevaluate [2018/04/23 18:31]
admin [Required input parameters]
pe-bpmn-editor_gcevaluate [2020/03/02 14:52] (current)
pullonen [GCEvaluate]
Line 1: Line 1:
 ====== GCEvaluate ====== ====== GCEvaluate ======
 +This is a task that evaluates a garbled circuit. The inputs are the garbled circuit and the encodings of the input wires. The output is the public output of the circuit.
 ===== Required input objects ===== ===== Required input objects =====
  
-2 data objects (garbled circuit, input encodings)+2 data objects (garbled circuit, input encodings), circuit from [[pe-bpmn-editor_gcgarble|GCGarble]] task
  
 ===== Required input parameters ===== ===== Required input parameters =====
Line 41: Line 41:
 ===== Group specific restrictions ===== ===== Group specific restrictions =====
  
-**Restriction:​** there must be exactly one GCEvaluate and one GCGarble task in a stereotype group\\+**Restriction:​** there must be exactly one GCEvaluate and one [[pe-bpmn-editor_gcgarble|GCGarble]] task in a stereotype group\\
 **Error:** element with GCGarble stereotype is missing from the group **Error:** element with GCGarble stereotype is missing from the group
  
-**Restriction:​** both stereotype group tasks must have the same input garbled circuit data object - garbled circuit data object must be with the same name for both tasks\\+**Restriction:​** both stereotype group tasks must have the same garbled circuit data object - garbled circuit data object must be with the same name for both tasks\\
 **Error:** garbledCircuit objects must be same for both group members **Error:** garbledCircuit objects must be same for both group members
  
-**Restriction:​** input data object fixed (by its id) in "​garbledCircuit"​ property must be an output element of a GCGarble task from the same stereotype group\\+**Restriction:​** input data object fixed (by its id) in "​garbledCircuit"​ property must be an output element of a [[pe-bpmn-editor_gcgarble|GCGarble]] task from the same stereotype group\\
 **Error:** garbledCircuit object must originate from the element with GCEvaluate stereotype of this group **Error:** garbledCircuit object must originate from the element with GCEvaluate stereotype of this group
  
Line 53: Line 53:
 **Error:** both group tasks must be on separate lane **Error:** both group tasks must be on separate lane
  
-**Restriction:​** GCGarble task from the stereotype group must be in the flow (in incoming path, but not in outgoing pathof GCEvaluate task from the same stereotype group\\+**Restriction:​** ​[[pe-bpmn-editor_gcgarble|GCGarble]] task from the stereotype group must be in incoming path, but not in outgoing path of GCEvaluate task from the same stereotype group\\
 **Error:** element with GCGarble stereotype in this group must be before element with GCEvaluate stereotype **Error:** element with GCGarble stereotype in this group must be before element with GCEvaluate stereotype
pe-bpmn-editor_gcevaluate.1524497475.txt.gz ยท Last modified: 2019/10/01 13:53 (external edit)