US and German intelligence services secretly gathered the classified communications of governments for decades through secret control of an encryption company, reports say.
Swiss firm Crypto AG supplied encoding devices to more than 120 governments from the Cold War era up to the 2000s.
But the spies reportedly rigged the devices so they could crack the codes and read the messages.
They harvested secrets from countries including Iran, India and Pakistan.
The highly-classified programme between the US Central Intelligence Agency (CIA) and Germany’s BND Federal Intelligence Service has been detailed in reports by US newspaper the Washington Post, German broadcaster ZDF and Swiss channel SRF.