Joan edukira
Bai
EspañolEnglishEuskara Hasi →

Tresnak

Zifratze klasikoen deszifratzailea

Deszifratu Zesar, Vigenère, Atbash eta beste zifratze klasiko batzuk, eskuz edo detekzio automatikoarekin.

Pribatua diseinuz

Idatzi testu zifratu bat goian, hautagaiak ordenatuta ikusteko.

Probatu adibide bat (ingelesez):

Detekzio automatikoa ingelesezko testuetarako pentsatuta dago: hautagaiak ingelesarekiko antzaren arabera ordenatzen dira (letren maiztasuna eta hitz ohikoak); beraz, euskarazko edo gaztelaniazko mezu bat agian ez da agertuko edo konfiantza txikiarekin agertuko da. Kasu horretan, erabili Eskuz fitxa. Vigenèreren gakoa kointzidentzia-indizearekin berreskuratzen da, eta 50 letratik gorako testuekin dabil ondoen.

Tresna honi buruz

Tresna honek betiko metodo klasikoekin zifratutako mezuak deszifratzen (eta zifratzen) ditu: Zesar, ROT13, ROT47, Atbash, Vigenère, zifratze afina eta rail fence, baita Morse kodea, A1Z26, Baconen zifratzea eta Base64, Base32, hamaseitarra edo bitarra bezalako kodeketak ere. Baliagarria da asmakizunak, gymkhanak eta ihes-gelak ebazteko, CTF erronketarako, kriptografia-ikasgaietako ariketetarako edo interneten aurkitzen dituzun mezu misteriotsuetarako.

Itsatsi testua «Sarrera» koadroan. «Detekzio automatikoa» fitxan hautagaien zerrenda bat ikusiko duzu, probabilitatearen arabera ordenatuta, konfiantza-barra batekin eta, badago, aurkitutako gakoarekin; «Doitu Eskuz fitxan» botoiarekin hautagai bat beste fitxara eramaten duzu. «Eskuz» fitxan zifratzea, norabidea (deszifratu edo zifratu) eta parametroak aukeratzen dituzu: Zesarren desplazamendua, Vigenèreren gakoa, afinaren a eta b balioak edo errail kopurua.

Dena zure nabigatzailean prozesatzen da; testua ez da inongo zerbitzarira bidaltzen. Detekzio automatikoak emaitza ingelesaren letra-maiztasunarekin eta hitz ohikoenekin alderatzen du; beraz, euskarazko mezuekin huts egin dezake, eta kasu horretan eskuzko modua erabili behar duzu. Ez ditu Playfair, Hill, Enigma edo alfabeto propioko ordezkapen monoalfabetikoak barne hartzen.

Nola deszifratzen da Zesar zifratzean idatzitako testu bat?

  1. Idatzi edo itsatsi mezua «Sarrera» laukian. «Itsatsi» botoiak arbeletik zuzenean ekartzen du.
  2. «Detekzio automatikoa» fitxan, tresnak 25 desplazamendu posibleak probatzen ditu eta, gehienez, ingelesaren antz handiena duten hiru testuak erakusten ditu, «Zesar (7 posizioko desplazamendua)» bezalako izen batekin eta bere konfiantza-barrarekin.
  3. Mezua euskaraz edo gaztelaniaz badago eta hautagai irakurgarririk ez badago, ireki «Eskuz» fitxa, aukeratu «Zesar» «Zifratzea» atalean eta utzi «Deszifratu» hautatuta «Norabidea» atalean.
  4. Aldatu «Desplazamendua (1–25)» zenbakia «Emaitza» irakurtzeko moduan geratu arte, eta kopiatu «Kopiatu» botoiarekin.

Nola funtzionatzen du Zesar zifratzeak?

Zesar zifratzeak letra bakoitza alfabetoan posizio kopuru finko bat aurrerago dagoen letragatik aldatzen du. 3ko desplazamenduarekin, A D bihurtzen da, B E bihurtzen da, eta Z hasierara itzuli eta C bihurtzen da. Deszifratzeko alderantziz egiten da: posizio kopuru bera atzerantz zenbatzen da. ROT13 13 posizioko Zesar da, eta berriro aplikatuta desegiten da.

Tresnak ingelesaren 26 letrako alfabetoarekin lan egiten du. Maiuskulak eta minuskulak errespetatzen ditu, eta bere horretan uzten ditu zenbakiak, puntuazio-ikurrak eta alfabeto horretan ez dauden letrak, hala nola ñ edo azentudun bokalak.

Nola deszifratzen da Vigenère bat gakoa jakin gabe?

Vigenèrek Zesar desberdin bat aplikatzen dio letra bakoitzari, errepikatzen den gako-hitz baten arabera. LIMON gakoarekin, lehen letra 11 posizio desplazatzen da (L), bigarrena 8 (I), hirugarrena 12 (M), eta horrela gakoa berriro hasi arte.

Gakorik gabe, detekzio automatikoak 2 eta 10 letra arteko luzerak probatzen ditu, probableena kointzidentzia-indizearekin aukeratzen du eta posizio bakoitza Zesar bat balitz bezala ebazten du. Gako sinesgarri bat aurkitzen badu, «Vigenère» hautagaia gakoa ondoan duela agertzen da. «Doitu Eskuz fitxan» botoiarekin «Eskuz» fitxako «Gakoa» eremura pasatzen duzu, eta han letraren bat zuzen dezakezu. 20 letra baino gutxiagorekin ez du saiatzen.

Nola zifratzen da mezu bat joko edo gymkhana baterako?

  1. Idatzi mezua «Sarrera» laukian.
  2. Ireki «Eskuz» fitxa eta aukeratu metodoa «Zifratzea» atalean. «Klasikoak», «Kodeak» eta «Kodeketak» taldeetan bilduta daude.
  3. «Norabidea» atalean sakatu «Zifratu» eta doitu metodoak eskatzen duena: Zesarren desplazamendua, Vigenèreren gakoa, «Zifratze afina»-ren a eta b balioak edo rail fence-aren «Errailak (2–10)» kopurua.
  4. Kopiatu «Emaitza» «Kopiatu» botoiarekin. Egiaztatzeko, itsatsi «Sarrera» laukian, sakatu «Deszifratu» doikuntza berekin, eta jatorrizko mezuak agertu behar du.

Ohiko galderak

Nola deszifratu Zesar zifratze bat desplazamendua jakin gabe?

25 desplazamendu posible baino ez daude; nahikoa da denak probatzea eta testu irakurgarria ematen duena hautatzea. Detekzio automatikoak zure ordez egiten du eta hiru probableenak erakusten dizkizu.

Nola jakin zer zifratze erabili den mezu batean?

Begiratu karaktereei: puntuak eta marrak bakarrik badaude, Morse da; 0 eta 1 bakarrik, bitarra izan ohi da; = ikurrarekin amaitzen diren letrak eta zenbakiak Base64 izan daitezke; eta A eta B letrak bakarrik, Bacon. Letrak bakarrik badaude, Zesar, Atbash, Vigenère edo alfabetoko beste zifratze bat izan daiteke: itsatsi testua eta alderatu hautagaiak.

Vigenère gakorik gabe hauts daiteke?

Bai, testua luze samarra bada. Tresnak gakoaren luzera kalkulatzen du kointzidentzia-indizearekin, eta gero letra bakoitza Zesar bat bezala ebazten du; 50 letratik gora eta ingelesezko testuekin dabil ondoen.

Base64 zifratze bat al da?

Ez, kodeketa bat da: edonork desegin dezake gakorik gabe. Horregatik agertzen da «Kodeketak» taldean, Base32, hamaseitarra eta bitarrarekin batera, zifratze klasikoetatik bereizita.

Lotutako tresnak