Washington said Iranian forces were preparing to move sea mines into the strait, while Tehran vowed the attack would not go unanswered.