در ادامه سلسله مقالات تخصصی کامپیوتر در این مقاله به مبحث رمزنگاری اطلاعات مي پردازیم . البته درست است كه اين مقالات تخصصي هستند و بيشتر به درد دانشجويان كامپپيوتر مي خورند ولي خب ... براي اطلاعات عمومي علاقه مندان كامپيوتر نيز مي تواند بسيار مفيد باشد
گسترش و رشد بي سابقه اينترنت باعث ايجاد تغييرات گسترده در نحوه زندگی و فعاليت شغلی افراد ، سازمانها و موسسات شده است . امنيت اطلاعات يکی از مسائل مشترک شخصيت های حقوقی و حقيقی است . کاربران اينترنت در زمان استفاده از شبکه، اطلاعات حساس و مهمی را بدفعات ارسال و يا دريافت می دارند. اطمينان از عدم دستيابی افراد غير مجاز به اطلاعات حساس از مهمترين چالش های امنيتی در رابطه با توزيع اطلاعات در اينترنت است . اطلاعات حساس که ما تمايلی به مشاهده آنان توسط ديگران نداريم ، موارد متعددی را شامل می شود. برخی از اينگونه اطلاعات بشرح زير می باشند :
§ اطلاعات کارت اعتباری
§ شماره های عضويت در انجمن ها
§ اطلاعات خصوصی
§ جزئيات اطلاعات شخصی
§ اطلاعات حساس در يک سازمان
§ اطلاعات مربوط به حساب های بانکی
تاکنون برای امنيت اطلاعات بر روی کامپيوتر و يا اينترنت از روش های متعددی استفاده شده است . ساده ترين روش حفاظت از اطلاعات نگهداری اطلاعات حساس بر روی محيط های ذخيره سازی قابل انتقال نظير فلاپی ديسک ها است . متداولترين روش حفاظت اطلاعات ، رمز نمودن آنها است . دستيابی به اطلاعات رمز شده برای افراد غير مجاز امکان پذير نبوده و صرفا" افراديکه دارای کليد رمز می باشند ، قادر به باز نمودن رمز و استفاده از اطلاعات می باشند.
رمز نمودن اطلاعات کامپيوتر مبتنی بر علوم رمز نگاری است .استفاده از علم رمز نگاری دارای يک سابقه طولانی و تاريخی است . قبل از عصر اطلاعات ، بيشترين کاربران رمزنگاری اطلاعات ، دولت ها و مخصوصا" در موارد نظامی بوده است . سابقه رمز نمودن اطلاعات به دوران امپراطوری روم بر می گردد. امروزه اغلب روش ها و مدل های رمزنگاری اطلاعات در رابطه با کامپيوتر بخدمت گرفته می شود. کشف و تشخيص اطلاعاتی که بصورت معمولی در کامپيوتر ذخيره و فاقد هر گونه روش علمی رمزنگاری باشند ، براحتی و بدون نياز به تخصصی خاص انجام خواهد يافت .
اکثر سيستم های رمزنگاری اطلاعات در کامپيوتر به دو گروه عمده زير تقسيم می گردند :
ادامه مطلب
عروس من ( با همراهی دجی عابد )
نفس بریده ( با همراهی فرزاد فرزین )
خیانت ( شماره یک )
خیانت ( شماره دو )
حتما تا به حال با يك فايل فشرده (Zip) برخورد کرده ايد یا خودتان يك فايل را براي كم كردن حجم آن فشرده كرده ايد . اما آيا مي دانيد كه اين نرم افزار ها چگونه كار مي كنند. ( دانشجويان رشته كامپيوتر تا حدودي با اين قضيه در درس ذخيره و باز يابي اطلاعات آشنا شده اند ) در اين مقاله سعي شده كه با سادگي بيشتري به اين موضوع پرداخته شود.
مقدمه
اکثر فايل های موجود بر روی اينترنت با استفاده از نرم افزارهائی نظير WinZip فشرده و بر روی سرويس دهندگان FTP مستقر تا کاربران بتوانند با سرعت مناسب اقدام به دريافت آنها نمايند. فايل های فشرده ZIP يکی از متداولترين و سهل الوصول ترين نوع فايل های فشرده می باشند. با فشرده نمودن فايل ها امکان ارسال سريعتر آنها بر روی اينترنت خصوصا" در موارديکه سرعت خط ارتباطی کاربران بالا نباشد ، فراهم می گردد. پس از دريافت فايل های فشرده با استفاده از نرم افزارهای مربوطه نظير WinZip می بايست آنها را به حالت اوليه تبديل ( از حالت فشرده خارج گردند ) کرد.
هدف از فشرده نمودن فايل ها کاهش ظرفيت فايل ها بوده و در زمان استفاده از فايل می بايست مجددا" فايل به حالت اوليه برگردانده شود. در فرآيند فوق بيت هائی از فايل با استفاده از الگوريتم هائی خاص ، از فايل حذف و زمينه کاهش ظرفيت فايل فراهم خواهد شد. در زمان استفاده از فايل با استفاده از الگوريتم فشرده سازی عمليات معکوس انجام و فايل به حالت اوليه خود برگردانده خواهد شد. در ادامه به برخی از روش های فشرده سازی اطلاعات اشاره خواهد شد.
يافتن افزونگی در فايل
اکثرفايل های کامپيوتری ( با محتويات متفاوت ) دارای افزونگی اطلاعات می باشند. اين نوع فايل ها دارای اطلاعات تکراری زيادی می باشند. برنامه های فشرده سازی اطلاعات ، اطلاعات تکراری موجود در فايل ها را بر اساس الگوريتم های مربوطه حذف می نمايند. پس از تشخيص اطلاعات تکراری ، صرفا" اطلاعات تکراری يک بار در فايل تکرار و و در ساير موارد، از مکانيزمهای خاصی برای عدم تکرار استفاده می گردد.
جمله زير از 17 کلمه ، 61 حرف ، 16 فضای خالی ، يک نقطه و يک dash ، تشکيل شده است :
"Ask not what your country can do for you -- ask what you can do for your country."
اگر هر يک از حروف ، فضای خالی و حروف خاص ، يک واحد از حافظه را اشغال نمايند ، مجموعا" 79 واحد از حافظه توسط عبارت فوق استفاده خواهد گرديد (79 = 1 + 1+ 16 + 61 ) . بمنظور کاهش ظرفيت فايل می بايست افزونگی اطلاعات در فايل را بررسی کرد. با مشاهده و بررسی عبارت فوق ، نتايج زير بدست می آيد : §
کلمه "ask" ، دو مرتبه تکرار شده است .
کلمه "what" ، دو مرتبه تکرار شده است .
کلمه "your" ، دو مرتبه تکرار شده است .
کلمه "country" ، دو مرتبه تکرار شده است .
کلمه "can" ، دو مرتبه تکرار شده است .
کلمه "do" ، دو مرتبه تکرار شده است .
کلمه "for" ، دو مرتبه تکرار شده است .
کلمه "you" ، دو مرتبه تکرار شده است .
با عدم لحاظ نمودن حروف بزرگ و کوچک درعبارت فوق ، مشاهده می گردد که نيمی از اطلاعات موجود در عبارت فوق ، زائد و تکراری می باشند. با دقت در عبارت فوق و نحوه افزونگی اطلاعات مشاهده می گردد که با دارا بودن نه کلمه ask,not,what,your,country,can ،do ،for و you می توان پالايشی مناسبی از عبارت فوق را انجام و در صورت لزوم و با استفاده از نه کلمه فوق ، مجددا" عبارت اوليه را ايجاد نمود. در اين راستا و بمنظور ايجاد عبارت فوق کافی است به کلمات موجود در بخش اول ( نصف عبارت ) اشاره و جايگاه و تعداد تکرار هر يک از آنها را در بخش دوم مشخص نمود. در ادامه نحوه فشرده سازی اطلاعات و بازسازی مجدد آنها بررسی می گردد.
فشرده سازی اطلاعات
...
ادامه مطلب
۶ اوت، ۱۹۹۱
نرم افزار وب عرضه شد؛ تيم برنرس لی (Tim BernersLee) با ارائه نرم افزار وب در يک گروه خبری (alt.hypertext) رسما پروژه شبکه جهانی وب را به جهان معرفی کرد. او در مطلبی که نوشته بود، هدف اين پروژه را "فراهم کردن ارتباط فراگير بين اطلاعات" ذکر کرده بود. وی اين کار را با روش "لينک" کردن متون برای ارتباط ايجاد کردن بين مطالب مختلف عملی کرد. اگرچه لينک کردن چندين سال پيش اختراع شده بود، کار آقای برنرسلی، ترکيب "لينک" با اينترنت بود. او همچنين تمام فايل های مورد نياز کاربران را در دسترس گذاشته بود تا اختراعش عملی شود.
۱۲ دسامبر، ۱۹۹۱
اولين سرور خارج از اروپا راه افتاد؛ يکی از دانشمندان آمريکايی بعد از بازديد از آزمايشگاه سرن (Cern) نزديک ژنو، اولين سرور آمريکا را راه اندازی کرد. سرور، رايانه ای است که داده ها در آن ذخيره شده و صفحات اينترنتی را در اختيار رايانه های ديگر می گذارد. سرور اسلاک (Slac) به نرم افزار آقای برنرس لی مجهز بود و اولين سايت ايالات متحده آمريکا را ميزبانی می کرد.
نوامبر، ۱۹۹۲
۲۶ سرور اينترنتی آن لاين هستند؛
۲۲ آوريل، ۱۹۹۳
مرورگر موزائيک برای ويندوز ارائه شد؛ موزائيک (Mosaic) اولين مرورگری (browser) است که برای سيستم عامل ويندوز ساخته شد. اين نرم افزار در مرکز ملی سوپرکامپيوتينگ در آمريکا ساخته شد. اين نرم افزار به مردم عادی امکان می داد تا به آسانی از حجم روز افزون اطلاعات در وب استفاده کنند.
۳۰ آوريل، ۱۹۹۳
اعلام مجانی بودن شبکه جهانی وب؛ تيم برنرس لی، سرن (Cern) را ترغيب کرد فنآوری وب و کدهای برنامه اش را مجانا در اختيار همه بگذارد تا بتوانند از آن استفاده کنند يا به گسترش آن بپردازدند. اين تصميم يکی از دلايل اصلی گسترش سريع وب بود.
می، ۱۹۹۳
The Tech توسط انستيتوی فنآوری ماساچوست اولين روزنامه ای است که روی اينترنت منتشر شد؛
ژوئن، ۱۹۹۳
زبان برنامه نويسی اچ تی ام ال (HTML) برای ساختن صفحات اينترنتی ارائه شد؛
ادامه مطلب
امروز با چند ترفند جالب ، بدرد بخور ، كمي شيطاني و گاهي با مزه در خدمت شما هستم
5 کاربرد جالب کلید Alt
5 نکته ریز در برنامه اینترنت اکسپلورر
تبدیل یک پوشه به درایو
دیدن سرعت واقعی اینترنت
فارسی کردن اعداد در ویندوز XP
فرستادن چندین pm به یک شخص در یک لحظه! ( كه مساوي با نابودي او براي لحظاتي است )
یک ترفند بامزه در نرم افزار Microsoft Word
5 کاربرد جالب کلید Alt
1- براي رسيدن به properties کافيست Alt را نگه داشته و روي فايل مورد نظر دوبار کليک کنيد.
2- کليد Alt در هر پنجره اي ، با يک فشار منوهاي پنجره را فعال مي کند و با ترکيب آن با هر کدام از حروف منوها، که زير آن خط کشيده شده است، پنجره مربوط به آن منو را باز ميکند.

3- در مرورگر اينترنت اينترنت اکسپلورر ، ترکيب Alt و End شما را به آخرين صفحه اي که مشاهده کرده ايد ،خواهد برد.
4- در مرورگر اينترنت اينترنت اکسپلورر، ترکيب Alt با يکي از دو کليد جهت راست و چپ ،عمل Back و Forward را انجام مي دهد.
5- با ترکيب Alt و Tab شما مي توانيد به سهولت پنجره هاي فعال ويندوز را جابه جا کنيد.
5 نکته ریز در برنامه اینترنت اکسپلورر
1- با قرار دادن يک پوشه در قسمت Links در Internet Explorer می توانيد فقط با يک کليک محتوای پوشه را ببينيد و سايت مورد نظر را انتخاب کنيد.
2- با نگاه داشتن Shift میتوانید از چرخ موس بجای کلیدهای Back و Forward در Internet Explorer استفاده کنید.

3- برای مخفی کردن منوهای بالای صفحه در Internet Explorer بايد از کليد راست موس استفاده کنيد. در Netscape اين کار را ميتوانيد با کليدهای کوچک در سمت چپ منوها انجام دهيد.
4- برای اينکه status bar در پائين صفحه Internet Explorer را مخفی کرده و در نتيجه فضای صفحه را بيشتر کنيد کافيست در منوی view روی Status Bar کليک کنيد.
5- برای افزودن سريع يک سايت به قسمت Favorites در Internet Explorer کافيست Ctrl+D را فشار دهيد.
یک ترفند بامزه در نرم افزار Microsoft Word
حتی در درون نرم افزارهای بزرگ و معروفی مانند Office هم ممکن است نکات مخفی آمیخته به طنزی وجود داشته باشد که بسیاری از افراد از آن بی خبرند. در این جا میخواهیم به شما ترفندی را معرفی کنیم که با استفاده از آن یکی از آن شوخی های مخفی موجود در برنامه Microsoft Word را نمایان سازید.

برای این کار:
ابتدا برنامه word را اجرا کنید.
پس از بازشدن یک صفحه سفید در هر جایی از صفحه که خواستید این عبارت را عینا تایپ کنید: (rand(200,99= (دقت کنید مساوی را تایپ کنید و این متن را کپی نکنید و تنها در محیط Word تایپ کنید)
همین اینک شاهد یک اتفاق جالب خواهید بود!!! ( ترجمه اش میشه "روباه قهوه ای سریع روی سگ تنبل پرید")
روي ادامه مطلب كليك كنيد.
ادامه مطلب
آنجا و بازگشت دوباره ...
بزودي ...
تم گوشي iPhone براي گوشي هاي نوكيا
یاهو مسنجر 9
ساختن قفل و كليد براي يك پوشه و قرار دادن اطلاعات شخصي و محرمانه در آن
معرفي 20 نرم افزار منبع باز (Open source software )
تولد وبلاگ مبارک
نرم افزار باحال و خوش دست Youtube Catcher
ساختن يك صفحه خانگي گوگل بسيار زيبا به وسيله Groove
سايت هاي كاربردي گوشي هاي سوني اريكسون
جستجو در RapidShare
بالا بردن سرعت پخش فیلم های سایت Youtube به شکلی باورنکردنی
نرم افزار و بازي هاي رايگان براي گوشي هاي موبايل
جمله روز , ماه , سال ...
ترجمه هري پاتر 7


