From 925adf0f77fdf5708824d418147a7e0e62f25f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20TERROT?= Date: Sun, 25 Apr 2021 17:58:44 +0200 Subject: [PATCH] add selfsigned public key certificate. --- README.md | 19 +++++++++++-------- selfsigned.der | Bin 0 -> 941 bytes selfsigned.pem | 22 ++++++++++++++++++++++ 3 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 selfsigned.der create mode 100644 selfsigned.pem diff --git a/README.md b/README.md index f103b42..17be199 100644 --- a/README.md +++ b/README.md @@ -16,19 +16,22 @@ I want to thanks and credit: * `zeripath` for the [Java Gitea API](https://github.com/zeripath/java-gitea-api) I used first to communicate with Gitea's instance before facing ssl and JDK 11 compliance issues. * Contributors to the [GitHub Mylyn Connector](https://github.com/eclipse/egit-github) which helps me to understand how I can make GUI of the plugin different. -## Authentication +## Release Signature & Authentication -Starting with version 0.3.0, the *Mylyn/Gitea Tasks Connector* plugin will be signed with a self-signed certificate. -In addition to this _internal_ signature, a detached GPG signature is provided for all files associated with the release (including this README) in the `gpg/` directory, -more over all commits in *Mylyn/Gitea Tasks Connector* related repositories are also now signed. +Starting with version 0.3.0, the *Mylyn/Gitea Tasks Connector* plugin will be signed with a _Java_ self-signed certificate. -Self-signed certificate finger print: `E3:7E:0A:ED:28:70:36:3C:E3:B5:D4:F4:3C:FE:23:30:AF:52:5E:C6:1A:D5:86:15:87:FA:0B:92:D3:B0:C0:A1` +In addition to the _internal_ signature, a detached GPG signature will be provided for all files associated with the release, including this README and the certificate public key, in the `gpg/` directory. +More over all commits in *Mylyn/Gitea Tasks Connector* related repositories are also now *git-signed*. -GPG key finger print: `F9B4 EC90 120D 8584 397F D876 2A76 6910 298F 3874` +Self-signed certificate properties: +* Finger print: `E3:7E:0A:ED:28:70:36:3C:E3:B5:D4:F4:3C:FE:23:30:AF:52:5E:C6:1A:D5:86:15:87:FA:0B:92:D3:B0:C0:A1` +* Public key certificate file in PEM format (selfsigned.pem)[https://teilginn.github.io/mylyn-gitea-updatesite/selfsigned.pem) or DER format (selfsigned.der)[https://teilginn.github.io/mylyn-gitea-updatesite/selfsigned.der) -If you want to verify the release in front of GPG, the public key file is available from *Mylyn/Gitea Tasks Connector Update Site [2A766910298F3874.asc](https://teilginn.github.io/mylyn-gitea-updatesite/2A766910298F3874.asc) -or from the different Git repositories used to develop the plugin : +GPG key properties: +* finger print: `F9B4 EC90 120D 8584 397F D876 2A76 6910 298F 3874` +* GPG public key file [2A766910298F3874.asc](https://teilginn.github.io/mylyn-gitea-updatesite/2A766910298F3874.asc) +In addition to *Mylyn/Gitea Tasks Connector Update Site* GPG public key file is available from the different Git repositories used to develop the plugin : * Update Site sources [main repository](https://forge.chapril.org/gitea/mylyn-gitea-updatesite/src/commit/457a618b438b6a712221cfabae80aa799df83135/2A766910298F3874.asc) and [Github mirror](https://raw.githubusercontent.com/teilginn/mylyn-gitea-updatesite/master/2A766910298F3874.asc) * Plugin sources [main branch](https://forge.chapril.org/gitea/mylyn-gitea/src/commit/9322d65b8baae36f173163ac8a04852cf1fe07c4/2A766910298F3874.asc) diff --git a/selfsigned.der b/selfsigned.der new file mode 100644 index 0000000000000000000000000000000000000000..85cea76c5e72c2ce57e3954171cca34c6ca8269a GIT binary patch literal 941 zcmXqLVqR&`#58dMGZP~d6HC&ub^i=_**LY@JlekVGBWbAG8ijxRzqE^+q?Y3N3iBcvi@hpCyvBxk6m6oZp6snOl~!PLSSZzSofFSJq`iUaw02z_AlA;ci)Q6 zCS`BEntbkCu27FmOm^R7^{_vlB5NJ?%9dIvPh8$nEc8ICYW*Ii;AKXC&uPrbIr(h1 z+}R&Io#)OR@RRfUV0Z8Ce?7uy=Tom$FRWNv1ek_s=Zt-FP~_-&s3^s zo*_8x!PU-JTY8UH=>H7AWn(F@b?V7_UGFE>^QIi>lUw?gJ9vKm!kaqcH$)n~R{J@a zwfwaes^QROVrFDuT&!pyZy*bdX<0rNF%}V9uKeS%lbwHW}3TPhirHHS#91ddHUY(WrvP$ zxw~(6efZpo$HTvWnf=3DedR%)u&rGwy;sEMDo?aqs%DvFAR&H^W1>rlglt0l|Cn8; zTHNbfMMAS#!fu&pd_bb+Vmu)zj`|`rMSUpAei6?TSVpq$*5j-X%5X#W{ zaN%Ti`6n{=XYa))p2&Zc^f&Re?e{gei|yvSmx^7OAg;82+s$LMPrYOR<&m&T@QQue zA&!|2$w@*^uaq}BUfn9)Xl~v-=hinr{v~HDm^r2vZr?R;MtaBJf>SQip?0gbM4N8E V$N2u7dE3%+DN|Jf)b