SCE (Symmetric Cipher Engine) is used to calculate mainstream international & domestic symmetric cryptographic algorithms, and provides a variety of operation modes. SCE provides multiple versions such as ultra-low area, pipeline, and ultra-high-performance multi-core pipeline, and provides options for physical attack protection design, which can support module-specific DMA. SCE can be integrated into the SoC via a standard AMBA bus or into a data encryption path such as DDR, PCIe, CXL, and other high-speed interfaces.