Fengjun Li The University of Kansas, USA Journal Journal of Computer Security ISSN: 0926227X Read Online