The IntelliProp IPC-BL204A-ZM is an AES-CTR (Counter Mode) Encryption Core supporting 128 or 256 bit encryption. The IPC-BL204A-ZM provides encryption/decryption based on a design principle known as substitution-permutation network (SP-network). An SP-network takes a block of the plaintext (clear data or non-encrypted data) and the key as inputs, and applies several alternating “rounds” or “layers” of substitution boxes and permutation boxes to produce the ciphertext (encrypted data). Counter Mode (CTR) is an extension upon the IntelliProp AES-ECB symmetric-key block-cipher to create a stream cipher that provides data confidentiality.
The IPC-BL204A-ZM is fully verified in pseudo random simulation. It is also compatible with OpenSSL’s AES-256-CTR cipher mode.