2013-04-23 2 views
1

AES-256 용 OpenSSL을 사용하여 키를 생성했습니다. 아래는 제가 실행하고있는 라인입니다 :AES-256 용 openssl에서 생성 된 키로 암호화가 작동하지 않습니다.

openssl enc -aes-256 -cbc -k Secret_key -P -md sha1 > FILE_NAME.txt 

64 바이트/문자의 키를 생성 중입니다. 생성 된 키가 제대로입니다 또한 여부를

java.security.InvalidKeyException: Invalid AES key length: 64 bytes

내가 생성 된 키를 사용하는 방법을 잘 모르겠습니다 :이 키를 사용하여 데이터를 암호화 할 때 다음 오류가 발생합니다.

감사 AES-256

답변

2

키는 32 바이트해야한다. 대부분 출력에서 ​​16 진수로 인코딩됩니다.

+0

트릭을했습니다. 고마워요 !! –

관련 문제