-
- روش نهان نگاری:
این روش با بهبود روش(محمدشیرعلی،۲۰۰۸)اطلاعات را به جای پنهان کردن یک بیت درون حرفها، درون کلمات پنهان میکند. در این حالت کاراکتر zwjمعادل بیت ۱ و zwnjمعادل بیت ۰ هستند. برای نهان نگاری، یک گروه از zwjو zwnjها با سایز بلوک مشخص به کلمات اضافه میشود. از دو نوع عبارت منظم برای نهان نگاری استفاده میکند.
(( اینجا فقط تکه ای از متن درج شده است. برای خرید متن کامل فایل پایان نامه با فرمت ورد می توانید به سایت feko.ir مراجعه نمایید و کلمه کلیدی مورد نظرتان را جستجو نمایید. ))
۱- کاراکتر جداکننده zwnj:این عبارات به این صورت میآیند:
(یک حرف غیر متصل یا کاراکتر فاصله +zwnj+ گروهی از zwj یا zwnjها+ یک حرف غیر متصل یا کاراکتر فاصله)که حروف غیر متصل در زبان عربی شامل (د ، ذ ، ر، ز ، و ، ا) هستند.
شکل۲-۵ چگونگی مخفی کردن بیت ها را به این روش نشان میدهد.
شکل ۲-۵: مخفی کردن بیت ها با بلوک ZWNJ
۲- کاراکتر متصل کننده zwj:این عبارات به این صورت میآیند:
(یک حرف متصل شونده از سمت چپ یا از هر دوطرف +zwj+ گروهی از zwj یا zwnjها+ یک حرف غیر متصل یا کاراکتر فاصله)که حروف غیر متصل در زبان عربی شامل (د ، ذ ، ر، ز ، و ، ا) هستند.
شکل(۲-۶) چگونگی مخفی کردن بیت ها را به این روش نشان میدهد.
شکل ۲-۶: مخفی کردن بیت ها با بلوک ZWJ
-
- کشف و تشخیص نهان نگاری
در این روش کاراکتر zwjمعادل بیت ۱ و zwnjمعادل بیت ۰ می باشد هنگام تشخیص نهاننگاری در بین بلوک ها، ترتیب کاراکترهای zwj وzwnj به صورت ۰و۱ استخراج میشوند.
۲-۸-۲- نتیجه گیری
-
- مزایا:
-
- ظرفیت نهان نگاری این روش بسیار بالا است.
-
- این روش وابسته به هیچ فونت و فرمتی نیست. در فرمت های بسیاری مانند HtmlیاWordقابل استفاده است.
-
- در این روش نهان نگاری کاملا نامحسوس است.
-
- معایب:
-
- به ازای هر بیت پیام رمز شده یک کاراکتر اضافی درج می شود که حجم فایل نهان نگاری شده را افزایش میشود.
-
- این روش قابل اجرا برروی زبانهای مختلف نیست ولی با کمی تعمیم میتوان آن را درمتون دیجیتال با زبان های مختلف و رسم الخطهای متفاوت پیاده سازی کرد.
۲-۹- روش گروه بندی کاراکترهای متن(NP-UniCh)
۲-۹-۱- شرح روش
-
- روش نهان نگاری
در این روش (عالیا سلما وهمکاران،۲۰۱۲) کلیهی کاراکترهای متن به چهار گروه (کاراکترهای متصل،کاراکترهای جدا،کاراکترهای خاص نگارشی،اعداد) تقسیم بندی می شود. کاراکترهای گروه بندی شده نسبت به موقعیت آنهابادو کاراکتر یونیکد مخفی، ZWJ(کاراکترمتصل کننده) و ZWNJ(کاراکتر جداکننده) نشانه گذاری میشوند. اگر بیت جاری پیام جهت نهاننگاری “۱” باشد یک کاراکتر(ZWJ یا ZWNJ)براساس گروه بندی در شکل ۲-۷، درج می شودو اگر “۰” باشد علامتی درج نمیشود.
شکل ۲-۷: گروه بندی کاراکترهای متن در (عالیا سلما وهمکاران،۲۰۱۲)
-
- کشف و تشخیص نهان نگاری:
هنگام کشف پیام رمز اگر بعد از کاراکترهای متن حامل براساس گروه بندی، کاراکتر ZWJ یا ZWNJ وجود داشته باشد بیت “۱” و اگر وجود نداشته باشد بیت “۰” استخراج میشود.
۲-۹-۲- نتیجه گیری
-
- مزایا:
-
- ظرفیت نهان نگاریدر این روش بسیار بالا است به عبارتی میتوان به تعداد کاراکترهای موجود در متن بیت رمز نهان نگاری کرد.
-
- این روش وابسته به هیچ فونت و فرمتی نیست و میتوان بررویفایل های بافرمت های HTML، Wordو… اجرا کرد.
-
- در این روش نهاننگاری کاملا نامحسوس است.
-
- این روش قابل اجرا برروی زبانهای مختلف با رسم الخطهای متفاوت میباشد زیرا از خصوصیات نگارشی جهتنهان نگاری استفاده میکند که در همه ی فایل های دیجیتال که از استاندارد یونیکد پیروی می کنند قابل اجرا میباشد.
-
- معایب:
- به ازای هر بیت پیام رمز شده یک کاراکتر اضافی درج می شود که حجم فایل نهان نگاری شده را بسیار افزایش میشود.