اگر یک فایل متنی را در درون یک فایل تصویری قرار دهید، سارقان نمیتوانند آن را پیدا کنند چرا که در نگاه اول همه یک فایل تصویری میبینند که با باقی فایلهای تصویری هیچ فرقی ندارد.
یکی از ساده ترین روشهای steganography را به شما آموزش میدهیم ،اما قبل آن تاکید میکنیم که به یاد داشته باشید “امنیت صد در صدی هرگز وجود ندارد”.
ما در اینجا فرض میکنیم که میخوایم فایل sensitivedata1.txt و sensitivedata2.txt را در درون فایلcat.jpg مخفی کنیم. ابتدا با استفاده از WINRar فایل sensitivedata1.txt و sensitivedata2.txt را RARکنید تا در نهایت یک فایل داشته باشیم. فرض میکنیم حاصل فایل sensitivedata.rar میشود.
حالا صفحه Command Prompt را باز کنید. برای این کار میتوانید فرمان CMD را در پنجره Run اجرا کنید. حالا با اجرای فرمان copy /b cat.jpg + sensitivedata.rar Securecat.jpg این دو فایل با هم ترکیب میشود و حاصل در فایل Securecat.jpg ذخیره میشود. اگر روی این فایل را باز کنید همان تصویر قبلی را خواهید دید اما در حقیقت فایل sensitivedata.rar ما در درون این فایل وجود دارد.
خب حالا سوال این هست که چطوری میتونیم این فایل پنهان شده را بازیابی کنیم؟ یعنی چطوری میتونیم به اطلاعات اصلی رو دوباره بازیابی کنیم؟ جواب بسیار ساده هست، کافی تا فایل نهایی یعنی Securecat.jpg را با برنامه WINRar باز کنید تا بتونید محتوای مخفی شده را بازیابی کنید.
تاکید میکنم که این روشی بسیار ساده هست که هدف از آن آشنایی شما با Steganography بود. در واقع تفاوت اصلی رمزنگاری(Cryptography) و پنهاننگاری(Steganogrphy) آن است که در رمز نگاری هدف اختفاء محتویات پیام است و نه به طور کلی وجود پیام، اما در پنهان نگاری هدف مخفی کردن هر گونه نشانهای از وجود پیام است.
در مواردی که تبادل اطلاعات رمز شده مشکل آفرین است باید وجود ارتباط پنهان گردد. به عنوان مثال اگر شخصی به متن رمزنگاری شدهای دسترسی پیدا کند، به هر حال متوجه میشود که این متن حاوی پیام رمزی میباشد. اما در پنهان نگاری شخص سوم ابدا از وجود پیام مخفی در متن اطلاعی حاصل نمیکند. در موارد حساس ابتدا متن را رمزنگاری کرده، آنگاه آن را در متن دیگری پنهان نگاری میکنند.
انتهای پیام/5002/ی
دیدگاه ها