{"action":"created","issue":{"url":"https://api.github.com/repos/la5nta/pat/issues/37","repository_url":"https://api.github.com/repos/la5nta/pat","labels_url":"https://api.github.com/repos/la5nta/pat/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/la5nta/pat/issues/37/comments","events_url":"https://api.github.com/repos/la5nta/pat/issues/37/events","html_url":"https://github.com/la5nta/pat/issues/37","id":154870627,"number":37,"title":"PGP signed messages","user":{"login":"martinhpedersen","id":1265622,"avatar_url":"https://avatars.githubusercontent.com/u/1265622?v=3","gravatar_id":"","url":"https://api.github.com/users/martinhpedersen","html_url":"https://github.com/martinhpedersen","followers_url":"https://api.github.com/users/martinhpedersen/followers","following_url":"https://api.github.com/users/martinhpedersen/following{/other_user}","gists_url":"https://api.github.com/users/martinhpedersen/gists{/gist_id}","starred_url":"https://api.github.com/users/martinhpedersen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinhpedersen/subscriptions","organizations_url":"https://api.github.com/users/martinhpedersen/orgs","repos_url":"https://api.github.com/users/martinhpedersen/repos","events_url":"https://api.github.com/users/martinhpedersen/events{/privacy}","received_events_url":"https://api.github.com/users/martinhpedersen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/la5nta/pat/labels/feature%20request","name":"feature request","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/la5nta/pat/milestones/2","html_url":"https://github.com/la5nta/pat/milestones/v1.0","labels_url":"https://api.github.com/repos/la5nta/pat/milestones/2/labels","id":1623716,"number":2,"title":"v1.0","description":"First stable release of Pat","creator":{"login":"martinhpedersen","id":1265622,"avatar_url":"https://avatars.githubusercontent.com/u/1265622?v=3","gravatar_id":"","url":"https://api.github.com/users/martinhpedersen","html_url":"https://github.com/martinhpedersen","followers_url":"https://api.github.com/users/martinhpedersen/followers","following_url":"https://api.github.com/users/martinhpedersen/following{/other_user}","gists_url":"https://api.github.com/users/martinhpedersen/gists{/gist_id}","starred_url":"https://api.github.com/users/martinhpedersen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinhpedersen/subscriptions","organizations_url":"https://api.github.com/users/martinhpedersen/orgs","repos_url":"https://api.github.com/users/martinhpedersen/repos","events_url":"https://api.github.com/users/martinhpedersen/events{/privacy}","received_events_url":"https://api.github.com/users/martinhpedersen/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":0,"state":"open","created_at":"2016-03-05T15:07:25Z","updated_at":"2016-05-14T19:12:26Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-05-14T19:12:26Z","updated_at":"2016-05-14T19:28:04Z","closed_at":null,"body":"@t-o-k sent me an email requesting/suggesting support for PGP signed messages.\r\n\r\nPGP signing of the whole message (including attachments and maybe some headers) would be great, but I don't see how we could do this and still be compatible with regular email clients (messages sent to the internet via CMS and SMTP).\r\n\r\nHowever, \"PGP SIGNED MESSAGE\" embedded in the message body will probably be compatible with common PGP aware email clients (verification needed), and it does not violate the winlink message format.\r\n\r\nSigning and automatic/semi-automatic verification of a received PGP signed message would be a very nice feature for emcomm use of Pat.\r\n\r\nExample:\r\n>-----BEGIN PGP SIGNED MESSAGE-----\r\n>Hash: SHA256\r\n>\r\n>This is an example of a PGP signed message.\r\n>-----BEGIN PGP SIGNATURE-----\r\n>Version: GnuPG v1.4.14 (GNU/Linux)\r\n>\r\n>iF4EAREIAAYFAlK5pacACgkQuJVtv+58EFxiXgD/QGwQVCZMAlE7fL6V1Kbv4Ogq\r\n>Sa9VTEw+s9mWwiBInp4A/3guc2PvZb8iIdrCyWGwIMJIOQS8OuhWfjtN3CBhOSA1\r\n>=S+B+\r\n>-----END PGP SIGNATURE-----"},"comment":{"url":"https://api.github.com/repos/la5nta/pat/issues/comments/219238651","html_url":"https://github.com/la5nta/pat/issues/37#issuecomment-219238651","issue_url":"https://api.github.com/repos/la5nta/pat/issues/37","id":219238651,"user":{"login":"martinhpedersen","id":1265622,"avatar_url":"https://avatars.githubusercontent.com/u/1265622?v=3","gravatar_id":"","url":"https://api.github.com/users/martinhpedersen","html_url":"https://github.com/martinhpedersen","followers_url":"https://api.github.com/users/martinhpedersen/followers","following_url":"https://api.github.com/users/martinhpedersen/following{/other_user}","gists_url":"https://api.github.com/users/martinhpedersen/gists{/gist_id}","starred_url":"https://api.github.com/users/martinhpedersen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinhpedersen/subscriptions","organizations_url":"https://api.github.com/users/martinhpedersen/orgs","repos_url":"https://api.github.com/users/martinhpedersen/repos","events_url":"https://api.github.com/users/martinhpedersen/events{/privacy}","received_events_url":"https://api.github.com/users/martinhpedersen/received_events","type":"User","site_admin":false},"created_at":"2016-05-14T19:28:04Z","updated_at":"2016-05-14T19:28:04Z","body":"To clarify this a bit. What I'm suggesting here is to support what's known as *clear-signing*.\r\n\r\nThe common way to PGP sign emails is using PGP/Mime, but this does not seem to be compatible with the winlink message format.\r\n\r\nMore on the difference between clear-signing vs. PGP/Mime here:\r\nhttps://www.phildev.net/pgp/pgp_clear_vs_mime.html"}}