본문 바로가기
정보보안(산업)기사

[정보보안기사] 2.암호학 - 스테가노그래피(Steganography)

by 다니엘(Daniel) 2023. 7. 25.
반응형

 

스테가노그래피(Steganography) 이란?

스테가노그래피는 기밀성을 유지하기 위해, 메시지 비밀 전달을 위해, 그리고 차량이나 건물 같은 물리적인 장치에서 보안을 유지하기 위해 이미지, 오디오, 비디오 또는 텍스트와 같은 컴퓨터 파일에 정보를 숨기는 기술입니다. 스테가노그래피는 일반적으로 디지털 데이터의 노이즈(noise)나 패턴이나 파일 헤더, 파일 마지막 바이트 등과 같은 약간의 수정만으로도 숨겨진 정보를 복원하는 것이 가능합니다. 스테가노그래피는 암호학과 다른 기술로, 암호학은 정보를 암호화하고 복호화하는 것이지만, 스테가노그래피는 정보를 숨기고 추출하는 것입니다. 스테가노그래피 기술을 사용하여 안전한 정보 전달을 위해, 핵심적으로 다음과 같은 기능이 필요합니다. 1. 불가분성(integrity) : 원본 데이터에 변경사항이 없어야 함 2. 위즈리빌리티(audibility) : 데이터가 바로 발견되어야 함 3. 안전성(security) : 적정 레벨에서 데이터를 암호화하여 전송하는 것이 중요 스테가노그래피의 장점은 메시지로 인식되기가 쉽지 않다는 것입니다. 하지만, 그렇기 때문에 스테가노그래피로 전달되는 메시지는 작은 양의 정보나 고립된 문구의 숨은 의미같은 것이 주로 아니면, 다른 용도의 메시지와 함께 사용될 수 있습니다. 스테가노그래피의 단점은 숨겨진 정보가 발견되면 안전한 정보 전달이 불가능하게 됩니다. 또한, 스테가노그래피로 인해 데이터가 변화하고 크기가 증가하여, 전송 시간이 오래 걸릴 수 있으며, 사용자는 클린 데이터를 보낼 때마다 정보를 걷어 낼 방법을 찾을 수 있기 때문에 클린 데이터를 구별해야합니다.

 

스테가노그래피와 암호화의 차이점은 무엇인가요?

스테가노그래피와 암호화는 모두 보안을 위한 기술이지만 목적과 방식에서 차이가 있습니다. 암호화는 메시지를 암호화하여 제3자가 볼 수 없도록 보호하는 것입니다. 암호화를 사용할 경우, 메시지를 보낸 사람과 받는 사람만이 메시지를 읽을 수 있으며, 메시지가 탈취당하더라도 내용을 볼 수 없습니다. 스테가노그래피는 메시지를 감추는데 목적이 있습니다. 스테가노그래피로 메시지를 감추게 되면, 타인이 해당 파일을 볼 때는 메시지가 숨겨져 있다는 것을 알아채지 못합니다. 따라서, 스테가노그래피를 사용하여 메시지를 전달할 경우, 메시지가 감춰져 있음을 누군가 알아채도록 방지하기 위한 방법을 접목시켜야합니다. 즉, 암호화는 메시지를 안전한 방법으로 보호하기 위해 사용되며, 스테가노그래피는 메시지를 숨기기 위해 사용됩니다. 스테가노그래피는 비밀번호를 입력하지 않으면 숨겨진 메시지를 못 본다는 것이 약점입니다. 비밀번호의 문자열 자체가 강력한 암호기술보다는 단순한 문자열이기 때문입니다. 이와 달리, 암호화는 매우 안전한 비밀번호나 기밀 정보를 필요로 하며, 암호화 자체가 안전한 방식입니다. 때문에 암호화를 사용하는 경우, 암호화된 메시지를 해독할 수 있는 사람이 거의 없다는 것이 보장됩니다.

 

스테가노그래피 기술을 사용한 실제 사례는 어떤 것이 있나요?

스테가노그래피 기술은 다양한 분야에서 활용되고 있습니다.

 

정보 보호: 보안 관련 기관에서는 스테가노그래피를 사용하여 감춰진 메시지를 발견하기 위한 연구 및 기술 개발을 수행합니다.

디지털 저작권 보호: 스테가노그래피를 사용하여 이미지나 동영상 파일에 저작권 정보를 포함시켜 저작권 보호를 강화하는 경우가 있습니다.

침입 탐지: 스테가노그래피를 사용하여 악성 코드나 해커가 감춰둔 정보를 탐지하여 침입을 막는 방법도 있습니다.

마케팅: 스테가노그래피를 이용하여 광고매체 등에서 숨은 메시지를 전달하는 경우도 있습니다.

연구 분야: 스테가노그래피를 연구하는 학술 분야에서는 이미지, 텍스트, 오디오 등의 다양한 형태의 데이터에서 정보를 숨기거나 비밀스럽게 전달하는 기술을 개발하고 있습니다.

 

위와 같이, 스테가노그래피 기술은 보안, 디지털 저작권 보호, 침입 탐지, 마케팅 분야 등 다양한 분야에서 활용됩니다. 하지만, 스테가노그래피 기술은 악용될 가능성이 있다는 것을 염두해 둬야 합니다. 따라서, 법적인 문제가 발생하지 않도록 적법한 용도로 사용해야합니다.

 

스테가노그래피 기술을 사용한 사례는 어떤 분야에서 주로 발생하나요?

스테가노그래피는 보안, 저작권 보호, 마케팅, 연구 등의 분야에서 다양하게 사용됩니다. 주로 발생하는 분야는 다음과 같습니다.

 

보안 분야: 스테가노그래피는 정보 보호, 즉 보안 분야에서 사용됩니다. 예를 들어, 공개된 이미지나 오디오 파일, 동영상 파일 등에 암호화되거나 숨겨진 데이터를 포함하기 위해 사용될 수 있습니다. 민감한 정보를 숨기고자 하는 스파이나 정보 기관에서는 스테가노그래피 기술을 활용하기도 합니다.

디지털 저작권 보호 분야: 스테가노그래피는 저작권 보호 분야에서도 사용됩니다. 예를 들어, 디지털 이미지나 동영상, 음악과 같은 파일에 저작권 정보를 포함시켜 원본 파일의 수정을 방지하거나, 저작권 명시를 위해 사용될 수 있습니다.

마케팅 분야: 마케팅 분야에서는 스테가노그래피를 사용하여 숨겨진 메시지를 포함시켜 광고를 진행하기도 합니다. 스테가노그래피를 사용하면 광고주는 상품 정보나 프로모션 정보를 포함하여 광고를 할 수 있습니다.

연구 분야: 스테가노그래피는 연구 분야에서도 사용됩니다. 예를 들어, 학술 연구에서 이미지나 오디오 파일 등에서 다양한 형태의 데이터를 숨기거나 스테가노그래피 방식으로 데이터를 전송하는 연구가 이루어지고 있습니다.

 

요약하면, 스테가노그래피는 보안, 저작권 보호, 마케팅, 연구 등의 분야에서 활용됩니다. 그리고 스테가노그래피에서는 이미지, 오디오, 동영상, 텍스트 등의 데이터를 사용할 수 있습니다.

 

요약정리

 

 

 

 

반응형