kaikramer / keystore-explorer

KeyStore Explorer is a free GUI replacement for the Java command-line utilities keytool and jarsigner.
https://keystore-explorer.org/
GNU General Public License v3.0
1.7k stars 275 forks source link

CRMF support (Certificate Request Message Format) #481

Open McLaynV opened 8 months ago

McLaynV commented 8 months ago

Is your feature request related to a problem? Please describe. It would be nice to support not only CSR (PKCS#10), but also CRMF as described in RFC 4211

Describe the solution you'd like Add support for CRMF. Probably in the key context menu "Generate CSR" (generating the request) or "Sign" (signing the request with another key).

Describe alternatives you've considered

Additional context

kaikramer commented 8 months ago

I am really not sure what to think about this. This format is quite exotic and probably only very few KSE users would actually benefit from this feature. I am currently considering to remove SPKAC for this very reason.

Let's do a little poll: If anyone else would like to see CRMF support in KSE, then give this comment a thumbs-up.

Also, is anyone interested in working on this feature or at least parts of it (UI/backend)?

McLaynV commented 8 months ago

Thanks for considering.

I agree it is exotic and I have actually seen more CAs use their proprietary request formats that implement the CRMF features, than how many CAs I have seen supporting CRMF. (Which is a shame, but probably not anything we could change.)