X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fmain%2FKeyCompromiseForm.templ;fp=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fmain%2FKeyCompromiseForm.templ;h=2c083bd44d01ad54914c9a80a098232badc4d96c;hp=0000000000000000000000000000000000000000;hb=95b55c578887e480cc3fbed014b2b3b4d0b24eef;hpb=7966cd4a5e6c719b9b9790839c743a137b52900b diff --git a/src/club/wpia/gigi/pages/main/KeyCompromiseForm.templ b/src/club/wpia/gigi/pages/main/KeyCompromiseForm.templ new file mode 100644 index 00000000..2c083bd4 --- /dev/null +++ b/src/club/wpia/gigi/pages/main/KeyCompromiseForm.templ @@ -0,0 +1,45 @@ +
+=_This form allows you to report a certificate whose private key has been compromised.?> +=_You require to identify the certificate you need to report.?> +=_You may upload the certificate (as PEM or DER) or may identify the certificate by serial.?> +
+ ++=_Additionally you need to prove that you have access to the private key.?> +=_There are also two possibilities available here:?> +=_Either you may upload the plain private key (as PEM or DER) or you may only sign a given message with the according private key.?> +=_You may create a fitting signature with this command:?> +
+
+
+echo -n "This private key has been compromised. Challenge: =$challenge?>" | openssl dgst -sha256 -sign priv.key | base64
+
+
=_Certificate?>: | ++ + | +or | ++ + | +
=_Private Key?>: | ++ + | +or | ++ + | +
+ |