Domov Technika Náhradní heslo

Náhradní heslo



Jednoduché heslo pro nahrazení

Jednoduché heslo pro nahrazeníuložte každé písmeno do loketní abecedy prostého textu s odpovídajícím písmenem v abecedě šifrového textu C. Tento typ šifry zahrnuje šifry posunu, násobiče, šifry, všechny šifry, šifrovací šifry pro polynomiální šifry a šifrovací šifry terintheabeceda je obecně očíslována podle její polohy.Například,0,1,2,...,25se používá jako reprezentativní anglické hlettersa,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)Afineheslo. Písmena prostého textu jsou lineárně transformována tak, aby získala písmena šifrovaného textu, a šifrovaná forma je:

Požadavek jeaqrelativně prvořadý ze stejného důvodu, jak je uvedeno výše.

SimplesubstitutionofpasswordsBecauseoftheuseofasinglemappingfromplaintexttociphertext,thefrequencydistributionofsinglelettersinplaintextisthesameasinciphertext,andcanbeeasilydecipheredbyusingletterfrequencyanalysis.

Multiplenamesorhomophonicsubstitutionpasswords

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

Example:Assumingthatthekeyofahomophoneinsteadofapasswordisashorttext,thetextandthenumberofeachwordinitareasfollows:

(1)Kanada'Slargeland massand

(6)Rozptýlená populace umožňuje efektivní komunikaci

(11)nutnost.Rozsáhlá železnice,silnice

(16)a další dopravní systémy, as

(21)wellastelephone, telegraf a

(26)kabelové sítě, pomohli jsme

(31)odkaz na komunity a hráli

(36)životní část

(41)vývoj země pro budoucnost

Ve výše uvedené tabulce první písmeno každého slova odpovídá číslu, jako je písmenoCCodpovídá číslům1,10,26,32,4l;písmenoModpovídá číslům4,8 atd.,při šifrování,můžetepoužítlibovolnéčísloodpovídajícítextupísmenenebovkoli textu ano:

392173792891443171413371314

Multi-tablereplacementpassword

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

V hesle Vigenere je uživatelským klíčem konečná sekvence, můžeme rozšířit na nekonečnou sekvenci přes periodicitu (periodisd), mezi nimi, Ki=K(imodd),1≤i≤, abychom získali pracovní klíč.

IfΦandθareusedtorepresentciphertextandplaintextlettersrespectively,theconversionformulaofVigenerepasswordis:

Φ≡()(modn)

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

Heslo pro nahrazení více písmeny

Bloky znaků v prostém textu jsou zašifrovány ve skupinách. Zde je heslo pro nahrazení dvou písmen (heslo Playfair) používané v první světové válce.

Eachpairofplaintextlettersandareencryptedaccordingtothefollowingfiverules:

(1)Pokudjsouvestejnévčtvercové matici klíčů,textová písmena jsou příslušněa pravé písmeno (první řádek se považuje za pod pátým řádkem).

(2)Jestliže ajsouvestejnémsloupci,pakjsoupříslušněanapravo od písmene (první řádek je považován za spodní část pátého řádku).

(3)Jsou-liarůznéřádkyasloupcevklíčovématici,textová písmena ajsou další dva vrcholy v obdélníku složené z vrcholů az nich a a jsou na stejné přímce.

(4)If=,vložitinvalidnímezipísmena,jakoX.

(5)Iftheplaintextinformationhasanoddnumberofletters,aninvalidletterisappendedtotheendoftheplaintext.

Tento článek je ze sítě, nereprezentuje pozici této stanice. Uveďte prosím původ dotisku
HORNÍ