Abstract
Steganography is the method of hiding information in a multimedia carrier. The carrier (cover) can be an image, audio or video. In this case image is taken as the carrier and the hidden information or secret information. So here dealing with image steganography. Gray level image is taken as both cover and secret images. This paper implements the steganography in frequency domain. A DCT transformation technique is used to convert the cover image from spatial to frequency domain. To provide more security public key cryptography is combined with steganography. A public key encryptionn algorithm RSA is used here. Secret image is encrypted before embedding in the cover image. PSNR value is calculated for both stego and extracted image. An analysis shows that high PSNR value is obtained when the size of secret image is less compared to the size of cover image
چکیده
پنهان نگاری روش مخفی کردن اطلاعات در یک حامل چند رسانه ای میباشد. حامل (پوشش) می تواند یک عکس، صدا یا ویدئو باشد. در این حالت، عکس به عنوان حامل اطلاعات پنهان یا رمزی درنظر گرفته می شود. بنابراین در اینجا با پنهان نگاری تصویر روبرو می شویم. تصویر سطح خاکستری به عنوان پوشش و عکس های رمزی درنظر گرفته می شود. این مقاله، پنهان نگاری در حوزه فرکانس را اجرا می کند. روش انتقال DCT برای تبدیل تصویر پوشش از حوزه فضایی به حوزه فرکانس استفاده می شود. برای ارائه کد عمومی ایمن تر، رمزنویسی با پنهان نگاری ترکیب می شود. یک الگوریتم رمزنگاری کد عمومی RSA در این قسمت استفاده می شود. تصویر مخفی پیش از قرار گرفتن در عکس پوشش، رمزدار می شود. مقدار PSNR برای عکس پنهان نگاری شده و عکس استخراج شده محاسبه می شود. انجام یک تحلیل نشان می دهد که مقدار بالای PSNR وقتی حاصل می شود که اندازه عکس مخفی کمتر از اندازه عکس پوشش باشد.
1-مقدمه
مهم ترین مسئله ای که در خلال برقراری ارتباطات از طریق یک شبکه غیر ایمن مطرح می شود، امنیت است. روش های مختلفی به منظور ایمن سازی این فرایند، به کار می روند. پنهان نگاری و رمزنگاری دو روشی هستند که ارتباطات را ایمن می سازند. پنهان نگاری، روشی برای مخفی سازی اطلاعات سری در یک رسانه است. این روش، موجودیت اطلاعات را مخفی می نماید...