A new group re-keying protocol with smaller computational and key storage overhead