The Israeli interior minister and vice-premier Silvan Shalom has resigned over a sexual harassment scandal, the Israeli daily Haaretz reported.