Home Техника Замяна на парола

Замяна на парола



Парола за проста замяна

Парола за проста замяназаменя всяка буква в лакътя на азбуката с обикновен текст със съответната буква в азбуката на шифровия текст C. Този тип шифър включва шифри за преместване, шифри за умножение, афинишифри, шифри за заместване на полиноми и шифри с ключови фрази.Преди йон, всяка буква от азбуката обикновено е номерирана според нейната позиция. Например, 0,1,2,...,25 се използват за представяне на английски буквиa,b,c,.. .,z.

(1)Shiftthepassword.ShiftthelettersoftheplaintextalphabetMtotherightbykpositionsandmodulothelengthqoftheplaintextalphabettoobtaintheciphertextletters.Thisisthesimplesttypeofreplacementpassword.Itsencryptiontransformationcanbeexpressedas:

,thedecryptiontransformationis:,whereqisthelengthofthealphabetM,misthepositionoftheplaintextcharacterinthealphabetM,andcisthesecretThepositionoftheletterinthealphabetC.Theshiftpasswordisapasswordthatreplaces26Englishletters,whereq=26.ThiskindofcipherisalsocalledtheCaesarcipher,becausetheancientRomanCaesarusedthiscipherwhenk=3.Forexample,usingtheCaesarcipherencryption,theplaintextuniversitycanbeencryptedintociphertextqlyhuvlwb.

(2)Multiplierpassword.Multiplytheplaintextletterbythekeykandmoduloqtogettheciphertextletter.Theencryptionprocesscanbeexpressedas:

wherekandqarerelativelyprime,Thiswaythelettersinthealphabetwillproduceacomplexsetofresidues.Ifkandqarenotmutuallyprime,someplaintextletterswillbeencryptedintothesameciphertextletter,andnotallletterswillappearintheciphertextalphabet.

(3) Афинна парола. Буквите с обикновен текст се трансформират линейно, за да се получат буквите с шифрован текст, а криптираната форма е:

Има изискване

иqса сравнително основни поради същата причина като по-горе.

SimplesubstitutionofpasswordsBecauseoftheuseofasinglemappingfromplaintexttociphertext,thefrequencydistributionofsinglelettersinplaintextisthesameasinciphertext,andcanbeeasilydecipheredbyusingletterfrequencyanalysis.

Multiplenamesorhomophonicsubstitutionpasswords

Inhomophonicsubstitution,theletteraofaplaintextalphabetcanbetransformedintoseveralciphertextletters,calledTheyarehomophones.Therefore,theformofmappingfromplaintexttociphertextis,whereAandCarethealphabetsofplaintextandciphertextrespectively.

Example:Assumingthatthekeyofahomophoneinsteadofapasswordisashorttext,thetextandthenumberofeachwordinitareasfollows:

(1)Канада'Slargelandmassand

(6) Разпръснатото население прави ефективна комуникация

(11)необходимост. Обширна железопътна линия, път

(16) и други транспортни системи, като

(21) добре телефон, телеграф и

(26) кабелните мрежи са помогнали за

(31) свържете общности и сте играли

(36)витална част

(41)развитие на страната за бъдещето

В таблицата по-горе първата буква от всяка дума отговаря на число, като буквата C отговаря на числа 1,10,26,32,4l; буквата M отговаря на числа 4,8 и т.н., когато криптирате, можете да използвате произволно число, съответстващо на буквата, за да замените буквата, например, ако обикновеният текст е шифрован текст на I Love herforever Да:

392173792891443171413371314

Multi-tablereplacementpassword

Mostmulti-tablereplacementpasswordsareperiodicInsteadofapassword,whentheperiodis1,itisasingletableinsteadofapassword.Therearemanytypesofmulti-tablereplacementpasswords,andonlytheVigenerepasswordandtheswimmingkeypasswordareintroducedhere.

В паролата на Vigenere потребителският ключ е крайна последователност, можем да разширим k до безкрайна последователност чрез периодичност (periodisd), сред тях Ki=K(imodd),1≤i≤,за да получим работния ключ.

IfΦandθareusedtorepresentciphertextandplaintextlettersrespectively,theconversionformulaofVigenerepasswordis:

Φ≡()(modn)

Thecryptosystemhasaparametern.Duringencryptionanddecryption,theEnglishlettersarealsomappedtonumbersfrom0to25,andthentheoperationsareperformed,andthelettersaretransformedaccordingtoagroupofletters.Theplaintextspace,theciphertextspace,andthekeyspaceareallsetsofEnglishletterstringsoflengthn.

Парола за многобуквена замяна

Знаковите блокове в обикновения текст са шифровани групи. Ето паролата за замяна с две букви (Playfair парола), използвана през Първата световна война.

Eachpairofplaintextlettersandareencryptedaccordingtothefollowingfiverules:

(1)Ако

и са в едно и също поле в квадратната матрица на ключовете, буквите на шифрования текст са съответно
И дясната буква на (първият ред се счита за под петия ред).

(2)Ако сте в една и съща колона, следвайте съответно

и вдясно на буквата (първият ред се счита за дъното на петия ред).

(3)Ако има различни редове и колони в ключовата матрица, буквите на шифрования текст и

са другите два върхове в правоъгълник, съставени от върхове,от които
,и са съответно на една и съща линия.

(4)Ако=,вмъкнетеневалиденмеждубукви,като X.

(5)Iftheplaintextinformationhasanoddnumberofletters,aninvalidletterisappendedtotheendoftheplaintext.

This article is from the network, does not represent the position of this station. Please indicate the origin of reprint
TOP