Programmable SoC platform for deep packet inspection using enhanced Boyer-Moore algorithm | IEEE Conference Publication | IEEE Xplore