연습으로 저는 CBC 및 CTR 모드를 구현하고 있습니다. (예 : CBC의 첫 번째 블록에 대해 E(k, IV xor message[0]
).Java 암호화 AES 기능
예를 들어, 나는 (BouncyCastle 포함) 내 E
함수로 그것을 사용할 수있는 다음과 같은 생각을 시도 :
Cipher cipher = Cipher.getInstance("AES/NONE/PKCS5", "BC");
하지만 '없음'옵션을 선택하지 않습니다.
내 질문은 어떻게 내 목적을 위해 자바 AES 기능을 사용하는 것입니다; 어떻게해야합니까 E(k, ...)
?
NONE 대신 ECB를 사용해보십시오. – erickson