The use of cryptography algorithms based on hardware to protect the security and privacy of the loT systems is in huge demand. However, hardware-based security systems are similar to software-based in that they can be attacked by a type of malicious code called malware. In this article, we used the self-applied cryptography algorithm on the hardware-based to protect the data security of loT systems, and that gives the trustee than using software-based of hardware-based inform of ASIC chip. Detailly, we have developed an SoC FPGA system including main factors are a built-in ARM processor core, a self-implemented IP core acting as 128-bit AES co-processors, and SDRAM memory. Furthermore, this system has been placed on the DE10-Standard board and ran with an application in Linux operations. Besides, we have applied the DMA technique to obtain high-speed data transfer. As a result, our cryptosystem is compact and can achieve high performance with low frequencies. Details, the DMA Controller and 128-bit AES IP core operate at a frequency of 150 MHz, and they can reach the speed of 1200 Mbps and above 700 Mbps, respectively.