Algoritmos de Encriptamiento

October 11, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Algoritmos de Encriptamiento...

Description

 

Eomdritkds jg gnariptekigntd Wnivgrsijej jg Qen Aerods jg Muetgkeoe Ceauotej jg Inmgnigrëe Inm. Eoverd @grnånjgz Meraëe

 

AICVEJD AOESGQ \ÒFOIAEQ 

Oe Ariptdmrecëe esikétriae gs go kétdjd ariptdmråciad qug use un per jg aoevgs pere go gnvëd jg kgnsebgs. Oes jds aoevgs pgrtgngags e oe kiske pgrsdne qug sg `e gnviejdoegodtre kgnsebg. Wne aoevg  y gs  pòfoiae  pòfoiae y  y sg pugjg gntrgmer eeoeaueoquigr pgrsdne, aoevg gs  priveje y  priveje go prdpigterid jgfg muerjeroe jg kdjd qug nejig tgnme eaagsd e gooe. Ejgkås, ods kétdjds ariptdmråciads merentizen qug gse pergbe jg aoevgs sñod sg pugjg mgngrer une vgz, jg kdjd qug sg pugjg esukir qug nd gs pdsifog qug jds pgrsdnes `eyen dftgnijd aesueokgntg oe kiske pergbe jg aoevgs.

 

Jiccig-@gooken 

Qg gkpoge mgngreokgntg adkd kgjid pere eadrjer aoevgs sikétriaes qug sgrån gkpogejes pere go aicrejd jg une sgsiñn.



Qignjd nd eutgntiaejd, sin gkfermd prdvgg oes fesgs pere verids prdtdadods eutgntiaejds



Qu sgmurijej rejiae gn oe gxtrgke jiciauotej (Adnbgtureje, nd jgkdstreje jg aeoauoer odmeritkds jisargtds gn une aekpd cinitd.)

 

VQE 





Go sistgke ariptdmråciad adn aoevg pòfoiae VQE, gs un eomdritkd esikétriad aicrejdr jg fodqugs qug utioize une aoevg pòfoiae, oe aueo sg jistrifuyg (gn cdrke eutgntiaeje prgcgrgntgkgntg) Wne aoevg gs un nòkgrd jg mren tekeõd, qug une pgrsdne pugjg adnagptueoizer adkd un kgnsebg jimiteo, adkd un era`ivd finerid d adkd une aejgne jg fits d fytgs. Auenjd sg quigrg gnvier un kgnsebg, go gkisdr fusae oe aoevg pòfoiae jg aicrejd jgo rgagptrd, aicre su kgnsebg adn gse aoevg, y une vgz qug go kgnsebg aicrejd oogme eo rgagptdr, éstg sg daupe jg jgsaicrerod usenjd su aoevg dauote.

 

GNAVI\ZEAIÑN QIKÉZVIAE

 

GNAVI\ZEAIÑN QIKÉZVIAE 



Go aicrejd kgjientg aoevg sikétriae simniciae qug jds d kås usuerids, tigngn une òniae aoevg sgargte, gste aoevg sgrå oe qug aicrerå y jgsaicrerå oe incdrkeaiñn trenskitije e trevés jgo aeneo insgmurd. Gs jgair, oe aoevg sgargte oe jgfg tgngr ods jds usuerids, y adn jia`e aoevg, go usuerid E aicrerå oe incdrkeaiñn, oe kenjerå e trevés jgo aeneo insgmurd, y e adntinueaiñn go usuerid F jgsaicrerå gse incdrkeaiñn adn oe KIQKE aoevg qug `e usejd go usuerid E.

 

\ere qug un eomdritkd jg aoevg sikétriae sge ciefog jgfg aukpoir2 

‑ Wne vgz qug go kgnsebg gs aicrejd, nd sg pugjg dftgngr oe aoevg jg aicrejd/jgsaicrejd ni tekpdad go tgxtd gn aoerd.



‑ Qi adndagkds go tgxtd gn aoerd y go aicrejd, sg jgfg terjer kås y mester kås jingrd gn dftgngr oe aoevg, qug go pdsifog veodr jgrivejd jg oe incdrkeaiñn sustreëje (tgxtd gn aoerd).



Jgfgkds tgngr gn augnte qug ods eomdritkds ariptdmråciads sdn pòfoiads, pdr od qug su cdrteogze jgfg jgpgnjgr jg su adkpogbijej intgrne y jg oe odnmituj jg oe aoevg gkpogeje pere gviter ods etequgs jg cugrze frute.

 

\ere qug un eomdritkd jg aoevg sikétriae sge ciefog jgfg aukpoir2 

Oe sgmurijej gn aoevg sikétriae rgsijg gn oe prdpie aoevg sgargte, y pdr tentd go prinaipeo prdfogke gs oe jistrifuaiñn jg gste aoevg e ods jistintds usuerids pere aicrer y jgsaicrer oe incdrkeaiñn. Oe kisiñn jgo gkisdr y rgagptdr gs kentgngr oe aoevg gn sgargtd. Qi aeg gn kends gquivdaejes ye nd pdjrëekds adnsijgrer qug oe adkuniaeaiñn gs sgmure y jgfgrëekds mgngrer une nugve aoevg.



Dtrd prdfogke rgsijg gn qug oes aoevgs sgargtes e muerjer gs prdpdraidneo eo nòkgrd jg aeneogs sgmurds qug jgsgekds kentgngr. Gstd nd gs un prdfogke gn së, pgrd jgfgkds ejkinistrer fign oes ooevgs pere nd gquivdaernds. Gstg prdfogke nd sg ve e prgsgnter ods eomdritkds pdrqug aeje usuerid une jg pergbe jg aoevgs, unegnpòfoiae y oe dtreesikétriads priveje, injgpgnjigntgkgntg jgotigng nòkgrd aeneogs sgmurds qug qugrekds gstefogagr. Òniaekgntg jgfg prdtgmgr oe aoevg priveje.



Oe prinaipeo vgntebe jg ods eomdritkds sikétriads gs oe vgodaijej jg ods eomdritkds, y sdn kuy usejds pere go aicrejd ai crejd jg mrenjgs aentijejgs jg jetds.

 

 EOMWNDQ EOMDVIZKDQ JG AOESG QIKÉZVIAE 5.

JGQ (JEZE GNAVY\ZIDN QZENJEVJ)2

6.

1JGQ (ZVI\OG JEZE GNAVY\ZIDN QZENJEVJ)

1.

VA:

:.

VA7

7.

QHI\BEAH 

3.

IJGE (INZGVNEZIDNEO JEZE GNAVI\ZIÑN EOMDVIZ@K)

=.

 EGQ (EJSENAGJ GNAVY\ZIDN QZENJEVJ)

 

5. JGQ (JEZE GN GNAVY VY\ \ZIDN QZENJEVJ)2 

Qu erquitgature gstå feseje gn un sistgke kdndeocefétiad, jdnjg un eomdritkd jg aicrejd epoiae suagsives pgrkuteaidngs y sustituaidngs eo tgxtd gn aoerd. Gn un prikgr oe incdrkeaiñn sg sdkgtg e une pgrkuteaiñn iniaieo, y ekdkgntd adntinueaiñn sg sdkgtgjg e3:fits une pgrkuteaiñn adn gntreje jg 0 fits, y dtre jg sustituaiñn jg gntreje jg 7 fits, tdjd good adnstituijd e trevés jg un prdagsd adn 53 gtepes jg aicrejd.



Go eomdritkd JGQ use une aoevg sikétriae jg 3:fits, ods 73 prikgrds fits sdn gkpogejds go aicrejd, y odsOe 0 fits pere adkprdfeaiñn jg grrdrgs pere jurentg go prdagsd. aoevgrgstentgs gcgativesggsusen jg 73 fits, pdr tentd, tgngkds 673 adkfineaidngs pdsifogs, pdr od qug oe cugrze frute sg `eag aesi ikpdsifog.

 

5. JGQ (JEZE GN GNAVY VY\ \ZIDN QZENJEVJ)2 

Sgntebes2

‑ Gs und jg ods sistgkes kås gkpogejds y gxtgnjijds, pdr tentd gs jg ods kås prdfejds. ‑ Ikpogkgnteaiñn sgnaiooe y råpije. 

Inadnvgnigntgs2

‑ Nd sg pgrkitg une aoevg jg odnmituj veriefog, gs jgair, nd sg pugjg eukgnter une keydr sgmurijej. ‑pere Gs vuongrefog eotgngr ariptdenåoisis jicgrgnaieo (6:⁽ pdsifioijejgs) sigkprg qug sg adndzad un nòkgrd suciaigntg jg tgxtds gn aoerd y aicrejds. ‑ Oe odnmituj jg aoevg jg 73 fits gs jgkesiejd adrte, y pdr tentd vuongrefog. Eatueokgntg JGQ ye nd gs un gstånjer, jgfijd e qug gn 5999 cug rdtd pdr un drjgnejdr.

 

6. 1JGQ 1JGQ (Z (ZVI VI\O \OG G JEZ JEZE E GNA GNAVY VY\Z \ZID IDN N QZENJEVJ) 

 

Qg fese gn epoiaer go eomdritkd JGQ trgs vgags, oe aoevg tigng une odnmituj jg 560 fits. Qi sg aicre go kiskd fodqug jg jetds jds vgags adn jds ooevgs jicgrgntgs (jg 3: fits), eukgnte go tekeõd jg oe aoevg. Go 1JGQ pertg jg une ooevg jg 560 fits, qug gs jivije gn jds ooevgs, E y F. Eo rgaifir ods jetds, epoiaekds go eomdritkd JGQ adn oe ooevg E, e adntinueaiñn sg rgpitg adn oe ooevg F y ougmd dtre vgz adn oe ooevg E (jg nugvd).



1JGQ eukgnte jg cdrke rgquigrg kås rgaursds jgo simniciaetive drjgnejdr. oe sgmurijej jgo sistgke jg JGQ, pgrd 

Gxistg une verientg jgo 1JGQ, adndaije adkd JGQ-GJG1, adn trgs aoevgs jicgrgntgs y une odnmituj jg 596fits, adnsimuignjd un sistgke kua`d kås rdfustd.

 

1. VA: 

VA: gs un eomdritkd jg aicrejd jg coubd jisgõejd pdr Vdn Vivgst pere VQE Jete Qgaurity. Gs un eomdritkd jg tekeõd jg aoevg veriefog adn dpgreaidngs e nivgo jg fytg. Gs un eomdritkd jg gbgauaiñn råpije gn sdctwerg. Go eomdritkd sg gkpoge pere gnaripteaiñn jg cia`grds y pere gnaripter oe adkuniaeaiñn gn prdtdadods adkd go QQO (ZOQ).

 

:. VA7 

Qg epoiaen dpgreaidngs PDV sdfrg ods jetds, pujignjd sgr jg 16, 3: d 560 fits. \grkitg jicgrgntgs odnmitujgs jg aoevg, y un nòkgrd veriefog jg itgreaidngs (oe sgmurijej tekfién jgo aicrejd eukgnte gxpdngnaieokgntg nòkgrd jg itgreaidngs), cunaidne adkd un mgngrejdr jgauentd nòkgrdkeydr eogetdrids, sukånjdogs e ods fodqugs jg tgxtd rdtejds kgjientg oe PDV.

 

7. QHI\BEAH  





Gs un aicrejd sikétriad qug use fodqugs jg 3: fits y une aoevg jg 0< fits. Gs un eomdritkd jg eotd rigsmd. Cug jgserrdooejd pdr oe QNE iniaieokgntg pere ods a`ips Aoipgpgr y Aepstdng. A`ip Aoippgr2 Adndaijd adkd KWH-⁽0Z, jg jisgõd entikenipuoeaidngs (tekpgr-prddc) jgo tipd SOQI, pgnsejd pere gnaripter kgnsebgs jg vdz. Aeje a`ip tigng une aoevg gspgaieo qug nd sg use pere ods kgnsebgs, sind pere gnaripter une adpie jg oe aoevg qug go usuerid utioize pere sus kgnsebgs.

 

7. QHI\BEAH  

A`ip Aepstdng2 Adndaijd adkd KYH-0< gs un a`ip SOQI qug ikpogkgnte go GQQ (Gsardwgj Gnaryptidn Qystgk) g inadrpdre oes simuigntgs cunaidngs2



Wsd jgo eomdritkd Qhipbeah Wn eomdritkd jg intgraekfid jg aoevgs pufoiaes (HGE)

 

Wn eomdritkd jg cirke jimiteo (JQE)



Go eomdritkd jg `es` sgmurd (Q@E)



Wn eomdritkd jg usd adkòn jg tipd gxpdngnaieo



Wn eomdritkd jg mgngreaiñn jg nòkgrds eogetdrids qug utioize une cugntg pure jg ruijds.

 

3. IJGE IJGE (INZ (I NZGV GVNE NEZI ZIDN DNE EO GNAVI\ZIÑN EOMDVIZ@K)

JEZE JEZE



Epoiae une aoevg jg 560 fits sin perijej e fodqugs jg jetds jg 3: fits, y sg use tentd pere aicrer adkd pere jgsaicrer.



Qg eotgren ods jetds jg gntreje gn une sgaugnaie jg itgreaidngs perekgtrizejes, adn go dfbgtivd jg prdjuair fodqugs jg seoije jg tgxtd aicrejd jg 3: fits. IJGE adkfine dpgreaidngs ketgkåtiaes adkd PDV, sukes adn eaerrgd jg kñjuod 6¹3 y kuotipoiaeaidngs jg kñjuod 6¹3+5, sdfrg fodqugs jg 53 fits.



Qgmòn nukgrdsds gxpgrtds ariptdmråciads, IJGE gs go kgbdr eomdritkd jg aicrejd jg jetds gxistgntg gn oe eatueoijej ye qug gxistgn 6¹¶0 aoevgs privejes qug prdfer kgjientg go etequg jg cugrze frute.

 

=. EGQ (E (EJS JSE ENA NAGJ GJ GN GNAV AVY\ Y\ZI ZIDN DN QZENJEVJ) 

Gstg eomdritkd gs go kås adndaijd gntrg ods usuerids jg rdutgrs, ye qug ]\E dpgre adn EGQ adkd kétdjd jg aicrejd. Gstg aicrejd pugjg ikpogkgnter tentd gn sdctwerg. sistgke ariptdmråciad dpgre gn adnsistgkes fodqugs y`erjwerg aoevgs jgadkd odnmitujgs veriefog,Go`ey EGQ jg 560fits, jg EGQ 596 fits y jg 673 fits.



Go rgsuotejd intgrkgjid jgo aicrejd adnstituyg une ketriz jg fytgs jg auetrd cioes pdr auetrd adouknes. E gste ketriz sg og vugovg e epoiaer une sgrig jg fuaogs aicrejdjgspoezekigntd fesejd gn dpgreaidngs ketgkåtiaes (sustituaidngs nd oingeogs jg jg fytgs, jg cioes jg oe ketriz, adkfineaidngs jg oes adouknes kgjientg kuotipoiaeaidngs oñmiaes y sukes PDV gn fesg e aoevgs intgrkgjies).

 

=. EGQ (E (EJS JSE ENA NAGJ GJ GN GNAV AVY\ Y\ZI ZIDN DN QZENJEVJ) 

AFA (Aip`gr-fodah a`eininm)2 e aeje fodqug jg tgxtd poend sg og epoiae oe dpgreaiñn PDV adn go fodqug aicrejd entgridr entgs jg sgr aicrejd. Jg gste cdrke, aeje fodqug tgxtdAdkd aicrejd go tgxtd gnadn aoerd prdagsejd `este gstg jg puntd. nd sgjgpgnjg jispdng jg jg tdjd un tgxtd aicrejd go qug adkfiner go prikgr fodqug, sg use un vgatdr jg iniaieoizeaiñn IS (nòkgrd eogetdrid qug pugjg sgr pòfoiaekgntg adndaijd). Oe jgsvgntebe gs qug go aicrejd gs jg cdrke sgaugnaieo y pdr tentd nd pugjg sgr pereogoizejd.

 

=. EGQ (E (EJS JSE ENA NAGJ GJ GN GNAV AVY\ Y\ZI ZIDN DN QZENJEVJ) 

DCF (Dutput cggjfeah)2 sg mgngren fodqugs jg coubd jg aoevgs, qug sdn dpgrejds adn PDV y go tgxtd gn aoerd pere dftgngr go tgxtd aicrejd. Eo imueo qug adnprdjuag dtres unijejgs jg coubd eo intgraekfier fit poend gn go tgxtd aicrejd tgxtd aicrejd adnjgunaicrejd, fit intgraekfiejd gn goun tgxtd gn oe kiske ufiaeaiñn. Zekfién sg use un vgatdr jg iniaieoizeaiñn pere go prikgr fodqug.

 

=. EGQ (E (EJS JSE ENA NAGJ GJ GN GNAV AVY\ Y\ZI ZIDN DN QZENJEVJ) 

ACF (Aip`gr cggjfeah)2  sg `eag imueo qug gn DCF, pgrd pere prdjuair go hgystrgek aicre go òotikd fodqug jg aicrejd, gn oumer jgo òotikd fodqug jgo hgystrgek Wn fit grrñngd tgxtd aicrejd mgngre fodqugs jg adkd tgxtd `eag aoerd DCF. inadrrgatds (signjd kgnoegoodnmituj jgo coubd gn go5+3:/k qug sg jivijg go fodqug). Go aicrejd nd pugjg sgr pereogoizejd, sin gkfermd go jgsaicrejd së.



@gkds vistd ods eomdritkds jg aicrejd jg aoevg sikétriae, sus vgntebes g inadnvgnigntgs, ods tipds jg aicrejds qug `ey y ods kdjds jg aicrer oe incdrkeaiñn.

 

GNAVI\ZEAIÑN EQIKÉZVIAE

 

GNAVI\ZEAIÑN EQIKÉZVIAE 

Oe ariptdmrecëe esikétriae nds dcrgag eutgntiaijej eutgntiaijej,, qug adnsistg gn2



 

Adncijgnaieoijej. Aicrenjd oes adkuniaeaidngs.



 

Nd rgpujid. Kgjientg cirke gogatrñniae.



  Intgmrijej. Go kgnsebg qug rgaifikds gs jg quign jiag sgr y adntigng od qug go rgkitgntg gsarifiñ.

 

 EOMWNDQ WQDQ JG GQZG ZI\D JG AVI\ZDMVECËE. 

5. Aicrejd y jgsaicrejd jg kgnsebgs



6. Cirkejd y vgriciaeaiñn jg kgnsebgs.



1. Eaagsd sgmurd e sgrviaids rgkdtds.



:. Cirkejd jg añjimd.

 

AÑKD CWNAIDNE 







Gste ariptdmrecëe sg fese gn jds aoevgs jistintes (jg e`ë go ndkfrg jg ariptdmrecëe esikétriae). Wne jg oes aoevgs sg jgndkine pòfoiae y oe priveje.. dtre priveje Oe aoevg pòfoiae (adkd su ndkfrg injiae) pugjg `eagrsg pòfoiae, pdr go adntrerid oe aoevg priveje sñod gs adndaije pdr go prdpigterid jg oe kiske. Auenjd une pgrsdne quigrg cirker jimiteokgntg un kgnsebg use su aoevg priveje,, jg gste cdrke aueoquigr pgrsdne qug pdsge oe aoevg pòfoiae jgo priveje rgkitgntg pdjrå adkprdfer qug go kgnsebg `e sijd cirkejd adrrgatekgntg. \ere aicrer un kgnsebg sg use oe aoevg pòfoiae jgo jgstineterid, jgstineterid, esë auenjd éstg rgaife go kgnsebg pdjrå user su aoevg priveje pere jgsaicrerod y pdr tentd sñod éo pugjg vgr go adntgnijd jgo kgnsebg. kgnsebg .

 

ODQ EOMDVIZKDQ JG GNAVI\ZEAIÑN  EQIKÉZVIAE KÅQ ADNDAIJDQ QDN2 QDN2 

VQE (Vivgst, Q`ekir, Ejogken) Argejd gn 59⁽0, `dy gs go eomdritkd jg keydr usd gn gnaripteaiñn esikétriae. Zigng jiciauotejgs pere gnaripter mrenjgs vdoòkgngs jg incdrkeaiñn, incdrkeaiñ n, pdr od qug gs usejd pdr od mgngreo gn adnbuntd adn eomdritkds sikétriads.



Jiccig-@gooken (& Kgrhog)  Nd gs prgaisekgntg un eomdritkd jg gnaripteaiñn sind un eomdritkd pere mgngrer ooevgs pòfoiaes y privejes gn ekfigntgs insgmurds.



GAA (Gooiptiaeo Aurvg Aryptdmrep`y) Gs un eomdritkd qug sg utioize pdad, pgrd tigng ikpdrtenaie auenjd gs ngagserid gnaripter mrenjgs vdoòkgngs jg incdrkeaiñn.



 Eomdritkds eutgntiaeaiñn (d `es`) Wne cunaiñne `es` gs kétdjdd pere mgngrer aoevgs d ooevgs qugjg rgprgsgntgn jg kengre aesi unëvdae un jdaukgntd adnbuntd jg jetds. Gs une dpgreaiñn ketgkåtiae qug sg rgeoize sdfrg gstg adnbuntd jg jetds jg aueoquigr odnmituj, y su seoije gs une `ugooe jimiteo, jg tekeõd cibd g injgpgnjigntg jg oe jikgnsiñn jgo jdaukgntd drimineo. Go adntgnijd gs iogmifog.

 

ODQ EOMDVIZKDQ JG GNAVI\ZEAIÑN  EQIKÉZVIAE KÅQ ADNDAIJDQ QDN2 QDN2 

Gs pdsifog qug gxisten `ugooes jimiteogs imueogs pere dfbgtds jicgrgntgs, pdrqug une cunaiñn `es`, gn go aesd jgo Q@E-5 tigng 53
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF