Hello, I am developing a Guacamole-based web app with high confidentiality requirements, that TLS by itself does not fulfill. Specifically, I require an additional encryption layer: client inputs should be AES-encrypted by the browser's JS runtime before being sent via the tunnel, and then decrypted server-side.
I've identified FilteredGuacamoleSocket <https://github.com/apache/guacamole-client/blob/212955c16c393c08f434f1def0ac12be36b09b2e/guacamole-common/src/main/java/org/apache/guacamole/protocol/FilteredGuacamoleSocket.java#L31> in guacamole-client as a potential integration point for the cipher, however, I couldn't find any examples of its usage. Is this the right approach to add this type of capability? Could you provide some guidance on where to instantiate the FilteredGuacamoleSocket if so? Thanks *Giovanni Magoga* linkedin.com/in/ma9o <https://www.linkedin.com/in/ma9o/> calendly.com/ma9o
