That’s exactly what I said, each side of the bridge has its own encryption standard (or no encryption at all).
The encryption could be as solid as possible, the problem would remain unchanged: to bridge messages between two services that are not interoperable, you need to decrypt them at some point.
Wouldn’t uninstalling windows fix it permanently?