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

Reply via email to