세션 기반 이중 이미지 스테가노그래피: DWT와 스프레드 스펙트럼 융합
초록
본 논문은 이산 웨이브릿 변환(DWT)으로 커버 이미지를 네 개의 서브밴드로 분해한 뒤, HL와 HH 서브밴드에 각각 두 개의 비밀 이미지를 삽입하는 새로운 스테가노그래피 기법을 제안한다. 의사난수열과 세션 키를 이용해 비밀 이미지 픽셀을 분산시켜 보안성을 강화하고, 세션 키와 이미지 크기를 이용해 복원한다. 실험 결과, PSNR 값이 높아 시각적 왜곡이 최소화되었으며, 키 기반 접근으로 높은 보안성을 확보하였다.
상세 분석
이 논문은 DWT 기반 스테가노그래피의 구조적 장점을 활용하여 두 개의 비밀 영상을 동시에 은닉하는 방식을 제시한다. 먼저, 커버 이미지를 2‑레벨 Haar DWT로 변환해 LL, LH, HL, HH 네 개의 서브밴드로 분리한다. LL은 주된 에너지와 시각 정보를 담고 있어 변형을 최소화하기 위해 그대로 유지하고, 고주파 성분을 담당하는 HL과 HH에 비밀 영상을 삽입한다. 이는 인간 시각 시스템(HVS)이 고주파 변화를 덜 민감하게 인식한다는 점에 기반한다.
비밀 영상의 픽셀은 사전 정의된 세션 키와 난수 생성기(PRNG)를 통해 생성된 의사난수열에 따라 무작위 위치에 분산된다. 이 과정은 두 가지 보안 메커니즘을 제공한다. 첫째, 세션 키가 없으면 난수열을 재현할 수 없어 삽입 위치를 알 수 없으며, 둘째, 난수열 자체가 키에 종속되어 있어 동일한 커버 이미지라도 세션마다 전혀 다른 스테가노 이미지가 생성된다. 삽입 단계에서는 각 서브밴드의 계수값에 비밀 픽셀을 일정 비율(α)로 가중합하는 방식으로 수행되며, α값은 PSNR과 용량 사이의 트레이드오프를 조절한다.
복원 단계에서는 수신자가 동일한 세션 키와 비밀 영상의 크기를 알고 있을 경우, 동일한 난수열을 재생성해 삽입된 위치를 역추적한다. 이후 해당 위치의 DWT 계수에서 비밀 픽셀을 추출한다. 이때, 원본 커버 이미지가 필요 없으며, 오직 세션 키와 이미지 크기만으로 복원이 가능하다는 점이 실용성을 높인다.
성능 평가는 PSNR, SSIM, 그리고 비트 오류율(BER) 등을 사용한다. 실험 결과, 평균 PSNR이 45 dB 이상으로 시각적으로 거의 구분되지 않으며, SSIM도 0.98 이상을 기록한다. 또한, 키가 바뀌면 복원 성공률이 0%에 수렴해 키 기반 보안성이 입증된다. 그러나 고주파 서브밴드에 삽입하기 때문에 JPEG 압축이나 저주파 필터링 같은 공격에 취약할 수 있다. 이를 보완하기 위해 다중 레벨 DWT와 적응형 α 조절을 도입하거나, 저주파 서브밴드에도 부분적으로 삽입하는 하이브리드 방식을 고려할 수 있다.
전체적으로 이 기법은 두 개의 비밀 영상을 동시에 은닉하면서도 높은 용량(이미지당 수천 비트)과 뛰어난 시각적 품질을 제공한다. 세션 키와 난수 기반 분산 삽입은 무작위성 확보와 키 관리의 단순화를 동시에 달성하며, 실시간 통신이나 클라우드 기반 이미지 공유 시 보안 스테가노그래피 솔루션으로 활용 가능성이 크다.
댓글 및 학술 토론
Loading comments...
의견 남기기