Ինչպես գալ կոդավորմամբ

Բովանդակություն:

Ինչպես գալ կոդավորմամբ
Ինչպես գալ կոդավորմամբ

Video: Ինչպես գալ կոդավորմամբ

Video: Ինչպես գալ կոդավորմամբ
Video: Էնիգմա՝ կոդավորման սարք| Ծրագրավորում | «Քան» ակադեմիա 2024, Ապրիլ
Anonim

Ոչ բոլոր տեղեկությունները պետք է մատչելի լինեն ընդհանուր դիտման համար: Տեղեկատվությունը պաշտպանելու միջոցներից մեկը ծածկագրումն է, այսինքն ՝ հատուկ ալգորիթմի կազմում, որը թույլ է տալիս տեղեկատվությունը վերափոխել այնպիսի ձևի, որը միայն որոշ մարդիկ են հասկանում:

Ինչպես գալ կոդավորմամբ
Ինչպես գալ կոդավորմամբ

Առավել պարզունակ ծածկագիրը օժանդակ բառերի կամ տառերի օգտագործումն է: Մանկության տարիներին շատերը փորձում էին խոսել հորինված լեզվով, օրինակ `յուրաքանչյուր ձայնավորից հետո ավելացնելով« ma »վանկը: Այս մեթոդը գործում է միայն զրույցի ընթացքում, դժվար թե մյուսները կարողանան հասկանալ ձեզ: Դժվար թե գրված տեղեկատվությունը կարող է այս կերպ գաղտնագրվել, քանի որ նման ալգորիթմը հեշտությամբ հաշվարկվում է:

Մեկ այլ մանկական ծածկագիր է բառից ցանկացած տառի հեռացումը: Շատ հաճախ բոլոր ձայնավորները կամ յուրաքանչյուր այլ տառ վերացվում են: Այսպիսով, օրինակ, «Արի այցելելու» նախադասությունից կարող ես ստանալ «prhd in gst»: Վերծանելը դժվար չէ առանց լրացուցիչ ցուցանակի:

Սիմետրիկ ծածկագրեր

Մեկ այլ եղանակով դրանք կոչվում են սիմետրիկ ծպտյալ համակարգեր: Այս գաղտնագրման մեթոդի առանձնահատկությունն այն է, որ նույն բանալին օգտագործվում է կոդավորման և վերծանման համար: Ալգորիթմը պետք է նախապես համաձայնեցվի կողմերի կողմից:

Նման ծածկագրման ամենատարածված մեթոդներից մեկը տեքստ գրելն է ուղղահայաց, ոչ հորիզոնական: Կազմվում է հաստատուն բարձրությամբ և փոփոխական երկարությամբ աղյուսակ: Անհրաժեշտ տեղեկությունները գրանցվում են ուղղահայաց: Հենց տեքստը հասնում է որոշակի չափի, այն փաթաթվում է հաջորդ սյունակի վրա: Դրանից հետո սեղանը հանվում է, իսկ ստացված ծածկագիրը ուղարկվում է երկրորդ կողմին: Վերծանում կատարելու համար բավական է իմանալ սեղանի բարձրությունը:

Եթե տեղեկատվությունը շատ արժեքավոր է, և այն պետք է ավելի ուշադիր ծածկագրվի, կարելի է օգտագործել կրկնակի փոխարկում: Այսինքն ՝ նախորդ մեթոդը կրկին կրկնվում է սեղանի բարձրության փոփոխությամբ: Բացի այդ, երկրորդ աղյուսակում կարող եք օգտագործել ոչ թե սյուններ, այլ տողեր, սա միայն կբարդացնի վերծանումը: Ոմանք գաղտնագրում են գրառումները զիգզագ, անկյունագծային կամ պարուրաձեւ ձևով:

Ասիմետրիկ ծածկագրերը կոչվում են ծածկագրեր, որոնց բանալին նախապես հայտնի է: Օգտագործվում է հիմնականում ինտերնետում: Օրինակ, թվային ստորագրությունները գործում են ասիմետրիկ ծպտյալ համակարգերի օգնությամբ:

Նամակների փոխարինում

Կոդավորման այս մեթոդի առավելությունը նախորդի համեմատ այն է, որ գրեթե անհնար է ինքնուրույն պարզել այն: Առնվազն, դա շատ մեծ ժամանակ կպահանջի:

Ամենադյուրին ճանապարհն այն է, երբ մի տառ համապատասխանում է մյուսին: Օրինակ ՝ A = B, D = D և այլն: Նախ, նրանք գրում են տեքստը ինքնին, իսկ հետո հերթով փոխարինում տառերը: Այս մեթոդի առավելությունն այն է, որ դուք կարող եք մեկ անգամ սովորել անհրաժեշտ փոխարինումների աղյուսակը, ապա այն անընդհատ օգտագործել: Ձեր լավագույն խաղադրույքն այն է, որ այբուբենը կիսով չափ բաժանեք, տառերը կողք կողքի դրեք և դրանք համապատասխանեցնեք այդ եղանակով:

Խորհուրդ ենք տալիս: