1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-29 15:52:08 +01:00

Introduce dedicated state for Signed Message

This commit is contained in:
Paul Schaub 2022-09-07 18:33:36 +02:00
parent ba5eea8b9c
commit 21cadcb8eb
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311

View file

@ -20,7 +20,8 @@ graph LR
sig4ops -- "ε,#/ε" --> accept sig4ops -- "ε,#/ε" --> accept
pgpmsg -- "OnePassSignature,m/o" --> ops((One-Pass-Signed Message)) pgpmsg -- "OnePassSignature,m/o" --> ops((One-Pass-Signed Message))
ops -- "ε,ε/m" --> pgpmsg ops -- "ε,ε/m" --> pgpmsg
pgpmsg -- "Signature,m/m" --> pgpmsg pgpmsg -- "Signature,m/ε" --> signed((Signed Message))
signed -- "ε,ε/m" --> pgpmsg
pgpmsg -- "Compressed Data,m/ε" --> comp((Compressed Message)) pgpmsg -- "Compressed Data,m/ε" --> comp((Compressed Message))
comp -. "ε,ε/m" .-> pgpmsg comp -. "ε,ε/m" .-> pgpmsg
comp -- "ε,#/ε" --> accept comp -- "ε,#/ε" --> accept