마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

동영상 파일의 헤더 부분과 관련한 질문입니다

0 추천
현재 동영상 파일의 배열을 섞어서 암호화하는 과정을 코딩중입니다.

이 때 헤더 부분의 배열도 바꾸게 되는데요.

큰 상관이 없을까요? 어차피 복호화 알고리즘도 암호화 할때와 같아서 배열을 제자리로 가져다 두기 때문에 이렇게 생각했습니다.

실제로도 암호화 할때는 영상이 틀어지지않고 복호화 할때는 틀어지네요.

혹시 아시는 분은 부탁드립니다.
준버기 (1,160 포인트) 님이 2018년 7월 11일 질문

1개의 답변

0 추천
원본 -> 암호화-> 복호화 -> 원본 이 되어야 합니다. 다르게 나왔다는건 암/복호화 동작이 잘 못 된 것으로, 당연히 안됩니다.

헤더 값 중, 메터 데이터 같은데야, 잘 못 되었더라도 재생 되겠지만. 다른 곳에서 오류가 난 것이면, 재생이 안되고 최악의 경우 단말이 재부팅 될 수도 있습니다.

암/복호화 로직을 검토해서, 원본 그대로 복호화 되게 만드셔야 합니다.

 어지간하면, 일반적인 암호화 알고리즘 쓰시는걸 권장합니다.
익명사용자 님이 2018년 7월 12일 답변
...