openssl 라이브러리에서 blowfish 알고리즘을 사용하면 모든 데이터를 암호화하고 해독 할 수 있습니다.해독에 성공했는지 확인하는 방법은 무엇입니까?
모든 데이터는 임의의 키로 암호화 (암호 해독) 할 수 있습니다. \ iv. openssl에는 암호 해독의 성공 여부를 알 수있는 방법이 없습니다. 그것은 단지 몇 가지 수학적 변환 일뿐입니다.
그래서 암호화가 성공했는지 확인하기 위해해야 할 일은 무엇입니까? 암호화 된 일부 키/iv로 일부 데이터가 해독 되었습니까?
암호 해독 후 검사해야하는 데이터 앞에 일부 MAGIC 바이트를 추가해야합니까?
매직 바이트가 도움이됩니다. 아래에 설명 된대로 암호화 된 데이터에 보안 해시를 추가하는 것이 훨씬 좋습니다. –