User Tools

Site Tools


pe-bpmn-editor_pkdecrypt

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_pkdecrypt [2018/04/23 17:27]
admin
pe-bpmn-editor_pkdecrypt [2020/03/02 15:04]
pullonen [PKDecrypt]
Line 1: Line 1:
 ====== PKDecrypt ====== ====== PKDecrypt ======
 +This is a task for decrypting data that has previously been encrypted with public key encryption.
  
 +It takes as an input the ciphertext and the private key and as an output gives the plaintext (assuming that the right key has been used).
 ===== Required input objects ===== ===== Required input objects =====
  
-2 data objects (private key, ciphertext) from PKEncrypt or PKComputationtask+2 data objects (private key, ciphertext) from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] or [[pe-bpmn-editor_pkcomputation|PKComputation]] task
  
 ===== Required output objects ===== ===== Required output objects =====
Line 29: Line 31:
 **Error:** ciphertext and key must be different objects **Error:** ciphertext and key must be different objects
  
-**Restriction:​** key data object must have PKPrivate stereotype\\+**Restriction:​** key data object must have [[pe-bpmn-editor_pkprivate|PKPrivate]] stereotype\\
 **Error:** key object must have PKPrivate stereotype **Error:** key object must have PKPrivate stereotype
  
-**Restriction:​** input data object selected as key must be an input object "​key"​ from PKEncrypt task or one of the input objects from PKComputation task selected as "​Encrypted"​ - it must have the same name as input object "​key"​ from PKEncrypt task or as one of the input objects of PKComputation task selected as "​Encrypted"​\\+**Restriction:​** ​there must exist a correct key corresponding to the ciphertext - input data object selected as key must be an input object "​key"​ from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] task or one of the input objects from [[pe-bpmn-editor_pkcomputation|PKComputation]] task selected as "​Encrypted"​ - it must have the same name as input object "​key"​ from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] task or as one of the input objects of [[pe-bpmn-editor_pkcomputation|PKComputation]] task selected as "​Encrypted"​\\
 **Error:** ciphertext is encrypted with wrong encryption method or is not encrypted **Error:** ciphertext is encrypted with wrong encryption method or is not encrypted
  
-**Restriction:​** input data object selected as key must be from the same PKPublic-PKPrivate pair (group) as all other input "​encryption key" objects from PKEncrypt ​and PKComputation ​tasks\\+**Restriction:​** input data object selected as key must be from the same [[pe-bpmn-editor_pkpublic|PKPublic]]-[[pe-bpmn-editor_pkprivate|PKPrivate]] pair (group) as all other input "​encryption key" objects from [[pe-bpmn-editor_pkencrypt|PKEncrypt]] tasks\\
 **Error:** all keys must be from the same PKPublic-PKPrivate key pair **Error:** all keys must be from the same PKPublic-PKPrivate key pair
pe-bpmn-editor_pkdecrypt.txt ยท Last modified: 2020/03/02 15:04 by pullonen