High-performance AES-128 algorithm implementation by FPGA-based SoC for 5G communications