I am positive that civilians have access to encryption that is approved by the military of the USA for encryption of information up to top secret. There are plenty of ECDH and ECDSA libraries, as well as AES as well as AES in galois/counter mode. These can be used to make encryption systems that are equivalent to ones approved for protecting top secret information. The higher levels of classification are probably using quantum key distribution and/or quantum resistant algorithms. The only way RSA or ECDH with appropriate key strength will be pwnt is if the attacker has a quantum computer with enough stabilized qubits to run shors algorithm against them. The only way I can even remotely imagine what you are saying to not be complete bullshit is if they broke the password, or if you happen to have seen people with classified powerful quantum computers that most non-military cryptographers think are still a few years away from being realized. RSA with 1,024 bit keys will be the first to fall to quantum computers, working up to RSA-4,096 bit and beyond. 512 bit ECDH keys are about as secure as 15,000 bit RSA keys so when actual quantum computers that can pwn 4,096 bit RSA exist 512 bit ECDH may still be unbreakable for a while. It turns into a race between key strength and stabilized qubits, but eventually the number of stabilized qubits will be such that it is no longer realistic to protect from quantum computers with non-quantum resistant algorithms. It is also predicted that the rate of stabilized qubits will continue to increase at an accelerating rate.