basic subpoena forces one to provide the required info. With a little bit of a stretch we can see how a subpoena can be issued for the [future] clear texts that "your webpage" ( an applet downloaded as part of the web page ) will "contain" before sending encrypted version back to your server - in short it means forcing to implement backdoor.