This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pe-bpmn-editor_funsscomputation [2018/04/23 23:36] admin [Required input objects] |
pe-bpmn-editor_funsscomputation [2020/03/02 14:42] (current) pullonen [FunSSComputation] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== FunSSComputation ====== | ====== FunSSComputation ====== | ||
+ | Used for tasks that evaluate a secret shared function. This is a secure multiparty computation task and is only meaningful when multiple parties execute the same task (tasks that are grouped together to perform the same computation). | ||
+ | The inputs are the share of the function to be evaluated (each party in the group inputs their share of the function) and a public input for the point of evaluation. | ||
+ | |||
+ | The outputs of this task are additively secret shared results of the evaluation where each party executing a task in this group gets a share of the output as a result. | ||
===== Required input objects ===== | ===== Required input objects ===== | ||
Line 50: | Line 54: | ||
**Warning:** all group tasks are possibly not parallel | **Warning:** all group tasks are possibly not parallel | ||
- | **Restriction:** all tasks from the same stereotype group that have common ExclusiveGateway elements in their paths (all tasks have the same ExclusiveGateway in their paths) must exist in all paths that start from these common ExclusiveGateways\\ | + | **Restriction:** all tasks from the same stereotype group that have common Exclusive Gateway elements in their paths (all tasks have the same exclusive gateway in their paths) must exist in all paths that start from these common exclusive gateways\\ |
**Warning:** group task is possibly not accessible to the rest of the group | **Warning:** group task is possibly not accessible to the rest of the group | ||
- | **Restriction:** there must be at least one StartEvent element on the model (to run parallelity checks)\\ | + | **Restriction:** there must be at least one Start Event element on the model (to run parallelism checks)\\ |
- | **Warning:** StartEvent element is missing | + | **Warning:** Start Event element is missing |
**Restriction:** both input data objects must be outputs of the same [[pe-bpmn-editor_funsssharing|FunSSSharing]] task\\ | **Restriction:** both input data objects must be outputs of the same [[pe-bpmn-editor_funsssharing|FunSSSharing]] task\\ |