Cyber security business offers promise, but investors have heard that before