Israel could attack Iranian nuclear sites in two or three years, its defence minister said on Wednesday, in unusually explicit comments about a possible timeline.

With international efforts to renew a 2015 nuclear deal having stalled, the Iranians have ramped up uranium enrichment, a process with civilian uses that can also eventually yield fuel for nuclear bombs – though they deny having any such design.

Experts say Iran could potentially raise the fissile purity of its uranium to weapons-grade in short order. But building a deliverable warhead would take it years, they say – an estimate echoed by an Israeli military intelligence general this month.

“In two or three years, you may be traversing the skies eastward and taking part in an attack on nuclear sites in Iran,” Defence Minister Benny Gantz told graduating air force cadets in a speech.

For more than a decade, Israel has issued veiled threats to attack its arch-enemy’s nuclear facilities if it deems world powers’ diplomacy with Tehran a dead end. However, some experts doubt Israel has the military clout to deliver lasting damage to Iranian targets that are distant, dispersed and well-defended.

The Israeli military intelligence forecast for 2023 is that Iran “will continue on its current path of slow progress” in the nuclear realm, according to Israel Hayom newspaper on Sunday.

“Iran will only change its policies if extreme sanctions are imposed on it; then it could decide to accelerate enrichment to military grade,” said the report, which a military spokesperson confirmed as citing genuine intelligence assessments.

Under an ambiguity policy designed to deter surrounding foes while avoiding provocations that can spur arms races, Israel neither confirms nor denies having nuclear weaponry. Scholars believe it does, having acquired the first bomb in late 1966.

Unlike Iran, Israel is not a signatory to the voluntary Non-Proliferation Treaty of 1970, which offers access to civilian nuclear technologies in exchange for the forswearing of nuclear weaponry.