The present invention relates to an encryption apparatus and method according to the CTR mode of AES, the encryption method according to the present invention receives the plain text is divided into target blocks of data having a size of 128 bits, 128 bits of each round set to the initialization vector by receiving a data block, and initializes dividing the vector into four 4-byte state, and using the first block and the initialization vector of the divided target block of data to XOR the encrypted result to produce a first cipher text, and , one stored in the state of the divided four state that a value has been changed in the operation process of each round cache, obtained with reference to each of the blocks and the cache for the plurality of blocks subsequent to the first block operation result by the XOR to generate a plurality of encrypted text, and outputs the generated first cipher text and the encrypted text by encrypting a plurality of results. ; 展开▼