Methods and devices are provided for securely transmitting sensitive
information over the Internet to and from a first device in a home
network that lacks the ability to communicate according to a secure
protocol. Communications between the first device and a second device
within the home network may proceed according to a non-secure protocol,
such as HTTP. However, the second device has the ability to communicate
with the outside world via a secure protocol, such as HTTPS. Various
implementations of the invention allow the first device to avail itself
of the secure communications provided by the second device.