د تاريخ په اوږدو، د انسانانو هڅه کړې تر څو له لېدونکي د ځانګړو معلوماتو د پټولو. له دي امله دا د حیرانتیا خبره نه ده چې د دې ارمان، د ټول د ساینس څخه - کوډکښنې. دا څه دي؟ چیرته دی دا کارول او د څه لپاره په موخه؟
عمومي معلومات
د کوډکښنې مخکې میتودونه، د حاکميت په توګه، د خدمت د عامه ګټو. خو له کله چې د انټرنېټ شو پراخه، دا د د خلکو په پراخه کچه د ملکیت شو. کوډکښنې اوس له خوا هېکرانو کارول، د معلوماتو د معلوماتو د بشپړتیا او د آزادۍ جنګیالي او يوازې افراد چې غواړي د خپلو معلوماتو د کوډولو او نه د هغوی په خالص پړقيږي. خو ولې اوس هم کوډکښنې ته اړتيا لري؟ دا څه شی دی او څه چې کولای شي موږ ته ورکړي؟ دا یوه ساینس دی چې په مخابراتو د پټنتيا په برابرولو بوخت دي.
د پرمختګ تاریخ
داسې باور کیږي چې کوډکښنې بنسټ مو کېښود Aeneas Tacticus. هڅه کوي چې د معلوماتو د کوډولو په لرغوني هند، او بین النهرین سره وکړل. خو دوی ډیر نه وو بريالي شوي. د ساتنې لومړی د باور وړ سیستم کې لرغونې چين جوړ شو. پراخه کوډکښنې په Antiquity هېوادونو ته رسولې ده. بيا دا د پوځي موخو لپاره وکارول شو. په منځني پیړیو کریپټوګرافک تخنيکونو ته لاره وموندله، خو هغوی لا د سوداګرو او دیپلوماتانو ومنل. د دې علومو د سرو زرو د عمر د ذین په نامه. په عين دويال کوډ کړې طريقه لپاره وړانديز شوی دی، تر څو چې نن ورځ په کمپيوټر د ټکنالوجي کارول ورته. د لومړۍ نړیوالې جګړې په بهیر، د هغې يوه جګړه بشپړ ته راغي وسيلې په توګه پیژندل شو. دا د دښمن ليکنې درواغ او ضروري وه - او شپه نتیجه ترلاسه کړي. د بېلګې په توګه، د telegrams د جرمني د سفیر Arturom Tsimmermanom د امریکا د استخباراتو د ادارو له خوا د استول د خمنیوی. د دې پای نتيجه دا شوه چې د امریکا متحده ایالاتو د Entente خواته د جګړې ته ننوتل. د دویمې نړیوالې جګړې د چڼاسکې د کمپيوټر د شبکو د پرمختګ د پروسې ډول وه. او د دې د پام وړ مرسته کوډکښنې کړې. دا څه دي او د خپل غوښتنلیک د عملي پایلې څه دي؟ ځینې حکومتونو د امکان دومره ډاريږي چې د استعمال د يو قانوني مهلت اومتوک کوډییزونې.
د دولت انحصار مني
خو د محدودیتونو وضع د حکومتونو له خوا د شوي بې اغیزې، او په 1967 کال د ډيويډ خان "قانون د تعدیلولو" يو کتاب خپور کړ. دا سروکار د پرمختګ په تاريخ، او همدارنګه د کوډکښنې او cryptanalysis د اساساتو سره. کله چې په مطبوعاتو کې خپور شو، د دې کتاب، د هغې د پيل ښکاري او نورو کارونو. دغه حالت په شان واورو جوړ کړي دي. په عين وخت کې د دې د ساینس د عصري چلند یو جوړښت شتون لري، او په روښانه توګه د اساسي غوښتنو چې بايد د کوډ د معلوماتو سره وکتل شي تعریفوي: بشپړتیا، د محرمیت او neotslezhivaemost. بيا دوه برخې ګوښه شوي وو او په پرله پسې توګه چلند برخو: cryptanalysis او kriptosintez. خلک لومړی لوري د لارو د امنيت او د دغه هیواد د ماتولو په امکان رځول لټه کې دي. په داسې حال کې هغه کسان چې په kriptosintezom لاس، د هدف دا دی چې د معلوماتو د ساتنې په موخه. او په عصري ځله کارونه څنګه دي؟ دلته، د مثال په توګه، د لوالې د کوډکښنې کولای شي د هکرانو شي؟ څنګه؟ څنګه روژه؟
پرمختګ
کله چې د انټرنټ راڅرګند شو، د کوډکښنې په يوې نوې کچې ته رسېدلي. د هغې د میتودونو څخه اوس په پراخه افرادو له خوا په برېښیزه سوداګرۍ کې د معاملو په پیژندنې، تصدیق او داسې کارول. cryptocurrency، چې د یو مشخص محاسبوي الګوریتم له مخې، او د دولت له خوا نه دی کنټرول - او څنګه موږ کولای شو ويکيسيند نه ذکر. د پیسو دا په دې مانا ده کارول د محدوديتونو رځول، یا په ساده ډول نه روښانه نه دي. د بېلګې په توګه، تاسو کولی شئ په سره Bitcoins د نظر په تفصیل سره پاتې شي. دغه سيستم په نوم Wei Dai يو ځوان پروگرامر له خوا وړانديز شوي. او په 2009 کال کې، دا په بریالیتوب سره Satoshi Nakamoto پلي شوي. د معاملو د يو بانک او يا نورو مالي ادارې په بڼه د منځګړو ته اړتيا نه لري، نو دي ته په موندلو کې ډېر ستونزمن دي. او ځکه چې په شبکه کې بشپړ ډیسنټرالایزیشن د وتلو او یا Bitcoins ناشوني کنګل. له همدې امله، دوی کولای شي چې د توکو د کوم لپاره ورکړي - که چیرې پلورنکي دا مني چې د اسعارو ومني. ايجاد نوي پېسې یوازې په خپله د هغه کارنان چې د خپل کمپیوټر کاروونې ته بریښنا برابره کړي وي.
ترمینالوژي
نو، هلته دي کوډکښنې، هغه څه چې دا دی، چې موږ لا پوه، راځئ سره د د شرایطو ځینې ورته دا آسانه پوه شي.
د موږ ته ستر ګټې د بریښنايي تادیې خپلواکه سیستم دی. د هغې مننه، د اخيستونکي او پلورونکي کولای ستونزې پرته مفاهمه. خو دا بايد وويل شي چې په دې صورت کې چې د يو بانکي حساب د مرستو وتلو ته یو معامله ولګوي.
ښوولو - د یو مفهوم په دې مانا چې په معامله کې د ګډون په محرمه کار وکړي. دا کیدای شي مطلق او یادونه کوي. او په وروستی صورت کې اوس هم د یوه دریمګړي د ګډون لپاره چمتو کوي. هغه کولای شي، که د ځانګړو شرایطو سره وکتل دي، خلکو ته په ګوته کړي.
صادق ګوند - د تش په نامه سړی چې ټول اړين معلومات لري او په منظمه توګه د نظام پروتوکول په لاندې ډول.
ډراپ په مرکز - یو لوبڅار، چې د ټولو ګډونوالو د باور لري. دا ضمانت د خلکو لپاره د درناوي پروتوکول موافقه وکړه.
د دښمن - دا د مجرم څوک غواړي چې د کمر محرم راپور له خوا جوړ مات کړي. په تلواله په توګه پیژندل شوی په سيستم کې د ټولو ګډونوالو له خوا.
پاتې نوم
راځئ چې سره یو ساده مثال په توګه په دې موضوع ولټوي. د پټنتيا zealots تمایل سره CGI نفوذيانو (ويب نفوذيانو) پیل شي. دوی اړتیا نه جلا سافټ ویر نصب او د هارډویر برخه خپل سر پېچلې سازونې د بيروبار. په دې حالت کې د کارونکي مازې معلومات چې هغه غواړي د یو ویب لاړ ګټونکو ته. دا کارن جوړوي په خپل استازيتوب د غوښتنې، او بيا سړی د ارقامو استوي. خو ځینې دلایل موجود دي: ويب د پراکسي لري یو عجیب توان په خپله د ټولو معلوماتو له لارې د روان کاپي. د دې فرصت ډېری خلکو په خوندي خوند.
د نورو تجربه کاروونکو غوره مرستو جدي وکاروي. د بېلګې په توګه کولای شي Tor شي. ددې نشراتي خدمتونو د یو څو طبقه مسير سیستم، چې د نیابتي سرور يو ځنځير شامل کاروي. وساتئ د معلوماتو د روان د اوڅانګه لارو له امله ستونزمنه ده. د دې Tor مننه خپل کاروونکي سره د معلوماتو د امنیت په لوړه کچه وړاندې کوي. که څه هم د ځينو خاصو دي.
CYPHERPUNK
دا اصطلاح په تړاو د خلکو، د نه ښوولو په ډيره ليوالتيا مفکوره کارول. دغه ډول خلک په کافي اندازه نیابتي سرور نه دي، او د کوډکښنې د خدمتونو د معياري چليز غونډالونه يې راضي نه دي. له همدې امله، دوی هڅه وکړي چې د خلاص کریپټوګرافک سيستمونو کارول له لارې د نه ښوولو په تیر شي. د ټولو برخه دي فعالانو CYPHERPUNK غورځنګ. بايد يادونه وشي چې دا پرمختګونه دي اکثرا ضمني سیاسي خاکي. دا ده چې د حقیقت چې د فعالانو د کریپټو-انارشيزم او ګڼ libertarian ټولنیز مفکورې پیروان له امله.
ډيزاين
د ریاضي او کوډکښنې سره نژدې تړاو علومو، دوهم د لومړي څخه په لاندې ډول. د کوډ کړې او د پر بنسټ د algebraic ميتودونو په پراخه کچه د معلوماتو ناکوډول ميتودونو پراختیا. ټول لازم اقدامات کولای شي له خوا د يو کس ترسره شي، خو د ټول دولت د وسعت لپاره جلا سازمانونو جوړ.
نو، زموږ په صورت کې، موږ کولای شو په توګه د فدرالي امنیتي خدمتونو د کوډکښنې د انستيتوت يو مثال په توګه ذکر شي. کوډ کړې پروتوکولونه د هغه له خوا جوړ لپاره حساس مالومات، چې د لاسرسي ته دا دی چې د کلونو په مليونونو توليد شي د طبقه بندۍ لپاره کارول کیږی. نه خندا خبره - کوډکښنې. معلوماتي تکنالوژي هم په دې علومو په عام څومره لري. خو په دې صورت کې دا د په داسې يوې لاره مالومات چې دوی ته د يو ځانګړي کمپيوټر معمارۍ د لوستلو توان وو د کوډ کړې په مانا ده. لکه څنګه چې تاسو کولای شي وګورئ، په عصري ژوند د علومو سره نژدې تړاو لري.
پایلې
کوډکښنې يوه آسانه کار نه دی. البته تاسو کولاي شي ستاسو د تفریحي چې خپل کوډ کړې سیستم د حقيقت چې د یوې لږ او ډېر قوي مقاومت سخت مسلکي لري رامنځته کړي، خو نه. که هغه خواهش دی چې د کوډکښنې د اساساتو پوه، تاسو کولای سره د رياضي اساسات پيل کړي. که څه هم تاسو کولای شي ډېر ستاسو دنده ساده او د ډېرو خلاص ډاټا د سیستم یو وکاروي. خو په دې صورت کې دا ضروري ده چې د خپل اغیزمنتوب او د ساتنې په کچه د پوښتنې راپورته ده.