[완료]openssl AES 암호화 알고리즘 질문입니다.
글쓴이: anaud2 / 작성시간: 수, 2008/06/11 - 9:34오전
openssl에서 제공하는 함수를 사용해서
AES블록암호화 알고리즘을 구혔했는데요 리눅스나 윈도우 각자 OS기반에서는 통신으로 전송 암,복호화가 가능합니다.
그런데 서로 전송을 하면 복호화가 불가능 합니다.
확인을 해보니 같은 키값과 IV 값,평문 값을 넣더라도 결과 바이너리 값이 다르게 나옵니다.이래서 서로 통신을 하면 복호화가 불가능하게 되는거죠
OS에 따라서 현재 같은 문장이라도 다른 암호문을 만들고 있는거죠
인터넷에서 찾아보니 블록암호화 알고리즘내에서 인디언값을 빅인디언이나 리틀인디언으로 맞춰주는 컴파일 옵션이 있다란 단서만 얻었는데
openssl을 뒤져도 찾기가 쉽지가 않네요
혹시 openssl에서 암호화 알고리즘에 인디언을 맞춰주는 방법을 아시는분 답변좀 부탁드립니다. ㅠㅠ 도와주세요 밤새기 너무 힘들어요 ㅠㅠ
Forums:
댓글 달기