An admiral with a background in cryptology, signals intelligence, and cyberwarfare has been nominated by the US president to become chief of the NSA and the US military’s cyberwarfare command.