What is the connection between the Faro Plague robots and Hades?

I just finished Horizon Zero Dawn and the following question still remain unclear to me. (Spoilers follow.)

We know, that the life on Earth was destroyed by the Faro Plague: self-replicating robots consuming biomass as fuel. It was impossible for humans to deactivate them, because SW was encrypted by the poly-phasic entangled waveforms and it was impossible to destroy them, because they replicated exponentially. If I understood correctly, the Deathbringers and Corruptors are not machines crafted by HEPHAESTUS, but the original Faro Plague robots. (Is it the case?)

We also know that HADES, component of the GAIA AI, started acting on its own trying to destroy the life on Earth again. At the end of the game, it broadcasts a signal to the Faro Plague robots underground, waking them. After Aloy purges HADES with master override key, these robots deactivate as well.

My question is: If it was not possible to control the Faro Plague robots during GAIA construction, how is it possible that HADES can control them now? I could imagine it would be possible for him to alert them that there is now new life to be exterminated, but why then do they respond to the master key? I understand that the master key is element in design of GAIA and therefore can deactivate HADES, but no key from the time of the Old Ones should be able to deactivate the Faro Plague robots, right?


If it was not possible to control the Faro Plague robots during GAIA construction, how is it possible that HADES can control them now?

As you said, the robots were encrypted with a poly-phasic entangled waveform protocol. However, it was not impossible because of this - the humans could not deactivate the robots because they did not have time to crack the deactivation codes

If we had their deactivation codes, we could shut them all down. The entire swarm. But since their cryptographic protocols use polyphasic entangled waveforms, cracking a code set would take half a century. At best, we've got 16 months
The Bad News

Because they were not able to crack the codes in the time that they had, this was the purpose of MINERVA. As one of the sub-functions of GAIA, MINERVA's role was to decrypted the deactivation codes through brute-force and broadcast the codes with help of HEPHAESTUS.

HEPHAESTUS's first task will be to fabricate the robots that will construct the waveform broadcast towers MINERVA will use to transmit the deactivation codes
Full Steam Ahead

Shortly after the fall of humanity, MINERVA successfully decrypted the codes and broadcasted the deactivation signal to shutdown the robots.

Within 100 years after the extinction of life, GAIA succeeded in brute-forcing the swarm's deactivation codes and transmitted them worldwide, shutting the robots down
The Faro Plague

Being that HADES was another sub-function of GAIA, he had access to all the resources that the other sub-functions had ... including the deactivation codes. Given that MINERVA was able to decrypt the deactivation codes, she also likely discovered the re-activation codes as well.

In possession of the swarm's activation codes, which it knew from its existence as one of GAIA's subfunctions [...]

Presumably, GAIA would have had the Plague’s activation codes as part of its ultimately successful efforts to brute-force its deactivating codes. Thus, as part of Zero Dawn, HADES would have had access to them as well
HADES


Why then do they respond to the master key?

As you said, the Master Override has the power to deactivate HADES. The Master Override was an integral part of GAIA, and was created during the development phases. This was Ted's idea to which GAIA supported.

Flew out last night to oversee installation of the central armature and the master override (you're welcome, Ted) which was completed by 0430
Sobeck Journal, 7-16-65 R

Throughout the events of game, HADES was building an army to achieve his goal of resurrecting all the Faro Robots. HADES had no way of broadcasting the re-activation signal on a global level, so there was only a subset of Faro Robots at their disposal during the climax of the story.

After Aloy defeats HADES, she stabs him with the Master Override. This does not only purge HADES, but also broadcasts the deactivation signal through the Spire.

The activation of the override also broadcast the very same deactivation codes that GAIA had brute-forced and used to shut down the Faro Plague, shutting the reactivated Deathbringers down again
HADES