From 7c19232be7bddf5fb1789cb76d42e38fea4257d7 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sat, 27 May 2023 08:51:13 -0700 Subject: [PATCH] doc: remove broken link for keygen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove broken link to deprecated keygen element. Replacing the link with something to the relevant part of the HTML spec might be OK, but I don't think it's necessary. People who need to know will find it and everyone else should be discouraged from using this. Support for the keygen element was removed from Chrome in 2017 and removed from Firefox in 2019. We might consider deprecating and removing support ourselves, or at least marking the API as legacy. Refs: https://caniuse.com/?search=keygen PR-URL: https://github.com/nodejs/node/pull/48176 Reviewed-By: Tobias Nießen Reviewed-By: Luigi Pinca Reviewed-By: Mohammed Keyvanzadeh --- doc/api/crypto.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 75f4f2befd6fc4..b9f0bb5e2bee28 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -78,7 +78,7 @@ added: v0.11.8 --> SPKAC is a Certificate Signing Request mechanism originally implemented by -Netscape and was specified formally as part of [HTML5's `keygen` element][]. +Netscape and was specified formally as part of HTML5's `keygen` element. `` is deprecated since [HTML 5.2][] and new projects should not use this element anymore. @@ -5999,7 +5999,6 @@ See the [list of SSL OP Flags][] for details. [Caveats]: #support-for-weak-or-compromised-algorithms [Crypto constants]: #crypto-constants [HTML 5.2]: https://www.w3.org/TR/html52/changes.html#features-removed -[HTML5's `keygen` element]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/keygen [JWK]: https://tools.ietf.org/html/rfc7517 [NIST SP 800-131A]: https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar1.pdf [NIST SP 800-132]: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf