انگلیسی ………………………………………………………………………………………………… 87
فهرست جدولها
عنوان شماره صفحه
جدول 2-1: نتایج مربوط به روش نقطه ها……………………………………………………………………… 27
جدول 2-2: مقایسه ظرفیت در روش های نمونه ………………………………………………….. 31
جدول 2-3: مقایسه ظرفیت روش MSCUKATبا روش قبل در حالت طول پیام رمز ثابت…………………. 34
جدول 2-4: مقایسه ظرفیت روش MSCUKATبا روش قبل در حالت متن ثابت……………………………… 34
جدول2-5: مقایسه ظرفیت روش استفاده از فاصله بدون طول با روش نقطه ها …………………… 38
جدول2-6: گروه بندی نشانه گزاری پیام رمز در روش (عمار اوده وخالد الیز، 2013) …………….. 42
جدول 2-7 : جدول تبدیل پیام رمز به باینری در روش (اکباس علی،2010) ……………….48
جدول2-8: جدول فاصله ها جهت نهان نگاری انتها هر خط و بین پاراگرافها ………………….. 50
جدول2-9: جدول فاصله ها جهت نهان نگاری بین کلمات و بین جملات ……………….. 50
جدول 3-1: کاراکترهای کنترلی یونیکد (نامحسوس و بدون طول) ………………………………. 56
جدول 3-2: موقعیت های شاخص جهت نهان نگاری درمتن ………………………………. 58
جدول 3-3: گروهبندی دوبیتی پیام رمز و نشانه گذاری قراردادی …………………………………. 59
جدول 4-1: فایل های نمونه جهت آزمایشات الگوریتم …………………………………………..62
جدول 4-2: نتایج اجرای روش پیشنهادی و دو روش نمونه ………………………………….63
فهرست شکلها
شکل 1-1: طرح کلی الگوریتم های نهان نگاری ………………………………………………………. 12
شکل1-2: انواع نهان نگاری دیجیتال…………………………………………………………… 15
شکل 2-2: مقایسه تصویر متن اصلی و تصویر متن نهان نگاری در روش نقطه ها ……………….. 29
شکل 2-3: روش نهان نگاری با اضافه کردن کاراکتر کشش بعد از حروف ……………………32
شکل 2-4: روش نهان نگاری با اضافه کردن کاراکتر کشش قبل از حروف ………………… 33
شکل 2-5: مخفی کردن بیت ها با بلوک ZWNJ……………………………………………….. 39
شکل 2-6: مخفی کردن بیت ها با بلوک ZWJ…………………………………………………… 39
شکل 2-7: گروه بندی کاراکترهای متن …………………………………………………………….. 40
شکل 2-8: اشکال مختلف کاراکترهای لاتین در (عبدالمونم وهمکاران، 2013) ……. 44
شکل 2-9: متن میزبان اولیه قبل از نهان نگاری باروش (مارلی ماکاراند و همکاران، 2012) … 46
شکل 2-10: متن حامل بعد از نهان نگاری باروش (مارلی ماکاراند و همکاران، 2012) …………………46
شکل3-1: طرح کلی مکانیزم نهان نگاری پیام در متن………………………….57
شکل4-1: مقایسه مقاومت الگوریتمهای نمونه با الگوریتم پیشنهادی …………………………………. 64
شکل4-2: ظاهر متن بعد ازنهان نگاری با الگوریتم InSpUni …………………………………….. 65
شکل4-3: ظاهر متن نهان نگاری شده با بهره گرفتن از الگوریتم UniSpaCh……………………… 66
شکل 4-4: نمودرا مورد کاربرد نهان نگاری در سیستم ……………………………………. 69
شکل 4-5: نمودار مورد کاربرد عملیات استخراج پیام …………………………………….. 70
فصل اول: کلیـــــات تحقیق
انسان بزرگتر از یک جهان و بزرگتر از مجموعه جهان هاست. در اتحاد جان با تن، رازی بیش از راز آفرینش جهان نهفته است.
«هنری گیلر»
1-1-ﻣﻘﺪﻣﻪ
ﭘﻨﻬﺎن نگاریورمز نگاریدادهﻫﺎﺗﮑﻨﯿﮑﯽاﺳﺖﮐﻪازدﯾﺮﺑﺎزﻣﻮردﻋﻼﻗﻪﺑﺴﯿﺎریازاﻓﺮادﺑﻮدهاﺳﺖ. ﺑﺎﭘﯿﺸﺮﻓﺖﻋﻠﻮموداﻧﺶﺑﺸﺮیروﺷﻬﺎیﭘﻨﻬﺎنﺳﺎزیﻧﯿﺰﺑﻪﻧﻮﺑﻪﺧﻮدﺑﺎﭘﯿﺸﺮﻓﺖﻣﻮاﺟﻪﺷﺪهورﺳﺎﻧﻪﻫﺎیﻣﻮرداﺳﺘﻔﺎدهوﺗﮑﻨﯿﮏﻫﺎیﭘﻨﻬﺎنﺳﺎزیدادهﻫﺎﻧﯿﺰﺗﻮﺳﻌﻪﯾﺎﻓﺘﻪاﻧﺪ. دوﻫﺪفاﺻﻠﯽراﻣﯽﺗﻮانﺑﺮایﭘﻨﻬﺎنﺳﺎزیدادهﻫﺎدرﻧﻈﺮﮔﺮﻓﺖ. ﻫﺪفاولﮐﻪازدﯾﺮﺑﺎزﻣﻮردﺗﻮﺟﻪﺑﻮدهودﻟﯿﻞاﺻﻠﯽﭘﯿﺪاﯾﺶروﺷﻬﺎیﻣﺨﺘﻠﻒپنهان نگاریﻣﯽﺑﺎﺷﺪﭘﻨﻬﺎنﺳﺎزیدادهﻫﺎیﺳﺮیوﻣﺤﺮﻣﺎﻧﻪدرونرﺳﺎﻧﻪﻫﺎوﺣﺎﻣﻞﻫﺎیﻋﻤﻮﻣﯽاﺳﺖ(نیکولاس و همکاران،1998).
ﻫﺪفدومﮐﻪاﻣﺮوزهراﯾﺞﺷﺪهوﺑﻪدﻟﯿﻞﮐﺜﺮتاﺳﺘﻔﺎدهﻧﺴﺒﺖﺑﻪﻫﺪفاولﺑﯿﺸﺘﺮﺑﺮرویآنﮐﺎرﺷﺪهاﺳﺖ،درجاﻣﻀﺎیﺻﺎﺣﺐرﺳﺎﻧﻪدرونآنﻣﯽﺑﺎﺷﺪ. درﺣﺎﻟﺖاولﻫﺪفاﺻﻠﯽﮔﻨﺠﺎﻧﺪنﺣﺠﻢﻗﺎﺑﻞﻗﺒﻮﻟﯽازدادهﻫﺎ،دررﺳﺎﻧﻪﺑﻪﻧﺤﻮیاﺳﺖﮐﻪاﻣﮑﺎنﺑﺎزﯾﺎﺑﯽآﻧﻬﺎﺗﻮﺳﻂاﻓﺮاددﯾﮕﺮﭘﯿﭽﯿﺪهوﺣﺘﯽاﻻﻣﮑﺎنﻏﯿﺮﻣﻤﮑﻦﺑﺎﺷﺪ. واﺑﺴﺘﻪﺑﻪﻧﻮعﭘﯿﺎموﻧﺤﻮهاﻧﺘﻘﺎلآنﻣﻌﻤﻮﻻًﺣﺘﯽاﻣﮑﺎنﮐﺸﻒوﺟﻮددادهﻫﺎیﻧﻬﻔﺘﻪدررﺳﺎﻧﻪﻧﯿﺰﻏﯿﺮﻗﺎﺑﻞﻗﺒﻮلﺑﻮدهودرﻫﺮﺻﻮرتاﻣﮑﺎنﺑﺎزﯾﺎﺑﯽدادهﺑﺮایاﻓﺮادﻏﯿﺮ،ﭘﺬﯾﺮﻓﺘﻨﯽﻧﯿﺴﺖ. دراﯾﻦﺣﺎﻟﺖﺣﺘﯽدرﻣﻮاردیﺧﺮاﺑﯽدادهﻫﺎﺑﺮاﺛﺮدﺧﻞوﺗﺼﺮفدررﺳﺎﻧﻪﭼﻨﺪاناﻫﻤﯿﺘﯽﻧﺪاﺷﺘﻪوﺣﺘﯽﻣﻄﻠﻮباﺳﺖ. اﯾﻦدرﺣﺎﻟﯽاﺳﺖﮐﻪدرﻫﺪفدومﺣﺠﻢﺑﺴﯿﺎراﻧﺪﮐﯽازدادهﻣﯽﺑﺎﯾﺴﺖﺑﻪﻧﺤﻮیدررﺳﺎﻧﻪﭘﻨﻬﺎنﺷﻮﻧﺪﮐﻪدرﻣﻘﺎﺑﻞاﻧﻮاعﺗﻐﯿﯿﺮاترﺳﺎﻧﻪازﺧﻮدﻣﻘﺎوﻣﺖﻧﺸﺎندادهوﺣﺪاﻗﻞﺧﺮاﺑﯽدرآﻧﻬﺎﭘﯿﺶآﯾﺪ.
درﺣﻮزهﭘﻨﻬﺎنﺳﺎزی و رمزنگاریدادهﻫﺎﺳﻪﻣﻔﻬﻮمﻧﺰدﯾﮏﺑﻪﯾﮑﺪﯾﮕﺮوﺟﻮددارﻧﺪﮐﻪﻻزماﺳﺖﭘﯿﺶازورودﺑﻪﻫﺮﺑﺤﺜﯽدرﺧﺼﻮصﻫﺮﮐﺪامازآنﻫﺎﺧﺼﻮﺻﯿﺎﺗﺸﺎنﻣﻌﺮﻓﯽﮔﺮددﺗﺎاﻣﮑﺎنﺗﻔﮑﯿﮏﺣﻮزه درﻫﻨﮕﺎمﺷﺮحﻣﻮﺿﻮعوﺟﻮدداﺷﺘﻪﺑﺎﺷﺪ. اﯾﻦﺳﻪﻣﻔﻬﻮمﻋﺒﺎرﺗﻨﺪاز:
- پنهاننگاری[1]دادهﻫﺎ
- نهاننگاری[2]دادهﻫﺎ
- رﻣﺰﻧﮕﺎری[3]دادهﻫﺎ
ازﺳﻪﻣﻔﻬﻮمﻓﻮقﻣﻔﺎﻫﯿﻢپنهاننگاریونهاننگاریﻣﻔﺎﻫﯿﻤﯽﺑﺴﯿﺎرﻧﺰدﯾﮏﺑﻪﯾﮑﺪﯾﮕﺮﻫﺴﺘﻨﺪوﺗﻔﮑﯿﮏﺣﻮزهﻫﺎیآنﻫﺎازﯾﮑﺪﯾﮕﺮﭘﯿﭽﯿﺪهﻣﯽﺑﺎﺷﺪ. ﻣﻔﻬﻮمرﻣﺰﻧﮕﺎریﻧﯿﺰﺑﺎوﺟﻮد اینﮐﻪﺑﻪرمزگذاریدادهﻫﺎﻣﯽﭘﺮدازدﻣﯽﺗﻮانآنراﺑﺎاﺳﺘﺪﻻلﺳﺎدهایازدوﻣﻔﻬﻮمدﯾﮕﺮﺗﻤﯿﺰداد. ﺑﺪانﻣﻌﻨﯽﮐﻪدررﻣﺰﻧﮕﺎری،رﺳﺎﻧﻪاﻧﺘﻘﺎلدارایﻣﻔﻬﻮمودادهﻣﺴﺘﻘﻞﻧﺒﻮدهوﻧﻬﺎنﺑﻮدندادهﻫﺎﻋﯿﺎنﻣﯽﺑﺎﺷﺪ(هاردیک کومار و پوچری،2012).
در ادامه ﻓﺮآﯾﻨﺪﺗﻔﮑﯿﮏاﯾﻦﺳﻪﻣﻔﻬﻮمازﯾﮑﺪﯾﮕﺮوﺣﻮزهﻓﻌﺎﻟﯿﺖﻫﺮﮐﺪاممورد بررسی قرار خواهد گرفت؛ﻫﺮدوروشپنهاننگاریونهاننگاریازرﺳﺎﻧﻪایﻋﻤﻮﻣﯽودارایﻣﻔﻬﻮمﻣﺴﺘﻘﻞﺑﺮایاﻧﺘﻘﺎلدادهاﺳﺘﻔﺎدهﻣﯽﮐﻨﻨﺪﺑﺎوﺟﻮداﯾﻦدرﺗﻤﺎﻣﯽروﺷﻬﺎینهان نگاریدادهﻣﻨﺘﻘﻞﺷﺪهﻫﻤﺮاهرﺳﺎﻧﻪ ﻋﯿﺎنوﻗﺎﺑﻞدﺳﺘﯿﺎﺑﯽﻣﯽﺑﺎﺷﺪ؛درﺣﺎﻟﯽﮐﻪدرروﺷﻬﺎیپنهان نگاریﻧﻤﯽﺗﻮانﺑﻪﺳﺎدﮔﯽازوﺟﻮد دادهﻧﻬﺎن،ﻣﻄﻠﻊﺷﺪهوﯾﺎآنرااﺳﺘﺨﺮاجﻧﻤﻮد.
در ادامه ﻧﻤﻮﻧﻪایازداده هایذﺧﯿﺮهﺷﺪهدرﻫﺮﮐﺪامازﺳﻪ روشﻣﺬﮐﻮرنمایش داده خواهد شد. ﺑﻪطورﮐﻠﯽﻣﯽﺗﻮانﮔﻔﺖﮐﻪازدوﻫﺪفﻗﺒﻠﯽذﮐﺮ ﺷﺪهﻫﺪفاولﺗﻮﺳﻂروﺷﻬﺎیرﻣﺰﻧﮕﺎریوﻧﻬﺎنﺳﺎزیﻣﺤﻘﻖﻣﯽﮔﺮددوازنهان نگاریﻣﻌﻤﻮلاﺑﺮایﻧﯿﻞﺑﻪﻫﺪفدومﺑﻬﺮهﺑﺮداریﻣﯽﺷﻮد(هاردی کوماروهمکارش،2012).
- تعریف پنهان نگاری:
پنهاننگاری یا استگانوگرافی هنر و علم برقراری ارتباط پنهانی است و هدف آن پنهان کردن ارتباط به وسیله قراردادن پیام در یک رسانه پوششی است به گونهای که کمترین تغییر قابل کشف را در آن ایجاد نماید و نتوان موجودیت پیام پنهان در رسانه راحتی به صورت احتمالی آشکار ساخت.
پنهان نگاری خود شاخهای از دانشی به نام ارتباطات پوشیده است. دانش ارتباطات پوشیده خود شامل چندین شاخه از جمله رمز نگاری، نهان نگاری و … میباشد(پروروز و هانیمن،2003).
- Steganography
- Watermarking
- Cryptography
فرم در حال بارگذاری ...