암호화된 파일을 압축하니 압축율이 무지막지 하게 떨어집니다. 대충 왜 그런건지는 짐작은 하겠는데... 이유에 대해 설명이 되어있는 사이트는 없을까요?
다른 사람한테 설명을 해야 하는데 암호화해 대한 이해가 부족하여 설명할 정도가 되지는 않는지라... 참고할 만한 사이트가 있으면 고맙겠습니다. 영문 사이트라도 상관없구요...
암호화는 데이터를 마구 섞는다고 생각하시면 됩니다. 복호화가 가능한 암호화라고 해도, 기본은 암호화된 데이터로 원본 데이터를 추측할수 없어야 하기 때문에 암호화를 하면 데이터의 무질서도는 증가하게 됩니다. 이렇게 되면 압축가능한 패턴이 줄어들기 때문에 압축 효율은 떨어집니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
암호화는 데이터를 마구 섞는다고 생각하시면
암호화는 데이터를 마구 섞는다고 생각하시면 됩니다.
복호화가 가능한 암호화라고 해도, 기본은 암호화된 데이터로 원본 데이터를 추측할수 없어야 하기 때문에 암호화를 하면 데이터의 무질서도는 증가하게 됩니다.
이렇게 되면 압축가능한 패턴이 줄어들기 때문에 압축 효율은 떨어집니다.
댓글 달기