توضیحات
An improved color image steganography technique in spatial domain
شبیه سازی در محیط ام فایل متلب 2018b انجام شده است.
دارای گزارش 4صفحه ای ورد است.
بخشی از گزارش شبیه سازی با متلب
این مقاله، روشی بهبود یافته برای نهان سازی اطلاعات در حوزه ی مکان ارائه می دهد که شبیه سازی آن شامل 3 فایل اصلی می باشد که عبارتند از؛ EMB، EXT و Quality که به ترتیب عمل درج، استخراج و بررسی کیفیت تصویر نهان سازی شده نسبت به تصویر اصلی یا تصویر پوشش را انجام می دهند. حال به توضیح شبیه سازی هریک از این فایل ها می پردازیم:
EMB:
این فایل، عملیات درج نشانه یا پیام محرمانه در تصویر انجام می دهد.
به این شکل که با اجرای این فایل، ابتدا از کاربر خواسته می شود که فایل تصویر پوشش را به عنوان اولین ورودی بدهد.
سپس از کاربر درخواست می شود که نشانه یا متن محرمانه ای را به عنوان ورودی دوم به سیستم بدهد.
در انتها، رمز سیستم نهان نگاری از کاربر درخواست می شود که طبق تعریف مقاله باید عددی صحیح باشد.
این مقدار کلید باید به گیرنده نیز ارسال شود، چون در فاز استخراج نیز مورد استفاده قرار خواهد گرفت.
طبق توضیحات الگوریتم ارائه شده در مقاله، نسانه یا متن محرمانه قبل از در دچار تغییراتی می شود.
به این شکل که ابتدا متن وارد شده به فرمت string از کاربر گرفته می شود و به معادل باینری (8 بایتی) تبدیل می شود و جای بیت های اول با هشتم، بیت دوم با هفتم، بیت سوم با ششم و بیت چهارم با پنجم عوض می شود.
سپس به صورت بردار باینری سطری در می آید و عملیات درج انجام می شود.
به این منظور تابعی با نام embed نوشته ایم که دارای 3 ورودی و 1 خروجی است.
ورودی های این تابع عبارتند از تصویر پوشش، متن نشانه ی تغییر یافته و کلید.
خروجی آن نیز تصویر Stego یا همان تصویر نشان گذاری شده است.
در انتها، پس از انجام عمل درج بخش های R، G و B دوباره در کنار هم قرار می گیرند تا تصویر Stego یا نشان گذاری شده ی رنگی ایجاد شود و به عنوان خروجی به کاربر داده شود.
در زیر تصویر نشان گذاری شده و تصویر اصلی را در کنار هم مشاهده می کنید.
که در تصویر فوق ما ورودی های دوم و سوم که به ترتیب نشانه و کلید بود به صورت زیر وارد کرده ایم:
EXT:
در این بخش عملیات استخراج نشانه انجام می گیرد.
با اجرای این فایل، ابتدا از کاربر درخواست می شود که تصویر نشان گذاری شده یا Stego را انتخاب کند.
سپس کلید محرمانه نهان نگاری از کاربر درخواست می شود باید حتما همان کلید درنظرگرفته شده در فاز درج باشد.
نمونه ای از آن را در زیر آورده ایم که متناظر با نمونه ی آورده شده در بخش پیش می باشد.
در بخش انتهایی به بررسی کیفیت تصویر می پردازیم.
Quality:
در این بخش، دو تصویر پوشش (تصویر اصلی) و تصویر Stego از کاربر درخواست می شود و دو پارامتر بررسی کیفیت یعنی MSE و PSNR محاسبه می شود و به در اختیار کاربر قرار می گیرد که در زیر با کیفیت تصویر نشان گذاری شده در نمونه قبلی را آورده ایم.
توجه شود که سعی شده است، نام متغیرها عین متغیر های مقاله باشد که در صورت مراجعه به مقاله دقیقا متوجه الگوریتم ارائه شده، باشید.
کلیدواژه:
steganography, spatial domain, hash function, robustness
شبیه سازی
An improved color image steganography technique in spatial domain
طبق توضیحات فوق توسط کارشناسان سایت متلبی تهیه شده است و به تعداد محدودی قابل فروش می باشد.
سفارش انجام پروژه مشابه
درصورتیکه این محصول دقیقا مطابق خواسته شما نمی باشد،.
با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.