حسین کعبی: وقتی فیگو را در جام جهانی زدم....
نرمافزار (SDA (Secure Digital Album نرمافزاری است که با استفاده از یک شیوه نوین رمزنگاری و بهمنظور ادغام دو ویژگی ذکر شده، طراحی شده است. در واقع الگوریتم رمزنگاری بر پایه ایمنسازی تصاویر طراحی شده است که با مدل کردن هر نوع داده دیجیتال به یک تصویر میتوان آن را با این روش رمزنگاری کرد. روش رمزنگاری بهکار رفته در این نرمافزار تا حد بالایی غیرقابل نفوذ بوده و تنها دارنده کلید قادر به رمزگشایی خواهد بود و حتی اگر صاحب تصاویر هم، کلید رمزنگاری را گم کند، احتمالا اطلاعات خود را برای همیشه از دست خواهد داد!
نرمافزارSDA یک برنامه ساده برای نمایش تصاویر با قالب*.jpg است که این کار را با بیش از 170 جلوه نمایشی انجام میدهد. در لبه Browse دو گزینهCommon Show و Secure Show وجود دارد که بهطور پیشفرض گزینه Common Show فعال است. در این حالت با انتخاب هر پوشه، فایلهای با قالب *.jpg لیست میشود و با کلیک روی هرکدام، آن تصویر به نمایش در میآید.
اما گزینهSecure Show مربوط به نمایش فایلهایی با قالب *.ejpg (Encrypted JPEG) است که قالبی منحصر به این برنامه است و برای این نرمافزار طراحی شده است و در زمان نوشتن این توضیحات، نرمافزار دیگری وجود ندارد که قادر به درک این قالب فایلی باشد.
ejpg قالبی است که توسط همین نرمافزار و با استفاده از یک کلید رمزنگاری تولید شده است که آن کلید نیز فایلی با پسوند(Encrypted Key File)*.ekf است و قالبی منحصر به همین نرمافزار است. برنامه تنها در صورتی قادر به نمایش فایلهای*.ejpg در حالت Secure Show است که پیش از آن کلید مربوط به آن فایل توسط کاربر در حافظه بارگذاری شده باشد. برای بارگذاری کلید در حافظه کافی است در نوار ابزار برنامه، گزینه Load Key را کلیک کرده و سپس فایل کلید را از مسیر مورد نظر انتخاب کنید. لازم به توضیح است که هر فایل ejpg تنها با استفاده از کلیدی که با آن رمزنگاری شده است، قابل رمزگشایی و نمایش است. در غیراین صورت برنامه قادر به درک محتویات آن نخواهد بود.
کاربر میتواند فایل کلید را از دیسکهای قابل حمل یا حافظههای فلش، به درون حافظه بارگذاری کند و پس از آن، دیسک را از دیسکگردان خارج، یا از درگاه USB جدا کند و پس از آن به مرور تصاویر رمز شده خود بکند. با این کار، هر زمان که قصد داشت رایانه را ترک کند، کافی است دکمه Unload Key را از نوارابزار برنامه کلیک کند تا فایل کلید از حافظه خارج شده و کاربران دیگر، نتوانند در غیاب او به مشاهده تصاویر رمز شدهاش بپردازند.بخش دیگر برنامه که از لبه Encrypt/Decrypt قابل دسترسی است مربوط به رمزنگاری و رمزگشایی فایلهای تصویری با قالبjpg است.
در این لبه ابتدا با انتخاب یکی از دو گزینه Encrypt یا Decrypt تعیین میکنید که قصد دارید به ترتیب عمل رمزنگاری یا رمزگشایی را روی فایل انجام دهید.
در بخش بعد اگر قصد دارید به کار روی یک فایل بپردازید، گزینهSingle File Mode و اگر میخواهید روی کل فایلهای jpg موجود درون یک فولدر کاری انجام دهید، گزینهBatch Mode را انتخاب کنید. در صورتی که گزینه Single File Mode را انتخاب کنید، با فعال شدن دکمه browse مربوطه میتوانید فایل مورد نظر خود را برای رمزنگاری یا رمزگشایی انتخاب کنید و در حالتی که گزینه Batch Mode را انتخاب کنید با فعال شدن دکمه browse مربوطه میتوانید پوشهای را که قصد دارید کل محتویات jpg آن رمزنگاری یا رمزگشایی شود، انتخاب کنید. در صورتی که گزینه Include Subfolders علامت خورده باشد، کل فایلهای jpg فولدر جاری و تمام زیرفولدرهای آن رمزنگاری/رمزگشایی میشوند و اگر این گزینه علامت نخورده باشد تنها فایلهای موجود در آن فولدر، تحت این اعمال قرار میگیرند.
پس از این نوبت به انتخاب کلید میرسد. در این حالت، هم میتوانید با انتخاب گزینه Use Old Key File یک کلید موجود را برای عمل مورد نظر خود انتخاب کنید و اگر عمل مورد نظر، رمزنگاری (Encrypt) باشد، میتوانید علاوه بر انتخاب کلید آماده، با استفاده از گزینه Generate New Key File ، کلید جدیدی برای خود تولید کنید. در پایان با فشردن دکمهEncrypt یاDecrypt ، عمل مورد نظر روی فایل یا فولدر انتخابی آغاز میشود.
باید توجه داشت که در حالت Batch Mode، فایلها در همان محل فایل مبدا رمزنگاری یا رمزگشایی و فایل حاصل همنام با فایل مبدا، اما با پسوند متفاوت خواهد بود. در صورتی که فایلی همنام و همپسوند با فایل مقصد در فولدر مورد نظر موجود باشد، دو انتخاب پیش رو خواهیم داشت. اگر گزینه AutoRename New File if Exists انتخاب شده باشد، به فایل جدبد نامی جدید اختصاص داده میشود و اگر گزینه Overwrite Existing File انتخاب شده باشد، فایل جدید روی فایل قدیمی رونوشت میشود.
این نکته را نیز درنظر داشته باشید که کلید بارگذاری شده در حافظه برای نمایش امن تصاویر(Secure Show) هیچ ارتباطی با بخش Encrypt/Decrypt ندارد و این بخش کار خود را تنها با استفاده از کلید انتخابی در قسمت Key انجام میدهد. این نرمافزار رایگان بوده و میتوانید نسخهای از آن را که مخصوص خوانندگان کلیک است، بهطور مستقیم از نشانی زیر دریافت کنید:
www.psdic.com/sdapzip
توضیح: این نرمافزار و روش رمزنگاری آن توسط آقای پارسا ستودهنیا طراحی و ارایه شده و موضوع پایاننامه دوره کارشناسی ایشان بوده است.
پارسا ستودهنیا
حسین کعبی: وقتی فیگو را در جام جهانی زدم....