This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pe-bpmn-editor_pkcomputation [2018/04/23 17:24] admin |
pe-bpmn-editor_pkcomputation [2020/03/02 15:03] (current) pullonen [PKComputation] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PKComputation ====== | ====== PKComputation ====== | ||
+ | This is a task for computing on data encrypted with public key encryption. | ||
+ | At least one input must be encrypted, others can be either encrypted (with the same key) or public data. The output is encrypted data (encrypted with the same key). | ||
===== Required input objects ===== | ===== Required input objects ===== | ||
- | 1...n data objects (ciphertexts, data) from PKEncrypt or PKComputationtask | + | 1...n data objects (ciphertexts, data) from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] or PKComputation task |
===== Optional input parameters ===== | ===== Optional input parameters ===== | ||
Line 21: | Line 23: | ||
**Error:** inputScript is undefined | **Error:** inputScript is undefined | ||
- | **Restriction:** "inputTypes" propery must exist under stereotype details object - input types must have been selected and saved and "inputTypes" information must not have been deleted from model’s file\\ | + | **Restriction:** "inputTypes" property must exist under stereotype details object - input types must have been selected and saved and "inputTypes" information must not have been deleted from model’s file\\ |
**Error:** input types are undefined | **Error:** input types are undefined | ||
- | **Restriction:** at least one input data object must have type selected as "Ecrypted"\\ | + | **Restriction:** at least one input data object must have type selected as "Encrypted"\\ |
**Error:** at least 1 input must be selected as encrypted | **Error:** at least 1 input must be selected as encrypted | ||
- | **Restriction:** all key input objects of input data objects that origin from PKEncrypt or PKComputation tasks must be with the same name\\ | + | **Restriction:** all key input objects of input data objects that origin from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] or PKComputation tasks must be with the same name\\ |
**Error:** key must be the same (with the same name) for all inputs | **Error:** key must be the same (with the same name) for all inputs | ||
- | **Restriction:** all input data objects that have type selected as "Encrypted" must be encrypted data objects from PKEncrypt or PKComputation tasks - there must exist a key (with the same name) for all inputs that are selected as "Encrypted"\\ | + | **Restriction:** all input data objects that have type selected as "Encrypted" must be encrypted data objects from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] or PKComputation tasks - there must exist a key (with the same name) for all inputs that are selected as "Encrypted"\\ |
**Error:** all inputs marked as encrypted are not encrypted | **Error:** all inputs marked as encrypted are not encrypted |