까먹을까봐 기록. 결론은 구글링해서 얻은 결과 + 삽질. Security.framework 를 사용. 아래 헤더 불러오기 등등.#import CBC가 아니고 ECB모드 일 경우는 아래와 같이 수정을 하면 된다. iv를 사용하면 CBC 모드가 된다. kCCOptionECBMode + kCCOptionPKCS7Padding Java에서는 PKCS5Padding 을 사용하는데 암복호화를 해보니 같은 데이터가 나오니까 같을지도... - (NSData *)AES128EncryptWithKey:(NSData *)key theData:(NSData *)Data { // 'key' should be 16 bytes for AES128, will be null-padded otherwise char keyPtr[kCCK..