There's both pieces really.
We do it every day. Any central authority sending out SSL keys? Nope. There have been a small number that have been careless but they simply expired the keys and sent out new ones. Coming up with a worldwide key signature system and keeping the private key private, is not that difficult.
SSL has had some notable problems over the years, but none that couldn't be fixed.
The reason I was saying to use encryption and not just simple signing of data was that it kills one vector of the privacy issue. The broadcast medium receivable by all.
If someone is going to infiltrate the FAA and tap the data, unencrypted, at their downlink or centralized facilities (depending on where the decryption actually occurs in the network), that's a lot harder than the current "get people to slap up a bunch of antennas near airports of interest any nearly zero cost and upload the data to a central location" systems like
@deonb built.
You secure stuff one vector at a time. I'd say encrypting the over the air interface is only the first step of a really obvious security process.
The trick isn't always 100% security. It's making it more difficult that getting the information a different and more obvious way. Or a way that requires someone to break the law and possibly be held accountable.
Someone selling the unencrypted data stream from inside the FAA if the OTA interface were encrypted, would raise eyebrows at the very least, likely get someone fired, and perhaps jail time with appropriate laws against it. If nothing else they have to give themselves away transporting it out in near real-time.
The very idea that aircraft targets are appropriate to send out in a public data stream from FAA to software companies is busted right from the start.
That stream should be, as should airman records, airman medical status, and all the other stuff, opt-in, not opt-out. That's been a basic tenet of best practices in information systems for three decades at least, now.
Operators who needed a live feed from FAA of their aircraft locations would sign UP to release that data ONLY to them or their designee. Everyone else's data should have been held without proper approval to release it.