(Copied from http://news.ycombinator.com/item?id=3872007)
;)
Which is that it sounds rather complicated (which makes my security-sense go off, but certainly isn't a fatal indictment) and that I'd really need to either do an active evaluation of the system or get several reassurrances that someone else decent (ideally someone much smarter than me) did and it checked out before I'd be remotely comfortable using it or recommending it.
Data-dependent timings could conceivably allow a bad guy to deduce something about the data being sent.
Note that this is all highly speculative; I'm not convinced it's truly impossible, but it's one of those attack scenarios where "put a gun to the sysadmin's head" begins to look like a pleasant and trouble-free option...
What? How does the machine -the machine not connected to the network- get the results off Amazon?