دانلود پایان نامه ارشد:حفاظت از کپی غیر مجاز کپی رایت متون دیجیتال با استفاده ازروش پنهان نگاری فاصله بین خطوط حامل و مقایسه موقعیت کلید در متن

دانلود متن کامل پایان نامه مقطع کارشناسی ارشد رشته کامپیوتر

گرایش :نرم افزار

عنوان : حفاظت از کپی غیر مجاز کپی رایت متون دیجیتال با استفاده ازروش پنهان نگاری فاصله بین خطوط حامل و مقایسه موقعیت کلید در متن

دانشگاه آزاد اسلامی

واحد علوم و تحقیقات

 

دانشکده فنی ومهندسی، گروه کامپیوتر

 

پایانامه برای دریافت درجه کارشناسی ارشد در رشته مهندسی کامپیوتر (M.SC)

گرایش : نرم افزار

عنوان:

حفاظت از کپی غیر مجاز کپی رایت متون دیجیتال با استفاده ازروش پنهان نگاری فاصله بین خطوط حامل و مقایسه موقعیت کلید در متن

 استاد راهنما:                                       

دکتر سید هاشم طبسی

تابستان 93

برای رعایت حریم خصوصی نام نگارنده پایان نامه درج نمی شود(در فایل دانلودی نام نویسنده موجود است)تکه هایی از متن پایان نامه به عنوان نمونه :(ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)فهرست مطالبفصـل اول: کلیـــات تحقیق1-1- ﻣﻘﺪﻣﻪ ................................................................................................................................... 31-2- تعریف پنهان نگاری............................................................................................................................ 41-2-1- اﺻﻄﻼﺣﺎتدر پنهان نگاری........................................................................................................... 51-2-2- ﺗﺎرﯾﺨﭽﻪی پنهان نگاری ..............................................................................................................51-3- تعریف رمزنگاری .................................................................................................................... 81-4- تفاوت رمزنگاری وپنهان نگاری ....................................................................................... 81-5- تعریف نهان نگاری .............................................................................................................. 101-5-1- تاریخچه نهان نگاری ..................................................................................................... 111-5-2- تفاوت نهان نگاری و پنهان نگاری .............................................................................. 111-5-3- محیط میزبان ................................................................................................................. 111-6- طرح کلی الگوریتم های نهان نگاری ................................................................................. 121-7- آنالیزهای لازم جهت انتخاب روش نهان نگاری ................................................................. 121-8-پارامترهای ارزیابی الگوریتم های نهان نگاری ......................................................................... 131-9-اساس کار روشهای نهان نگاری ........................................................................................................ 141-10-انواعنهان نگاری ............................................................................................................................. 141-11- استگاآنالیز یا کشف نهان نگاری ...................................................................................................... 151-12- حملات نهان نگاری ....................................................................................................................... 171-13- کاربردهای عملی نهان نگاری دیجیتال ............................................................................................ 171-14- علائم حق­نشر(کپی­رایت)............................................................................................................... 191-15- نهان نگاری دیجیتال در متن ............................................................................................... 201-16- انواع روش های نهان نگاری درمتن به طور کلی ............................................................... 211-16-1- روشدرج فاصله ....................................................................................................................... 211-16-2- روشمعنایی .............................................................................................................................. 221-16-3- روشمحتوایی ........................................................................................................................... 221-16-4- مبتنی برخصوصیات ................................................................................................................... 23 فصـل دوم: مروری بر ادبیات و پیشینه تحقیق2-1- مروری بر چندین روش نهان نگاری در متون دیجیتال........................................................ 242-2- روش درج نقطه................................................................................................................................ 242-2-1- شرح کلی روش........................................................................................................................... 242-2-2- نتیجه گیری .................................................................................................................................. 262-3- روش تغییر شکل حروف...................................................................................................................282-3-1- شرح روش ...................................................................................................................................282-3-2- نتیجه گیری ...................................................................................................................... 302-4 درج کاراکتر کشش بین کاراکترهای کلمات............................................................................... 312-4-1شرح روش .....................................................................................................................................312-4-2- نتیجه گیری ...................................................................................................................... 332-5- روش توسعه یافته درج کاراکتر کشش بین کاراکترهای کلمات............................................... 332-5-1شرح روش ..................................................................................................................................... 332-5-2- نتیجه گیری ..................................................................................................................................342-6- روش بهبود یافته "لا"........................................................................................................... 352-6-1- شرح روش ........................................................................................................................ 352-6-2- نتیجه گیری ....................................................................................................................... 362-7- روش درج کاراکتر بدون طول بین کلمات ......................................................................... 362-7-1-شرح روش ........................................................................................................................ 362-7-2- نتیجه گیری .................................................................................................................. 372-8- روش نهان نگاری بلوکی بین کلمات ............................................................................... 382-8-1- شرح روش ........................................................................................................................382-8-2- نتیجه گیری ..................................................................................................................................392-9- روش گروه بندی کاراکترهای متن(NP-UniCh)....................................................................... 402-9-1- شرح روش .................................................................................................................... 402-9-2- نتیجه گیری .............................................................................................................. 412-10- روش گروه بندی دوبیتی کاراکترهای متن ...................................................................... 422-10-1- شرح روش ................................................................................................................... 422-10-2- نتیجه گیری ..................................................................................................................422-11- استفاده از شکل دیگر کاراکترها در فونت­های متفاوت ................................................... 432-11-1-شرح روش ................................................................................................................................. 432-11-2- نتیجه گیری ............................................................................................................... 452-12- نهان نگاری براساس تغییر زاویه کلمات ........................................................................... 452-12-1شرح روش ................................................................................................................................... 452-12-2- نتیجه گیری ................................................................................................................................472-13- درج کاراکترهای نامحسوس درمتون لاتین ...................................................................................... 472-13-1- شرح روش .................................................................................................................................472-13-2- نتیجه گیری ................................................................................................................................492-14- درج فاصله های خاص در موقعیت های مختلف ............................................................................ 502-14-1- شرح روش .................................................................................................................................502-14-2نتیجه گیری .................................................................................................................................. 51 فصـل دوم: روش اجرای تحقـیـق3-1- کلیات روش پیشنهادی ......................................................................................................................533-2- مروری بر استاندارد یونیکد .................................................................................................. 543-2-1- تعیین کدهای کاراکترها ............................................................................................. 543-2-2- انواع فرم های انکدینگ ................................................................................................. 553-2-3- یونیکد فارسی/عربی ..................................................................................................... 553-2-4- کاراکترهای یونیکد کنترلی ................................................................................. 563-3- فرآیند کلی نهان نگاری و استخراج پیام در این رساله ........................................................ 563-4- شرح روش نهان نگاری در این رساله ....................................................................................... 583-4-1-تبدیل پیام رمز به معادل دودویی ...................................................................................................583-4-2درج و نشانه گذاری پیام رمز ...........................................................................................................593-4-3کشف و استخراج پیام رمز .............................................................................................................. 60 فصـل چهارم: تجزیه و تحلـیـل داده ها4-1-بررسی آزمایشات الگوریتم پیشنهادی ............................................................................................... 624-2-نتایج و بحث برروی نتایج ..................................................................................................... 624-3- بررسی پارامترهای نهان نگاری براساس نتایج اجرای الگوریتم.............................................. 634-3-1-مقاومت دربرابر حملات تغییر ...................................................................................................... 634-3-2- ظرفیت نهان نگاری ......................................................................................................................644-3-3- اندازه فایل نهان نگاری شده ............................................................................................. 654-3-4- شفافیت (تناسب با فایل میزبان) ........................................................................................ 654-3-5- آسیب پذیری دربرابر حملات ........................................................................................... 664-3-6- محدودیت ها و نواقص ................................................................................................................674-4- بررسی الگوریتم روش ......................................................................................................................674-4-1- الگوریتم نهان نگاری ....................................................................................................................674-4-2- محاسبه پیچیدی زمانی الگوریتم نهان نگاری ......................................................684-4-3- الگوریتم بازیابی پیام .....................................................................................................................684-4-4- محاسبه پیچیدی زمانی الگوریتم بازیابی پیام .......................................................684-5- نمودار مورد کاربرد عملیات نهان نگاری پیام رمز...................................................... 694-6-نمودار مورد کاربرد عملیات بازیابی پیام رمز................................................. 70 فصـل پنجم: نتیجه گیری و پیشنهادات5-1- خلاصه پژوهش ...................................................................................................... 725-2- نتیجه گیری ........................................................................................................ 73فهرست منابع انگلیسی ........................................................................................................ 74 پیوستپیوست 1 : کلاس الگوریتم پیشنهادی در این تحقیق ..................................................... 81چکیده انگلیسی ............................................................................................................... 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
تعداد صفحه :104قیمت : 14000تومان

بلافاصله پس از پرداخت ، لینک دانلود پایان نامه به شما نشان داده می شود

و در ضمن فایل خریداری شده به ایمیل شما ارسال می شود.

پشتیبانی سایت :        09309714541 (فقط پیامک)        info@arshadha.ir

در صورتی که مشکلی با پرداخت آنلاین دارید می توانید مبلغ مورد نظر برای هر فایل را کارت به کارت کرده و فایل درخواستی و اطلاعات واریز را به ایمیل ما ارسال کنید تا فایل را از طریق ایمیل دریافت کنید.

--  -- --

مطالب مشابه را هم ببینید

فایل مورد نظر خودتان را پیدا نکردید ؟ نگران نباشید . این صفحه را نبندید ! سایت ما حاوی حجم عظیمی از پایان نامه های دانشگاهی است. مطالب مشابه را هم ببینید. برای یافتن فایل مورد نظر کافیست از قسمت جستجو استفاده کنید. یا از منوی بالای سایت رشته مورد نظر خود را انتخاب کنید و همه فایل های رشته خودتان را ببینید