Sequoia 2.0.0 |
โ
echo -ne "Hello World :)" | sqop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwA0xYKy4/+v6GKEtq2pMxuT/6yvASameSS61CSUBo/J3JE
4tPh+s8377Y54pLUaFnO1lWgIlujRNmo1HPwHDaGla7EnAwYwdYZYA/jbE9dcixU
768e/7J4Ugpm44ryf6olhVkpiElFilV5n2zTVeuZZA+/8Vvvi9uGgJpU1auuXcPl
t6MVHDTNKOaYK5PoQeH5+p0mwt+17gjx96PS1dnlyGACDqLwfy4rrcQp6HXzkQwk
0SsbslYgznQSdDgWAAoRO0hJ/3EySKI+sUyaiI2S1VyaYPB3CbYkxQAiwJAifFg/
GaPoa2AffN7i4GNp+J3W/gPxmmCIs3kVNCuhH6/ll53v+JFZCZt8gNQtzXopdCqS
BIUE1ZpSWNeoNUx6O2A72Bo+gfxpnp1Q9B3/nQJTbXsxGzJ4ZR2aMgsTg7nIBlFF
avkEDX9ajU3S9sPb22k3aH6f8GS53x9uj4HYdN9zXLJHeozAHMc4gT0slgtOuHa9
/OarIHnummBX5Z4iNC2P0j8BPeDi/6J42jLO3BINzVoWc47R/xd9IBUvmb0q5+5E
UZWpZOAa6fhOeocbaTMKqziwMZf/jAzkN4sOmQOhymQ=
=nz8o
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
Sequoia 2.0.0+pqc |
โ
echo -ne "Hello World :)" | sqop-pqc encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/ZjREDq+WICQH1v7DnHCFST4ezVHIojVD2cAlUFUOywfx
TpLMI1IbE1nANyKAEU+ZJprhEHkugydfyVljUdrhX8deKUm8GBNxwhUGelnC3mdq
OSsrtH37SmT//ICal1JIsEFVuOOqcgDpfmY8OGfdgXqw7mGPXilyr2JFDlOXTKPS
vAz3amq/SqtdUCBzmNCeIOEinWkCg3x35Pgo97H+9VkT1//vf3FHnG/SK0yG5S1G
lceHYVCka+Xo7w1Bg7Qk0NOKNnuXD3Ek882WlRI+gR9bg1VleJRyQRT/vuyBlMpe
wOWkNtLHZB6leGN7D7PAXxeoznglWOxWEw6T/xmuv7IidGR/TZu9InWQP7EyFU2b
fZqgL80jO6nIkQbR/tzcn995v2Qv6CTNrmdX/JVHTuBNJ5dBRksyZ8zNWCb6aSSF
m4It630u4CVFbaISlJbYN1OSzG3/zVXxFfWYP7il70+dX8jW1EvhIW5zTsFjRigZ
iac/BWBV5ic7dluoJSVD0j8Bf+YNiH+Xc+OL5j1Va59Jh7Fqs0mMscwjZJDNFUqf
iZgrfxZlsiMpOhmkEG+UDQRFylBZzmBTA1lkcTsQDjA=
=p6RS
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
rpgpie 0.5.4 |
โ
echo -ne "Hello World :)" | rsop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAjbvdGYRXaWSbfwCq9Kpw6N8zW0IAS38Fuvww/Is+q+I/
UfcFjag1jCYYBFiwE04Dmap6nN7NQAmDJTKpmKfuEuFEVM5dwsdUpOdFjq9NvvHe
1JJIC0/1q7DH3/6ck5VumyPqBu6qGbpnWy/uBqfuqSWfzhlWQl0ufDuT53Sl5xEc
/I8sIvExZkthgUedbvjyYqe0KKaB4J1jvJoWT4uP705WgGEVpgUXmHpD4/P8J90J
Y5k8bRkY6WjEoh2m8gcYARpYymYPH0z6V6f6J5EvCy5WGyUHCXsoYSlSzekvytGw
bGtektB4EHtODGT0dCkbKIMmmPSM1ohHLztWxbADqkm5l+iV6KHjgRNshPbHjMdZ
wPEeadWtiA8VCBPPuZZtzIEZvIGmiytURhHB/+R6fRg03k7hjYYl6fIFKLo7zjb2
diliwFJH18+WLxl82+V1q1A6SL1P8ceT2tsT8uuCa0sLj0uZpPnPu+2QEaVN0G+J
v9yOp+64bP+3zAIcCwmg0j8B01KQDvk8WoWqNVwcn7ocqfDI0JLES59+t1fZSfeH
zBGNj/nFRGL3Etj+zLHsBnWR4r4TnPReY/5AGVFMsxE=
=DLHT
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
rpgpie 0.6.0+pqc |
โ
echo -ne "Hello World :)" | rsop-pqc encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv+PLez4LPfBn7XP/YsXcbQkv06hhpLu0E5DBMekV3KJl79
nyvMxmb6tjS/tRHtFQ8BvWP1KYA86GnSQvGZm5rIKhTUQyWe9+2Vi3lvMxIWUYjg
gUeYVE1n1IFK7nTl5S9mmA39EG54DMIDt3/I9911b4VFb2wHw3qS7cAJ4kelWeQT
0qpWusMg51KF5g7kSWQGuNp+SsAJ5Qe7dQmWMMYyswNknuhUh12JWBlR0UIhhIEe
LubJTC4Mz4y4GGJ+1TKzkj7KUETrQfCwhf7ZCkQHn1XGWj6d58zcDPzdIXrZucR7
YZsR5yVR0nQ6mOGBgVrhZAx4zxQ4/S2l7oEhWzn+/v1X00cTIDt7OAAAxlJ1MKF/
D8REd2nCq51930B6On0HX1rJHVHLvHWU/Bea6wallf7Cw4wzUyUZU0PM7WJYT9F1
aQ490zRJQ0O1qFguvbUt8SD/YX1Y0NOhOxFT3LMDyDfLjQwbWtliEfGiwryzgDvZ
k78McELARdzb2T/HAt5u0j8BgqSFmUNJ+xVerRWKeH74ibiyRarP+e4Pkd3H+x4I
cKd4WbWcttaXA3pBxWCP5TaxiJ7EZpqBfbasfZZ/srY=
=3hKl
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GopenPGP 3.0.0 |
โ
echo -ne "Hello World :)" | gosop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/Ycf3+IqH65SjkhMw+hY4xsBfWe5XsMPVAfsndUhZKN/8
peUbN0UZrIjWIwSMYiHM/MzqE0qXAdmIL5eKal9m6EklmptFII7QxdXY9CFUCxGX
hTUQvT/iO2Qk5UIucbyNEi7S1oK7RvQe0V2b4+0zLZFkFGzg6pY7tjyaA7wHBdiP
Jt7mRx6ZdToz7D59mP3AcCi4lxH701uG2YeNEZqeDWzbe1svLt658L8E4bCtBKCi
NBu+fRny+nl2eOoPP8DcQ02uRrSqLX2f3YzppUdSHFKk3pVrFGhpu+EIDLCW1ayq
r3uQ3u+UpHi0AeioYmoAuDBC6GYF8KNesDpwvrSZWxhXXzvJIOZ9ncfQWBd4hoBD
5LCkwibHO4PAb18ZaZOwKlVTjKXRSyWqyAWUIe6bESVU7ibztChc9Ji5+F3dG8fB
jbBrwnMozSHU9YuxVsuro9+GfV1i59iLDKdGIBxrm3ykvt73ARp8bobaUWaf1UY1
VW6yMQJVd/hk7rOTj3zp0j8Bg6/yI1WeXz2X0fvrKjM03ecp+OD4m0ZsUmci+NeV
ud50mguH1/PxoFD6HES5tZXkRCF1kRc/uSSUUp2v93U=
=jidp
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GopenPGP 2.8.0 |
โ
echo -ne "Hello World :)" | gosop-gopenpgp-v2 encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\nxsDNBF2lnPIBDAC5cL9PQoQLTMuhjbYvb4Ncuuo0bfmgPRFywX53jPhoFf4Zg6mv\n/seOXpgecTdOcVttfzC8ycIKrt3aQTiwOG/ctaR4Bk/t6ayNFfdUNxHWk4WCKzdz\n/56fW2O0F23qIRd8UUJp5IIlN4RDdRCtdhVQIAuzvp2oVy/LaS2kxQoKvph/5pQ/\n5whqsyroEWDJoSV0yOb25B/iwk/pLUFoyhDG9bj0kIzDxrEqW+7Ba8nocQlecMF3\nX5KMN5kp2zraLv9dlBBpWW43XktjcCZgMy20SouraVma8Je/ECwUWYUiAZxLIlMv\n9CurEOtxUw6N3RdOtLmYZS9uEnn5y1UkF88o8Nku890uk6BrewFzJyLAx5wRZ4F0\nqV/yq36UWQ0JB/AUGhHVPdFf6pl6eaxBwT5GXvbBUibtf8YI2og5RsgTWtXfU7eb\nSGXrl5ZMpbA6mbfhd0R8aPxWfmDWiIOhBufhMCvUHh1sApMKVZnvIff9/0Dca3wb\nvLIwa3T4CyshfT0AEQEAAc0hQm9iIEJhYmJhZ2UgPGJvYkBvcGVucGdwLmV4YW1w\nbGU+wsEOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEE0aZuGiOx\ngsmYD3iM+/zIKgFeczAFAl2lnvoACgkQ+/zIKgFeczBvbAv/VNk90a6hG8Od9xTz\nXxH5YRFUSGfIA1yjPIVOnKqhMwps2U+sWE3urL+MvjyQRlyRV8oY9IOhQ5Esm6DO\nZYrTnE7qVETm1ajIAP2OFChEc55uH88x/anpPOXOJY7S8jbn3naC9qad75BrZ+3g\n9EBUWiy5p8TykP05WSnSxNRt7vFKLfEB4nGkehpwHXOVF0CRNwYle42bg8lpmdXF\nDcCZCi+qEbafmTQzkAqyzS3nCh3IAqq6Y0kBuaKLm2tSNUOlZbD+OHYQNZ5Jix7c\nZUzs6Xh4+I55NRWl5smrLq66yOQoFPy9jot/Qxikx/wP3MsAzeGaZSEPc0fHp5G1\n6rlGbxQ3vl8/usUV7W+TMEMljgwd5x8POR6HC8EaCDfVnUBCPi/Gv+egLjsIbPJZ\nZEroiE40e6/UoCiQtlpQB5exPJYSd1Q1txCwueih99PHepsDhmUQKiACszNU+RRo\nzAYau2VdHqnRJ7QYdxHDiH49jPK4NTMyb/tJh2TiIwcmsIpGzsDNBF2lnPIBDADW\nML9cbGMrp12CtF9b2P6z9TTT74S8iyBOzaSvdGDQY/sUtZXRg21HWamXnn9sSXvI\nDEINOQ6A9QxdxoqWdCHrOuW3ofneYXoG+zeKc4dC86wa1TR2q9vW+RMXSO4uImA+\nUzula/6k1DogDf28qhCxMwG/i/m9g1c/0aApuDyKdQ1PXsHHNlgd/Dn6rrd5y2AO\nbaifV7wIhEJnvqgFXDN2RXGjLeCOHV4Q2WTYPg/S4k1nMXVDwZXrvIsA0YwIMgIT\n86Rafp1qKlgPNbiIlC1g9RY/iFaGN2b4Ir6GDohBQSfZW2+LXoPZuVE/wGlQ01rh\n827KVZW4lXvqsge+wtnWlszcselGATyzqOK9LdHPdZGzROZYI2e8c+paLNDdVPL6\nvdRBUnkCaEkOtl1mr2JpQi5nTU+gTX4IeInC7E+1a9UDF/Y85ybUz8XV8rUnR76U\nqVC7KidNepdHbZjjXCt8/Zo+Tec9JNbYNQB/e9ExmDntmlHEsSEQzFwzj8sxH48A\nEQEAAcLA9gQYAQoAIBYhBNGmbhojsYLJmA94jPv8yCoBXnMwBQJdpZzyAhsMAAoJ\nEPv8yCoBXnMw6f8L/26C34dkjBffTzMj5Bdzm8MtF67OYneJ4TQMw7+41IL4rVcS\nKhIhk/3Ud5knaRtP2ef1+5F66h9/RPQOJ5+tvBwhBAcUWSupKnUrdVaZQanYmtSx\ncVV2PL9+QEiNN3tzluhaWO//rACxJ+K/ZXQlIzwQVTpNhfGzAaMVV9zpf3u0k14i\ntcv6alKY8+rLZvO1wIIeRZLmU0tZDD5HtWDvUV7rIFI1WuoLb+KZgbYn3OWjCPHV\ndTrdZ2CqnZbG3SXw6awH9bzRLV9EXkbhIMez0deCVdeo+wFFklh8/5VK2b0vk/+w\nqMJxfpa1lHvJLobzOP9fvrswsr92MA2+k901WeISR7qEzcI0Fdg8AyFAExaEK6Vy\njP7SXGLwvfisw34OxuZr3qmx1Sufu4toH3XrB7QJN8XyqqbsGxUCBqWif9RSK4xj\nzRTe56iPeiSJJOIciMP9i2ldI+KgLycyeDvGoBj0HCLO3gVaBe4ubVrj5KjhX2PV\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
Version: GopenPGP 2.8.0
Comment: https://gopenpgp.org
wcDMA3wvqk35PDeyAQv/Wy79B6K7DeuYCZL1d1a5PePyas4CBo+xkIiO39VVYkJK
BJ1hcK6BNO3uQjkenutLE1g69C/cjybtYQDUHsMephHIXUW88oYb0huF3YDAR1Qt
rd8SpAtsAwke7xLxffBMxxhWmOmdy7DgcB4/qT1ZJBu8AxXFkyf+7tcV9kkydlCy
rm5xjK/uLPWyP/+kQblYeHdZ7uRgC1ceHFKn2BNCHzIYMYcXq2glsSV/tLCwj7WQ
4iRgu6apSYX2JOt6xE6YyF5fSTrAKqbiO4uSku10BIyVgUUnfvWKdt+hZW1d7hei
CQTK1/nWf6+qke0OoNrHnYLUoYbVPI2HN60FvJn3f4w44uU5Fyohy/wIBClHe+f4
XNyiBLZnd8psc/DiRzmclPKNQSTU+/ePURISxM34JTQ9h/U4bj2nGxRpiKYsp6IL
zOfFSPgI9wZxhdG2DkocpEQ6GiZ0qPavojvlVnITJTGnS/uhft77bMEbNi9QdicM
xUlg4dtdJNUszmWbysgd0j8BrnBr5euJwBrKr64zfskS+gqIUvQrei5npCx9l6FM
eNFdBdqqGCu5daTorj0uSeMMWkAN0r77Lg2SjY64xo8=
=WzEH
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GopenPGP 3.0.0+pqc |
โ
echo -ne "Hello World :)" | gosop-pqc encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/ag8hJA//QWb2gk6ET2XZ5Gbsxs62tIk/zeqLST6t6uk8
WlLoiqpylPl8JIlS5To1jkwZOKnje8FvUCS8CsreHV5kFjcnAwuS0h7Ym+s6NNb+
m8RT43QTZDoDT9Vj0KdSs2gKwNyCWgrkEE4Bf7j3TR1v13uFDVuHHlqGnKaarmzN
bBbqryCaJSDaumHT6U8+xI4o0CIJIED8SuJ9awZ4bIIRaj11bjvlaJnSZN7SrLvp
1emqTAXF+u1vJXF6mzp/hnoYcQ+zVB2GuFwNBJlh93xcbJkHZ9cPyufMHzAQAqbO
tspjIZEp1vSY+mm3p0I4aFabEZBUyjzQ2UJTw6pyrVokBMhuqNV3lVcWu4VjCjH4
ZtBMDq6ArQ9dkqycvuA/6RJrl2TX+YShtBeOqABRyPS2b2vKRm8jr/5gZ2dlVtjj
PIjGrNZJEjs1K/egaS10dnK6IvWCC4ZFB0GKQkKmVF9hkSporjWfkHG4QQ09twsx
tm9RDjrbPfwfGAEJ7dIs0j8BfQwC6c+E5lPtg7/vMDeCddV1qTG7/TmmLcW6I8sI
sGq5Xy1GDhIOl8MR9+nR1iJEC+GSXAUnrwtGG6+lbrE=
=jgGL
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
OpenPGP.js 6.0.0 |
โ
echo -ne "Hello World :)" | index.js encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/UlqDZCu2LQyLtxMgfthOr7d6IyEfZItMT00roAxM
STWwXWBegKNnBmz/jceD9FJ0CcMtIsOPPQNndJVOhPetHIkaUxbK+iZ+EnMm
F9DI4CELWooaKThbTudefdoJIlgYky76s9UD6/3/rHE5EuD+/eQvztqUqLpV
NixeGLAs/2+stBzsu+oeMfLZHt9/sBMcl4S3dsPXkpKXFEZlBZUAXLR5QeKV
ES/9DgD4SBs7+EoYEuobGnDPFROSmPgjQLEtJjO9UdDN6C2sg4C7ocnL4qHQ
xC5VNhC6n5iK6ecEa8QVQvR6xrmg436wFItz4YYDFT0m2c2fXljex6ThvRVL
dcRk5xQ0jFeq+YRA3DcmlmcwwRGDM6dkVRqT+7QayPahjfi6Ki9jk+Y7Rn9b
XQMsOoMEfi4l43mpU6izzln1i1ie0lUp6RrYOyu3+LuN29DYXuVa3063Owu0
aT3VtX702g4K/+w8GFm8dc8EXDtlJzifISdF7zgF3UpkAxZg5Qn70j8BWCPi
wNeS4q8G6i15YFarkYTP7lvoSthNZKQIx//AlATpIcPgjsf01IyCZfCrdVo2
6ZoY4mbc9UsQ5/D6QJ4=
=QR5X
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
OpenPGP.js 5.11.1 |
โ
echo -ne "Hello World :)" | sop-openpgp.js encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAjuzKdnox0vEc+cdmDzR8m7/EH6c/KfuSqbIacJKY
67FZRivHUjGSyLWD4+kuCa2cL5oiGPZV+x/kqY9TW8psQ3CpbZg6+NSBts57
vG59xOBR4CkE03/3/ZUX5eFrS7luYEHGPc6kHc4JzPWUXUUhrDN1t+ufcCPm
Zd8yS0HKRZmD+AF8hcFPYkngDoaqLCq4I+Ii7VWqn1V+EMbYzWjys802J/Le
w+t/Zm0EI+tL9vnsNkY4I65k3lYEyBdddfaWutkD5a1CCWK6lxEyPWjDRZQU
uET5YmzPwj0i2E4dsQKoZDv2Dv2L6E6IBL60s2bjCX1oJH3JQHTUVVSfv715
EqKHdEqT/KWDz2jTSWSp2rHmB1EdH7OmvQx0ZMhkE13a1Ocf79VOTmg2L5JE
DgU5Ps9Om9kDzvY/51xXWuv1/3bS3qeoivSiripyWcdH15lspOMQuAsjrpoh
8hXrC/zwxqiaOpEjeKR9S3ND4OGOrmytik9YglJBxriIzpZS4PlV0j8BHY2b
bZFVxZcbX31wOqMs0eWFK4S/5X5iGatBhvLD9yidLtNn1ZdDp/b1pGgfruB+
TnUBH1NY2R9xw3MudB8=
=Q8Qr
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
OpenPGP.js 6.0.0+pqc |
โ
echo -ne "Hello World :)" | index.js encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv+Pwl5+K2+rSAzcg140eJcq9xrg3YW53eVOeITVIJ4
B2m3I4FhOkse6LfKCD3RfiC/JzwEOUzJhk1Rxm2YdP4A3YyjDwrfdS98HklC
CMWxZzDijsWXWRwppAaiUAVfyamdGRNM85qRugzPPV/ELboYQu1VgRrDDFId
grickAg61u0LYzm9FCAwUJU64GkOaKIvX4ikVj8mdoIlN08ZX+1KvWupsNwM
7PKIKgTtpNK9q74RSlLMnX+V0LqTUGHcmdcYpyueHcixmEPBQiHq4o1hd+Tu
LdwcGVj4vKopahDWqX5wWtvU7B3UP5EhSl1bn9Fd0cQ1qEINPnsu7ZtlraIO
duFmu9M4iiNliH5l+dVsvNuwYmF+gHbHatlcf9AKJbolpC1/uHkLTMeA9G9p
6p8LsloXtrth6vusvH6NpqCiFS5tWD4Eb3jl+MonILXCgC1LeIX7de/M/UZC
/Q2EQ/2TIdZQNe4JrFj0YJ9hKGwlvlgV+gYWRku1K3sPdrqh/PPB0j8BNkfx
9S716GH/hNm+71JJa2EBDrklN+vB+rryENZZ7HwkWCoET+hmZ1WZ85revRMT
PxhRvQMdYQ/S4L1qG0I=
=IX1C
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
PGPainless 1.7.6 |
โ
echo -ne "Hello World :)" | pgpainless-cli encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAthVMRcNo6yLoL9WjC+GvfU0G1qOsTpxSTdwvbrfn4Xf0
x9LgoAfeOQrr7R+mL9ItDByXP3RybFzJejR/WbatXBfp1bhnT0QnO0akGHrs8pfm
8kVuaSOre24oao40Hk46NIE6IxP9IdhFveobIiAhvMK4FHTxrUb0Vf7d0f5uHisi
bYmIMf9NVST2MKGWPwvBF1fSNI+AMcAitd9O0cKTcu3rexwt6PFwjFU5Ko1Ym33L
5hZSCPlwWD0brJEZkEmaqNyy36SW2bLZvBF74lquu3qzte73y20yK/Z5aF89lf3P
ko4v8qTmVlT0REs1zKohtUR8aJmKp0zDUehzdv/H6QxWMF1qJclHVr8bfOoiIkC/
Vh+QfmBsd1Vhtowvnp0ItmN1uUEizkm1lBpPbSy1tW0uyHSLVbWzFt3fM1cG0uba
XGqYn/mPQfQCjjr7DQYAWm2CR14dyL9B3XbrstjS+pB910AY+/IFFTpvLCQtNIOq
RbjlpwtgnPD0y3te+fU50kABZegX9+5qvNhRxaNti/h7neCJsaWxEzjbCai2B5n4
mIqJYoOD2ZZWidRwgYShRmCAbCKrhaN1YxvsLXlto+N8
=TXrz
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") Invalid data type
stderr:
~~~snip~~~
Invalid data type
~~~snip~~~
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
PGPainless 1.8.0_2024-11-06-SNAPSHOT |
โ
echo -ne "Hello World :)" | pgpainless-cli encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwApAyI/Sym4iOq4faEGok+lOYlN0jsbaeiaeJBewpUif6+
tQmUJISe0pqTqKjIGhIZxEyfR2xs4MnzOZPgK2enaBG8AnkpExBX/53ivGpB3B7X
S+/uTe+UkLYXsRgzA5KCTiIxc0nWUNHRAXBe+FlvljIdbvEQ1qaNnegbMb5ALeCH
cj1Dt5a8MZhUxaGjucAmgc1byOsm3q8zmR7bKQMFx2afIjMy7YjSYbs+ikpbVoPZ
OgOtk9LsaywObP+RZnvbV0MLiDXxpWhkViH/+WWSHNlKBh0fyX0hYG1vLn52x9ky
zQWVukJBt/iJ53SRx1Dme1aPwj3Otl/PMFEQ3jAQZw+tchIg5c5/ik52KZLcharr
+vDQXDc3kqY0t5+hvaOetQbLqaib+bkzrV25nxzbcArEbyRvOFSCmZf5WK86Fuw9
jb5k6hBaNxV4jRnX4baYCQn8Bx+5dO9K4OKTLD7JDy91hdJ3ebyLCiR+XS4ujay4
XPCzwGYmn5kk4B47VwLJ0kABf020IHQ2pWZFbAhrSdogzZt2TN5WW+v9C+LEeC90
b2HXtZ6479Ns0WNToETOg1IZ2KsRN/wXXMQ5XKguSY1M
=k0s0
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") Invalid data type
stderr:
~~~snip~~~
Invalid data type
~~~snip~~~
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
PGPy 0.6.0 |
โ
echo -ne "Hello World :)" | sopgpy encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/V3HKykHwitdB6ENWPn4Fn0r95hRoNTcOQ2PPi5TTi4PD
Q1B02w7zaKTyULf8kdRHR0cOaNiUvGiakqWCrDNHr4twX3AWnSWp42zR4PwZaVWD
TRAhAzP0vNBRB77d4HuafL/z5J6EKevyCx4R58lZIu26VnQhs1ulBDR2RkMfpy3/
imcXjQeFPX3v0CNMFxI4Ar9OGeycSh0anaUhv3ERlBy5TKdBxfYe7ULVOJsWZ5a1
mraYD869JMB66VLQ3w+INkSfghvjSgIzE/pVB2pKHeX/3QLGxQXyl2CVltg6KBBf
QtXqBxrnFXx4kshSMHpYpxUW70i9WI6zKYRw//VC5J8A2HXuHYNgOAUmUYdO3zZd
akIxDiTzGkXjo8IPxRR5LuprE0j6OWzRZVSkWRWacKwsXJk2wsPKy2cmy4ye5dfo
0WOALUl8ndzGIZl1ht3E47P8p3qnlrf7fZ4cSg5J92SPFUKxC/IiA04u1bKVwtWl
LvFMvg7akXke9KLLBOdG0j8BXS7modpx1DF/iAjv7q5X5VYHf9tGt0q7lmlUi4I4
i+pJ6dhkDQr1nUqrKMQJ/NblBiTBNT/44VFJQoumrFw=
=9uS8
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
rnp 0.17.1 |
โ
echo -ne "Hello World :)" | rnp-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAs3uvXu8GBU8/ru+ctxMMjCQmnqu/d/2+PTnv8QdOo8KH7daUVGhWN/Wx
r6py99AvopMr8hqPbuH7v82LbBFmJnXECN0Np7G2o5qTANIvBWpXV+ARJBdGvcN0av4uKO5jdxhC
F8Q9jflF1LLW0BlK2PG422uoov5X3pLpyaKMzupeAW0nzEhIuZLVOWg+GmVQqH0fDUeEnt6wgayA
Qv+h740diYGOuDIoIhXsKlClCOKyNgS1qWGx3igpDEzeWptG0Yp30dSRBj5+vdGNgb5NTPUWHSpb
de4ErI6bWhDxW9Dxo4w9pQauCn+OLtQDKAFtpbHVgHtUCX6BltS+85HCE76DEOhLH6hM0tH8QDZe
gDdaC24hb/9A69EqHaCMr3CEVkyjhmReuMDkOMxHDDJBOaVDcyNza8lU+c8ASfFfiTQWtFuQ7m9y
0Jp2gm2+ybMLzT9I0TeLfUTyaOdCYMkS+B1KMnmLlQTHynxhMuuSPXfRPJfRQMDR0ysUh54MAlyE
0j8BHDSmrZ4YxEiveoLUOzscJvr30KnlXe1SbPxc5Yse/SWz35Cvj5z0fTKbJHBVqmTMdtxvnuW4
6gomPJcvVKk=
=U3Jm
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
rnp 0.17.1+crypto-refresh |
โ
echo -ne "Hello World :)" | rnp-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQv/QB6jYTf9NeWBFIJjdblJItgaCHGVSYlrat0aZS9HFBWUx/XFVlxEjbT/
op2DHiuoBd0jarTORloFSAhvglRBy01VtVq3OXzZzlJT7frxsUSno3OvMTR7NBUExHqNSlVKvh8t
5tFDqfUZQZL0ccIzCt06qqNwmqA0as4a0kppfb/yOHNlNHVYgiSBcRyBV+7wrFMu2VFBXxHaPJrV
cxzTgcq/TeEXGCvP8QJ29k0S+Yju0Hlqh6+lvFHUOZkzmrpvOErtbhxhegcRHP/YAZh0aiGNyZrd
qDJAiHRR8EyRoSjgyL2TxjBnRpVDqE0GSZG3dmQfOMkzX3/byeyjmZqNWRjX6y3CXb/+gc2G70Z/
VH8BqAZtZtPY4MnpURsA2PxjE5piNwl9Nn1lWNt4lrKUlTpq/G0l+mq8qUTbHpbHd+y6IbeFdrkX
6kLIpe+a8FXn04Ld1/dCnI059XKOo1yOVI4QOGIEKTHnestx9ox+SeAuWJGWGIfUlXBvj8LerjXU
0j8BmvEGRhPVktzNWvxXFEh4fjC6vVJlgKH9vAp38tAvbaRCl4z7SxkqY3pzZ2eMIBNE/ekS81U1
TaraRS5bhpo=
=C2TM
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
rnp 0.17.1+pqc |
โ
echo -ne "Hello World :)" | rnp-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAoBQ/s7rfvIM7Uh4cYh2P97UuqZpcTPwotkVu/sKq/n1m9t3wiZo86QQI
pm3pAVjqaLH9gy1+ulBqfVt69mAd5IgDLQRj4fIRl4Dy3YiFXGNhGxgpaNz7U+5pKkz9JCa6TN94
40W/q3j1d3mWM1HL+IdJQKp5bCNE+9/rQ0u18nH/tUphAlwvP9HyBxr2q9qE8/yok1THTXZOatZk
6vqcupjSlzN5NLylYFw9sO1PRbbCsWFRn9rab7j5o6AxMOvFO1vFHbXkzXdEtU2sSp8bR60yCXfA
rQ/hXFh/1XK5197deEtwBk9QEJe6i4HwLZaCcbBlXPIDsHnDibB5OJGmoJCfjmfSd9ViFVwlzg5q
2XGf90ztpNEFIjCOP6qZ77qu2jT8PW5mtlni70DO2+J9luUWvqqcTGH9pOneGGXT7kop3aVl6a+m
sClgXVU2hSimuCCJiFzLHYt5fnvZF/0rupXY6fdrRnC3WVncLekygt4cOQqb3Iu9DUEw1ab7q294
0j8BJCCr/wgzDXLDRNSCtExw4QSGFRsZumtswOS4epWQcoUBnJUsN7BNqZAePj0hZIMUSCt7BPLA
bnQHK/OHIMQ=
=JH9s
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
Sq's GnuPG Chameleon 0.13.1 |
โ
echo -ne "Hello World :)" | gpgme-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
wcDMA3wvqk35PDeyAQwAntHgL1qS5iq8DdGpQWTDAUSjlFLPxtnr888yD03fncKK
PjFI0yUDebjHZUpuvojGotn4ALpedENt5xYkXr1+hadcYvZRVqWxzRvmq218/7E3
xprz8+7DNXPN+gEmBiPb/wZaOub+NeUIJiQ2dL9Fe/sMSXRDAmSAclnQZUUM+B/s
431u1TemZbEENmNDeX/GPj4m2MVBvmfzr44gqbs+WV0aitdl2ukd7rbg8ZhBJyFG
qEeRtt8wds2T8EKmwA78sbpf/YOQZD/zL/cc0VgHNdxnEJlm07ZkFMQ4j7B+lPbQ
us5WNuecN0AESKnpYFS3NhUutMiQhxdEx18MzlWI++F7s5u/X1BJkZezGMx9HuWl
3lMYDofWCaEH8nlOzYK6tS+pluGLj49tFsJDb2VRO90427J3TLFH1x1TmCkmxviq
KE8ijdqhokgkWrrFBVda+KIsNO2y3VrSrqhnz15s0lrFy0hwpdMRPtSm+GsCAjTg
SURrSxJXpGDIHv7DPAX20j8BanF1ct/XOTVRocfHTbDItBteJQwQRoPRx4OLBP04
qG3zjLp9FdkUQ4dYYtjpff3riiXVCx90Mdg8qL9R0Ps=
=Zv6r
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GnuPG 2.4.5 |
โ
echo -ne "Hello World :)" | gpgme-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
hQGMA3wvqk35PDeyAQv/YqAxcwtFHkJSgqG1LU1lFGYxcq2rgq/tmT0ICj8Ofwwt
G8pl3lljyGehZtS5Fx4JUfDi/nCvBfMziBKNaJm2ExLZv9QTUHnJD8imRZcfR95C
12ZuxmJH7KgTGzaDYvG9npvlqswXmoOcuYWEVT1gH768dtp48Uxyc3B8aRKSP4aI
y0X+c+ZWLZahS9hEaFT6i7cW8Y9cxaFtreaCvfYdxCZoBO1g7mlaREF4Sxf3bIi/
7aVl5XPREaWJcXLjeJtAYWW1UrPf90BQtti2zBvGwChL34ZDhCN81E/SWONx0C1u
w6aImlt3foCsCrebSdjJXCrKKvojNOKsT0EyWiDHmBG3lFFzfgWBHB9mvevBFwCJ
UQBc6hCr7WDiV6JnF8ZiVMRUfRYhZC2NYjI33EpslzVVbTNl9LkAauPgj6zy+4uA
ugbRXiPsNx2XzEIVC+VyeJ6ltEhAq+f7d7yW1QkQExLWzdH/Ppi9HwQQDuAn1J6y
mnQ9a3YqMc+YqHY3oC7G0kkBlRR505QAqm1VzF7/M/Eh0pPMjzTv8HctjmrcoEYS
+ccVYbpp/8WXVxI9OehS6xoUdtNUseFOfEZA+jGXDMocCJZb5ljxf2k/
=0VUA
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") Invalid data type
stderr:
~~~snip~~~
Invalid data type
~~~snip~~~
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GnuPG 2.4.7 |
โ
echo -ne "Hello World :)" | gpgme-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\nxsDNBF2lnPIBDAC5cL9PQoQLTMuhjbYvb4Ncuuo0bfmgPRFywX53jPhoFf4Zg6mv\n/seOXpgecTdOcVttfzC8ycIKrt3aQTiwOG/ctaR4Bk/t6ayNFfdUNxHWk4WCKzdz\n/56fW2O0F23qIRd8UUJp5IIlN4RDdRCtdhVQIAuzvp2oVy/LaS2kxQoKvph/5pQ/\n5whqsyroEWDJoSV0yOb25B/iwk/pLUFoyhDG9bj0kIzDxrEqW+7Ba8nocQlecMF3\nX5KMN5kp2zraLv9dlBBpWW43XktjcCZgMy20SouraVma8Je/ECwUWYUiAZxLIlMv\n9CurEOtxUw6N3RdOtLmYZS9uEnn5y1UkF88o8Nku890uk6BrewFzJyLAx5wRZ4F0\nqV/yq36UWQ0JB/AUGhHVPdFf6pl6eaxBwT5GXvbBUibtf8YI2og5RsgTWtXfU7eb\nSGXrl5ZMpbA6mbfhd0R8aPxWfmDWiIOhBufhMCvUHh1sApMKVZnvIff9/0Dca3wb\nvLIwa3T4CyshfT0AEQEAAc0hQm9iIEJhYmJhZ2UgPGJvYkBvcGVucGdwLmV4YW1w\nbGU+wsEOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEE0aZuGiOx\ngsmYD3iM+/zIKgFeczAFAl2lnvoACgkQ+/zIKgFeczBvbAv/VNk90a6hG8Od9xTz\nXxH5YRFUSGfIA1yjPIVOnKqhMwps2U+sWE3urL+MvjyQRlyRV8oY9IOhQ5Esm6DO\nZYrTnE7qVETm1ajIAP2OFChEc55uH88x/anpPOXOJY7S8jbn3naC9qad75BrZ+3g\n9EBUWiy5p8TykP05WSnSxNRt7vFKLfEB4nGkehpwHXOVF0CRNwYle42bg8lpmdXF\nDcCZCi+qEbafmTQzkAqyzS3nCh3IAqq6Y0kBuaKLm2tSNUOlZbD+OHYQNZ5Jix7c\nZUzs6Xh4+I55NRWl5smrLq66yOQoFPy9jot/Qxikx/wP3MsAzeGaZSEPc0fHp5G1\n6rlGbxQ3vl8/usUV7W+TMEMljgwd5x8POR6HC8EaCDfVnUBCPi/Gv+egLjsIbPJZ\nZEroiE40e6/UoCiQtlpQB5exPJYSd1Q1txCwueih99PHepsDhmUQKiACszNU+RRo\nzAYau2VdHqnRJ7QYdxHDiH49jPK4NTMyb/tJh2TiIwcmsIpGzsDNBF2lnPIBDADW\nML9cbGMrp12CtF9b2P6z9TTT74S8iyBOzaSvdGDQY/sUtZXRg21HWamXnn9sSXvI\nDEINOQ6A9QxdxoqWdCHrOuW3ofneYXoG+zeKc4dC86wa1TR2q9vW+RMXSO4uImA+\nUzula/6k1DogDf28qhCxMwG/i/m9g1c/0aApuDyKdQ1PXsHHNlgd/Dn6rrd5y2AO\nbaifV7wIhEJnvqgFXDN2RXGjLeCOHV4Q2WTYPg/S4k1nMXVDwZXrvIsA0YwIMgIT\n86Rafp1qKlgPNbiIlC1g9RY/iFaGN2b4Ir6GDohBQSfZW2+LXoPZuVE/wGlQ01rh\n827KVZW4lXvqsge+wtnWlszcselGATyzqOK9LdHPdZGzROZYI2e8c+paLNDdVPL6\nvdRBUnkCaEkOtl1mr2JpQi5nTU+gTX4IeInC7E+1a9UDF/Y85ybUz8XV8rUnR76U\nqVC7KidNepdHbZjjXCt8/Zo+Tec9JNbYNQB/e9ExmDntmlHEsSEQzFwzj8sxH48A\nEQEAAcLA9gQYAQoAIBYhBNGmbhojsYLJmA94jPv8yCoBXnMwBQJdpZzyAhsMAAoJ\nEPv8yCoBXnMw6f8L/26C34dkjBffTzMj5Bdzm8MtF67OYneJ4TQMw7+41IL4rVcS\nKhIhk/3Ud5knaRtP2ef1+5F66h9/RPQOJ5+tvBwhBAcUWSupKnUrdVaZQanYmtSx\ncVV2PL9+QEiNN3tzluhaWO//rACxJ+K/ZXQlIzwQVTpNhfGzAaMVV9zpf3u0k14i\ntcv6alKY8+rLZvO1wIIeRZLmU0tZDD5HtWDvUV7rIFI1WuoLb+KZgbYn3OWjCPHV\ndTrdZ2CqnZbG3SXw6awH9bzRLV9EXkbhIMez0deCVdeo+wFFklh8/5VK2b0vk/+w\nqMJxfpa1lHvJLobzOP9fvrswsr92MA2+k901WeISR7qEzcI0Fdg8AyFAExaEK6Vy\njP7SXGLwvfisw34OxuZr3qmx1Sufu4toH3XrB7QJN8XyqqbsGxUCBqWif9RSK4xj\nzRTe56iPeiSJJOIciMP9i2ldI+KgLycyeDvGoBj0HCLO3gVaBe4ubVrj5KjhX2PV\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
hQGMA3wvqk35PDeyAQv/QFKRr2XRt5N4Xwhu6VguHbJtdlAN/3ySjzBYQ1Yln+db
cSyDVl3y4qlObl05iqeM0mNHck99dhuL2sA74FtGV8IbGVDPlU8b0xzGCvL50L0m
gIuRZA9N+SZ1Ecam6aZY/HJBRxOdeDQYDt9S3YnwWpIRnG3YQfAuoHFb6qgCRAZT
W/h9W74Vuj51Rx7hmqb//NiX3ofLrcg0ldH6CVUQFsUKEvVL0xfxsAWGrpA6vHDR
ccz4qaZAGs85q2G8eD8MSs0Ao6wJvnQIgNShCTKxmxPdYJDJaGMQgnH05w99SPyH
gwA+1ofFVNpltOYqPhNnrKaKx7BaRcaHu1kHIHYB4jMpxWOaqF12X69ZbzT1RTtN
6ImaOseC/vZ9SxhZ62urnxUTG0kizZfqTdt6P6fikRNWsBr/8GQevSHvVpivu8VD
Rd6CD4kRU77je+6rKnwOq/rsMHqj2RpaRVWguUTxzresZFRPgrpADGo0/gs1j2bE
MWJHpmAwjiNK+huqziCU0kkBlTVTm9wJflzQemCU+Bfqcs+dfkQztcu4DH73mbSU
jqzVUruxI7dGpjRM8A8+qY/PRO5LpbRyGa/HL+kQbB/AxFWkFpiX5EoR
=AVgQ
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") Invalid data type
stderr:
~~~snip~~~
Invalid data type
~~~snip~~~
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |
GnuPG 1.4.23 |
โ
echo -ne "Hello World :)" | gpgme-sop encrypt \ <(echo -ne "-----BEGIN PGP PUBLIC KEY BLOCK-----\nComment: D1A6 6E1A 23B1 82C9 980F 788C FBFC C82A 015E 7330\nComment: Bob Babbage <bob@openpgp.example>\n\n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\nNEJd3XZRzaXZE2aAMQ==\n=F9yX\n-----END PGP PUBLIC KEY BLOCK-----\n") -----BEGIN PGP MESSAGE-----
hQGMA3wvqk35PDeyAQv9Gu4GUaNdMIQyHeAMc8D6Onpq0oitr3Sr6U6K77S+WDVT
VbhDJkrRbx3RuriyZlyd4SJWMPw3OLXBRp+alScwxJaQKg2REQeEgxlVLMeCkxf+
orCLA9SKPD9W24KJLbIentUFcKYR+P+R0XJeNEzgPguEoHBhWQr2I79jfLVpYBiN
5370017YsYr8UQnGNATRQqSKk+/yMn4L8GYmcx5eXlsUGvR1VIrfOdKz550n9EbO
UE8phZQc9oj7Bk9QKhN9DnEHB+Tb/uy8gVUDXdTINYPMK7X18qTLyhJh7eNnQuid
AFjAoeJjcbpxNVuYiE6axeV6VBWE6nWShVYZhzdW+gV1Ryqa34G4swEbfQ+deaSx
OSNBWD/0EIbC1gKnYbEp+x1ODe0gGbeX44FysHqnktcTp2yGbfcspyti4UG6Pida
/jBbkbqmJppfyXHnYdKiKwj1+QjlZGwuImL0GvRhjKhFn+pCZqGAir6D+nrGiGN+
ATbcIGWHchdwt0uVcXRN0kwBdrydb8XLCRA3RDTPi1uR+cpkYF/mVB6PtXluizqC
9EOht2Cshwp0rPUYG6fo8xLcO2oGQGjomrz/Sw8MLH6d6Isas0IsBnmIyyL1
=61oB
-----END PGP MESSAGE-----
(click to lock in place)
| โecho -ne "$artifact" | sqop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sqop-pqc decrypt \ <(echo -ne "$additional-artifact-1") Invalid data type
stderr:
~~~snip~~~
Invalid data type
~~~snip~~~
(click to lock in place)
| โecho -ne "$artifact" | rsop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rsop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-gopenpgp-v2 decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gosop-pqc decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sop-openpgp.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | index.js decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | pgpainless-cli decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | sopgpy decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | rnp-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โecho -ne "$artifact" | gpgme-sop decrypt \ <(echo -ne "$additional-artifact-1") 00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 3a 29 Hello World :)
(click to lock in place)
| โ |
Interoperability concern. |