We are developing a JSF web application that has a main requirement of using our own TLS implementation (custom algorithm suites). The clients will connect via a browser. Is there any way (customising browser, putting some extra software to clients or any other architectural way) to use a standard browser (Firefox, Chrome, Opera, IE) with this TLS implementation?
This question in my mind is not a complete duplicate of Add Cipher Suite support to Chrome/ Chromoium?. Because in this question I mention other browsers as well as Chrome and I also kindly request any architectural alternatives like a custom software acting as a proxy or gateway on the client side (in this case the client will have custom software which is doable in our project) that is responsible for custom TLS.