Hamas has claimed dozens of suicide attacks against Israeli targets in recent years .