Senior officials in Israel said Saturday that Iran is behind the explosion, which hit an Israeli-owned Bahamas-flagged ship two days ago.
Although the incident occurred on Thursday, it was only made public 24 hours later.
No one was hurt in the blast and the cause of the explosion was not immediately clear.