Iran has declared that the Strait of Hormuz will not be opened through US aggression, amid rising tensions following Donald Trump's announcement that a ceasefire is over.