Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Isn't this exactly the sort of problem public-key cryptography was designed to solve?


Signals intelligence is not just about reading enemy communications. Traffic analysis[0] would give the Chinese valuable insight into US military communication patterns. Changes in data patterns could alert them to changes on the ground.

[0] http://en.wikipedia.org/wiki/Traffic_analysis


What stops the US from sending a whole bunch of constant dummy traffic to disguise this? I realize bandwidth capacity and cost could be a reason, but if there were enough capacity and budget? OK, maybe that question is a non-starter.

I'm reminded of a funny time when I was in an internship. My team and another team was fighting over disk space in the database servers. So we created a whole bunch of dummy tables. Whenever one of us needed to do something, we'd request for one of the dummy tables to be dropped so that we could do our thing. The other team could never do anything. It was weird.


Cryptography solves the problem of spying on or altering the communications, but not the problem of blocking them. If the US was engaged in a conflict that China didn't like, they could theoretically cut off satellite communications, rendering our drones useless.


Or cryptography in general. Doesn't need to be public-key, could just as well be symmetric crypto.


Well, sure. The one big advantage that public key crypto brings is that you don't need a separate channel for key exchanges.


While you don't need encrypted channel to get a public key, you still need authenticated channel.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: