Time to review cyber trust, says ICSPA