Hoe om 'n geheime kode of kode te skep - Nuttige wenke - 2021
Hoe om 'n geheime kode of kode te skep
Bevrore welkom Pai Anai Iptografiya Sai Ikihauvay! Ongeag of u aantekeninge aan u vriende in die klaskamer skryf of kriptografie (die wetenskap van kodes en kodes) probeer vermaak vir die pret, hierdie artikel kan u help om 'n paar basiese beginsels te leer en u eie manier te skep om privaat boodskappe te kodeer. Lees stap 1 hieronder om aan die gang te kom!
Sommige mense gebruik die woorde "code" en "cipher" om dieselfde konsepte te beteken, maar diegene wat ernstig is oor hierdie kwessie weet dat dit twee heeltemal verskillende konsepte is. Geheime kode is 'n stelsel waarin elke woord of frase in u boodskap vervang word deur 'n ander woord, frase of reeks karakters. 'N Kode is 'n stelsel waarin elke letter van u boodskap deur 'n ander letter of simbool vervang word.
1 Maak u eie kodeboek. Enige volledige kode benodig 'n kodeboek. Dink aan woorde of frases wat die woorde of frases vervang wat u benodig, en bring hulle dan saam in 'n kodeboek sodat u dit met u super geheime vriende kan deel.
2 Skep u boodskap. Skryf 'n boodskap sorgvuldig en versigtig deur 'n boek te skryf. Let daarop dat u u boodskap nog veiliger sal maak as u u kode met 'n kodes koppel.
3 Vertaal u boodskap. As u vriende die boodskap ontvang, moet hulle hul kopie van die kodeboek gebruik om die boodskap te vertaal. Maak seker dat hulle weet dat u 'n dubbele beskermingsmetode gebruik.
1 Kies 'n boek. As u 'n kodeboek gebruik, sal u 'n kode skep wat die plek van die woorde in die boek aandui. As u die kanse wil verhoog dat een van die woorde wat u benodig, in die kodeboek is, gebruik dan woordeboeke of wonderlike reisgidse. U moet 'n groot aantal woorde in die boek gebruik wat verband hou met verskillende onderwerpe.
2 Vertaal die woorde van u boodskap in getalle. Neem die eerste woord van u boodskap en vind dit êrens in die boek. Skryf dan die bladsynommer, lynnommer en woordnommer neer. Skryf dit saam om die woord wat u wil vervang, te vervang. Doen hierdie bewerking vir elke woord. U kan ook hierdie tegniek gebruik om frases te enkripteer as u kode u die frase kan gee wat u wil hê.
Dus, byvoorbeeld, word die woord op bladsy 105, die vyfde reël onder, die twaalfde in 'n ry 105512, 1055.12 of iets dergeliks.
3 Stuur die boodskap. Gee die geïnkripteer boodskap aan u vriend. Tom sal dieselfde boek moet gebruik om die boodskap terug te vertaal.
1 Kies die gewildste frases. Hierdie tipe kode werk die beste as u 'n stel frases het wat u die meeste gebruik. Dit kan alles wees van 'n eenvoudige 'Hy is oulik!' Tot iets ernstigs, byvoorbeeld 'Ek kan nie nou ontmoet nie.'
2 Berei 'n kode vir elk van die frases voor. U kan 'n analoog van polisiekodering gebruik en elke frase 'n aantal of verskillende letters toeken of ander frases gebruik (soos in hospitale). Byvoorbeeld, jy kan sê "1099" in plaas van "Hierdie lyn word getik" of jy kan sê: "Ek dink aan die visvang hierdie naweek." Dit is makliker om getalle te gebruik, maar die gebruik van frases lyk minder verdag.
3 Onthou die kode. Hierdie tipe kodering werk die beste as u al die frases in gedagte kan hou, alhoewel u 'n kode met sekuriteit sal nooit skade berokken nie!
Datum gebaseerde kodering
1 Kies 'n datum. Byvoorbeeld, dit is die verjaardag van Steven Spielberg op 16 Desember 1946. Skryf hierdie datum met syfers en streepies (12/18/46), verwyder dan die lyne om die ses-syfer nommer 121846 te kry, wat u kan gebruik om die geïnkripteer boodskap te stuur.
2 Ken 'n nommer aan elke letter toe. Stel jou voor die boodskap "Ek hou van die films van Steven Spielberg." Onder die boodskap skryf u u ses-syfer nommer telkens weer tot aan die einde van die sin: 121 84612184 612184 6121846 121846121.
3 Enkripteer jou boodskap. Skryf die letters van links na regs. Beweeg elke letter van die gewone teks na die aantal eenhede wat hieronder aangedui word. Die letter "M" word deur een eenheid geskuif en word "H", die letter "H" word deur twee eenhede verskuif en word "P". Let daarop dat die letter "I" met twee eenhede verskuif word, hiervoor moet u na die begin van die alfabet spring, en dit word "B". U finale boodskap sal wees "Нёё хегег фх .х" "" "" "" "" "" "" "" "" ".
4 Vertaal u boodskap. As iemand u boodskap wil lees, hoef hy net te weet watter datum u vir kodering gebruik het. Om die kode te transkodeer, gebruik die omgekeerde proses: skryf 'n digitale kode en plaas dan die letters in die teenoorgestelde volgorde.
Die kodering van 'n datum het die voordeel dat dit 'n datum is wat absoluut enige kan wees. U kan ook die datum te eniger tyd verander. Dit maak die opdatering van die kodestelsel baie makliker as om ander metodes te gebruik. Hoe dit ook al sy, dit is beter om sulke bekende datums soos 9 Mei 1945 te vermy.
1 Kies 'n geheime nommer saam met jou vriend. Byvoorbeeld, die nommer 5.
2 Skryf u boodskap (sonder spasies) met hierdie aantal letters in elke reël (moenie bekommerd wees as die laaste reël korter is nie). Byvoorbeeld, die boodskap "My voorblad is oop" lyk soos volg:
3 Neem die letters van bo na onder en skryf dit neer om 'n kode te skep. Die boodskap is "Myikokererrypyatrtao".
4 Om u boodskap te dekripteer, moet u vriend die totale aantal letters bereken, dit met 5 deel en bepaal of daar onvolledige reëls is. Daarna skryf hy / sy hierdie letters in kolomme, sodat daar 5 letters in elke ry is en een onvolledige reël (indien daar is), en lees die boodskap.
1 Teken die tekens "pond" en "+". Skep die basis van u kodes op 'n stuk papier. Dit sal soos # en + lyk (draai die plusteken sodat dit soos 'n ruit lyk, nie 'n vierkant nie).
2 Plaas die letters in die selle. Hierdie vorms het selle tussen die lyne. Vul hierdie selle met twee letters van die alfabet. Rangskik die letters lukraak en moenie dieselfde letter twee keer gebruik nie.
Elke ontvanger van die boodskap moet dieselfde kopie van die basis van die kode met letters hê om u boodskap te kan lees.
3 Skryf u kode neer. Neem die eerste brief van u boodskap. Soek dit aan die basis van die kodes. Kyk na die lyne rondom haar. Trek dieselfde lyne as die lyne wat die selle aan die basis van die chiffer vorm. As die letter wat u skryf die tweede in die sel is, voeg 'n kolletjie by die lyne. Voer hierdie handeling uit vir elke letter van die boodskap.
Caesar se permutasie
1 Skep u chiffer-alfabet. Caesar se chiffer beweeg die alfabet en vervang dan die letters met hul nuwe nommer in volgorde. Dit maak die kode moeiliker om te kraak as u die uitleg gereeld verander. Byvoorbeeld, 'n 3de permutasiesyfer sal beteken dat A E word, B Yu word, C word ek, ens. As u 'Ontmoet more op die stasie' wil skryf, sal die boodskap lyk soos 'Yaapnvfavyoy eeyapne ke opekuyoyo'.
Daar is baie opsies om die alfabetiese volgorde te verander voordat u die kode skep. Dit maak die kodes meer betroubaar.
2 Neem u boodskap op. As u 'n assistent soos 'n dekoderingskring het, kan u dit makliker maak as u een kan voorberei wat by u kode pas.
3 Vertaal die boodskap. Die persoon wat u kode dekodeer, hoef slegs 'n nommer te ken om die alfabet korrek te herstel. Verander dit gereeld, maar sorg dat u veilig aan die ontvanger kan deurgee wat die nuwe skofnommer van die alfabet sal wees.
1 Identifiseer woorde wat met vokale begin. As daar enige is, voeg dan net "ay" aan die einde van die woord by. Byvoorbeeld, 'oor' sal 'oor' word, 'boog' word 'boog' en 'belediging' sal 'belediging' word.
2 Identifiseer woorde wat met 'n medeklinker begin. As daar enige is, dra dan die eerste letter van die woord aan die einde oor en voeg 'ah' by. As daar aan die begin van 'n woord twee (of meer) medeklinkers is, rangskik hulle dan aan die einde en voeg 'ay' by.
Byvoorbeeld, 'lyk' word 'uithaal', 'gram' sal 'ammgray' word, en 'gedagte' sal 'dink'.
3 Praat in 'n verwarde taal. 'N Verwarde taal werk die beste as dit vinnig gepraat word, maar dit duur voorbereiding. Moenie ophou oefen nie!
1 Skep u eie klankkode. Hierdie kode werk sowel as Morse-kode. U moet 'n ritmiese klankkode aan elke letter of individuele woord toeken. Kies die ritmes wat u kan onthou.
2 Leer u kode aan ander. Die kode moet altyd in die geheue wees, dus leer die kode aan almal saam met wie u dit wil gebruik.
3 Tik op jou boodskap. Gebruik u vingers, die einde van 'n potlood of 'n ander hulpmiddel om u boodskap oor te dra. Probeer geheimsinnig wees. U het niemand nodig om te raai dat u kommunikeer nie.
1 Leer om die Garabar-taal te praat. Garabar-taal is 'n taalspel soos 'n verwarde taal, maar dit klink meer ingewikkeld. 'N Kort uiteensetting - u moet 'n "-tag" (of enige ekwivalent) byvoeg voor elke vokaal in die lettergreep. Dit is baie moeiliker as wat dit eintlik klink! U moet oefen om hierdie kode perfek te bemeester.
Verberg u kode op 'n plek waarvan slegs die sender en ontvanger weet. Skroef byvoorbeeld 'n pen uit en plaas u kode daarin, sit die pen terug, soek 'n plek (byvoorbeeld 'n potloodstaander) en vertel die ontvanger die plek en tipe pen.
Enkripteer ruimtes om die kode nog meer te verwar. Byvoorbeeld, u kan die letters (E, T, A, O en H die beste gebruik) in plaas van spasies. Dit word dummies genoem. S, b, b en th sal te voor die hand liggende dummies lyk vir ervare kodekrakers, en gebruik dit dan nie as ander prominente karakters nie.
U kan u eie kode skep deur die letters in woorde in willekeurige volgorde te herrangskik. 'Grawe in die park' - 'Wag vir my in die park.'
Stuur altyd kodes aan agente van u kant.
As u Turks Iers gebruik, hoef u nie 'eb' voor die konsonant te gebruik nie. U kan "IE", "br", "from" of enige ander onopvallende kombinasie van letters gebruik.
Wanneer u posisionele kodering gebruik, voel vry om letters van een plek na 'n ander te plaas, uit te vee en selfs te herrangskik om dekripsie nog moeiliker te maak. Maak seker dat u maat verstaan ​​wat u doen, of dit alles nutteloos vir hom / haar is. U kan die teks in dele verdeel sodat daar drie, vier of vyf letters in elk is, en dit dan omruil.
Om Caesar te herrangskik, kan u die letters herrangskik op enige aantal plekke wat u wil hê, vorentoe of agtertoe. Sorg net dat die permutasiereëls vir elke letter dieselfde is.
Vernietig altyd gedekripteerde boodskappe.
As u u eie kode gebruik, moet u dit nie te ingewikkeld maak nie, sodat ander dit nie kan uitvind nie. Dit kan te ingewikkeld wees om selfs vir jou te dekodeer!
Gebruik morskode. Dit is een van die bekendste kodes, sodat u gespreksgenoot vinnig sal verstaan ​​wat dit is.
As u die kode verkeerd skryf, sal dit die dekodeerproses vir u maat bemoeilik, mits u nie kodesvariasies of -sifers gebruik wat spesifiek gemaak is om die dekodeerder te verwar nie (met die uitsondering van u maat natuurlik).
Verwarde taal word die beste gebruik vir kort woorde. Met lang woorde is dit nie so effektief nie, want ekstra letters is baie meer opvallend. Dieselfde as u dit in spraak gebruik.