3 ms·
Douglas Crockford has an interesting video on why CA system is broken and how it can be fixed in his recent "upgrading the web" talk at: https://angularu.com/Vi
by mythz 11y ago
Douglas Crockford has an interesting video on why CA system is broken and how it can be fixed in his recent "upgrading the web" talk at: https://angularu.com/VideoSession/2015sf/upgrading-the-web https://angularu.com/VideoSession/2015sf/upgrading-the-web
Essentially he's proposing side-loading a new application under a custom url scheme so that the browsers will launch a helper app that's used to handle web applications with the following url format:
web: publickey @ ipaddress / capability
The url contains servers ECC521 public key as part of the url so that it gets around the CA System and clients can just encrypt requests with the servers published public key directly.
He's planning on developing the helper app that's based on a sand-boxed node.js and QT application which just uses a TCP session to communicate with the server.
- deckar01 11y agoI had an interview with Douglas Crockford 2 years ago to work on a project that sounded a lot like this. I'm glad to hear it is out in the open.
- throwaway5435 11y agoProblem with 'ECC521' is that Google have all but killed P-521 support in Chrome. https://code.google.com/p/chromium/issues/detail?id=478225 https://code.google.com/p/chromium/issues/detail?id=478225 Mozilla are considering doing this also. https://bugzilla.mozilla.org/show_bug.cgi?id=1128792 https://bugzilla.mozilla.org/show_bug.cgi?id=1128792 This is not just browser support -- its TLS library support.