IVStatic = true 및 keysize = 256을 사용하여 코드를 통해 파일의 암호화를 수행했습니다.
이제 openssl 명령을 사용하여 파일을 해독하려고합니다.
- 파일에서 IV에서 IV를 추출했습니다.
- 그런 다음 파일에서 IV를 제거했습니다.
- 암호화 된 키의 SHA256 암호화를 얻습니다.
- openssl -d 명령을 사용하여 암호화 키 (SHA 256), IV 등과 같은 모든 매개 변수로 암호 해독
- 파일이 성공적으로 해독됩니다. 그러나 초기 문자가 없습니다.
도와주세요
1
첫 번째 블록이 잘못된 경우 IV가 잘못되었습니다. Henno가 말했듯이 IV는 첫 번째 블록이 아닐 수도 있습니다. 또는 암호화 앞에 추가 된 팅이 많이 있습니다. 암호화 된 텍스트, 40 자의 키 및 암호화 된 출력이 16 진수로 제공되면 도움이됩니다.
—
zaph
SHA256은 암호화가 아닙니다 ...
—
Henno