级联GPG签名

2024-05-18 15:47:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图解决安全邮件列表的问题

其理念是:

人A签名(或加密)邮件并发送到群发邮件。在服务器上,根据正确的密钥验证此邮件,再次签名(加密)并发送给收件人(每个邮件单独发送)。在

收件人首先根据groupmail密钥进行验证(解密),而不是针对个人验证密钥。在

我编写了python脚本来实现这一点,并在级联上进行堆栈。问题是enigmail只能识别信封符号,而不能识别内部标志。可能是英语的问题 我想,我应该在电子邮件中添加一些标题,以表明这是两次签名。在

现在看起来是:(header OpenPGP是我自己创建的,哈希键被剪切)

(...)
OpenPGP: id=A028D47A; id=09813F09


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

TEST
- - -- 
Tomasz Brzezina
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNZPioAAoJEGDoB6ygKNR6RKYH/A7gNGf+C5TERWDIVQUmykfs
Y+XAv2u3b9aK48T+WRWsS+mwt0fRhMy1TFjLua2Xta5FfBFzZdXFH9mobSAOQFw=
=/YoZ
- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk1k+KQACgkQNgqC2gmBPwnWjQCfSTbWixnGXMEa3mjiUhaOMttB
=iZWb
-----END PGP SIGNATURE-----

邮件的结果是:

^{pr2}$

Tags: idmessageversion密钥邮件hashsha1收件人

热门问题