Teknobench

Cipher Caesar agus ROT13

Criptigh agus díchriptigh téacs le cipher Caesar, ROT13 nó ROT47, féach ar an aibítir aistrithe agus bris eochair anaithnid trí na 25 aistriú a thriail.

An aibítir leis an eochair seo

Simplí
Cipher

Conas an uirlis cipher Caesar a úsáid

  1. Clóscríobh nó greamaigh do théacs sa bhosca ionchuir.
  2. Faoi Cipher, roghnaigh Caesar (roghnaigh an t-aistriú), ROT13 (litreacha aistrithe 13 áit) nó ROT47 (litreacha, digití agus siombailí).
  3. Do Caesar, socraigh an Aistriú (eochair). Oibríonn aon slánuimhir: tugann 3, 29 agus −23 an toradh céanna, mar casann an aibítir thart tar éis 26 litir.
  4. Cliceáil Criptigh nó Díchriptigh. Nuashonraítear an toradh agus tú ag clóscríobh, agus taispeánann an tábla faoi An aibítir leis an eochair seo cén litir a thagann in ionad cén litreach.
  5. Cliceáil Cóipeáil chun an toradh a chóipeáil, nó Úsáid an toradh mar ionchur chun oibriú air arís.

Má fuair tú teachtaireacht gan a heochair, cliceáil Aimsigh an eochair (triail gach ceann de na 25 aistriú). Díchriptíonn an uirlis an téacs le gach eochair, rangaíonn sí na torthaí agus aibhsíonn sí an ceann is dóichí. Cliceáil Úsáid ar shraith chun díchriptiú leis an eochair sin.

Conas a oibríonn cipher Caesar

Cuireann cipher Caesar litir ag aon áit sheasta níos faide san aibítir in ionad gach litreach. Le haistriú de 3, éiríonn A ina D, éiríonn B ina E, agus casann X thart go dtí A. Aistríonn díchriptiú siar an méid céanna. Dar le Suetonius, d’úsáid Julius Caesar aistriú de 3 dá chomhfhreagras príobháideach, agus as sin a thagann an t-ainm.

Coinníonn an uirlis litreacha móra agus beaga, agus fágann sí digití, spásanna agus poncaíocht gan athrú. Is féidir litreacha le comharthaí a láimhseáil ar thrí bhealach faoi Litreacha le fadas:

  • Aistrigh an litir, coinnigh an chomhartha (é → f́): aistrítear an bhunlitir agus fanann an chomhartha uirthi. Tugann díchriptiú an bunthéacs beacht ar ais.
  • Bain na comharthaí ar dtús (é → e → f): is téacs simplí A–Z é an toradh, mar a bhíonn sa chipher clasaiceach, ach cailltear na comharthaí.
  • Fág litreacha le comharthaí gan athrú: ní aistrítear ach A go Z; fanann é, ç nó à mar atá, rud a thugann leideanna d’aon duine a léann an teachtaireacht.

ROT13 agus ROT47

Is aistriú Caesar de 13 é ROT13. Toisc go bhfuil 26 litir san aibítir, tugann a chur i bhfeidhm faoi dhó an bunthéacs ar ais, mar sin is é an oibríocht chéanna é criptiú agus díchriptiú. Úsáidtear le fada é ar fhóraim agus i ngrúpaí nuachta chun ábhar millte scéil, freagraí tomhais nó buaicphointí grinn a cheilt ó shúil ghnáth.

Cuireann ROT47 an smaoineamh céanna i bhfeidhm ar na 94 carachtar ASCII infheicthe, ó ! go ~, le haistriú de 47. Cumascann sé digití agus siombailí chomh maith le litreacha, mar sin bíonn “Hello World!” ina “w6==@ (@C=5P”. Cosúil le ROT13, is é a chéile contrártha féin é.

Cipher Caesar a bhriseadh le hanailís minicíochta

Gan ach 25 eochair indéanta, is féidir cipher Caesar a bhriseadh de láimh i gceann cúpla nóiméad. Triaileann an uirlis seo gach eochair agus cuireann sí comhaireamh litreacha gach toraidh i gcomparáid le gnáthmhinicíochtaí an Bhéarla nó na Fraincise, le scór chi-chearnaithe: dá ísle an scór, is cóngaraí an téacs do theanga fhíor. I mBéarla, is iad E, T agus A na litreacha is coitianta; i bhFraincis, is iad E, S, A agus I. Roghnaigh Teanga na teachtaireachta, nó fág an rogha uathoibríoch chun an dá cheann a thriail. Ar theachtaireachtaí atá níos giorra ná thart ar 20 litir, is féidir leis an tuairim a bheith mícheart, mar sin seiceáil i gcónaí go léann an téacs go nádúrtha.

Tabhair faoi deara nach bhfuil aitheantas uathoibríoch eochrach ar fáil ach i mBéarla agus i bhFraincis. Oibríonn criptiú agus díchriptiú le téacs in aon script Laidineach, an Ghaeilge san áireamh, ach ní chuireann an anailís minicíochta i gcomparáid ach le minicíochtaí litreacha Béarla agus Fraincise.

Ní le haghaidh fíorshlándála

Uirlisí stairiúla agus oideachasúla iad cipher Caesar, ROT13 agus ROT47. Ní chosnaíonn siad aon rud: is féidir le duine ar bith iad a aisiompú i gceann soicindí, mar a thaispeánann an t-aimsitheoir eochrach thuas. Úsáid iad do phuzail, do chluichí éalaithe, d’cleachtaí ranga nó chun ábhar millte scéil a cheilt. Chun fíorrúin a chosaint, úsáid criptiú nua-aimseartha mar AES trí fheidhmchlár iontaofa.

Ceisteanna coitianta

Cad é eochair ROT13?

Is é 13 an eochair. Toisc gur leath de 26 é 13, criptíonn agus díchriptíonn an oibríocht chéanna.

An féidir liom aistriú diúltach a úsáid?

Is féidir. Is ionann aistriú de −3 agus aistriú de 23. Is ionann criptiú le heochair dhiúltach agus díchriptiú leis an eochair dhearfach.

Cén fáth a molann an t-aimsitheoir eochrach an eochair mhícheart?

Is staitistiúil í anailís minicíochta. D’fhéadfadh nach leanfadh teachtaireachtaí an-ghearr, liostaí ainmneacha nó téacs i dteanga eile an dáileadh litreacha a bhfuiltear ag súil leis. Féach ar na sraitheanna eile atá rangaithe go hard, nó roghnaigh an teanga cheart.

An láimhseálann an uirlis fadas agus comharthaí eile?

Láimhseálann. De réir réamhshocraithe fanann an chomhartha ar an litir aistrithe, mar sin díchriptítear teachtaireacht ar ais lena fadas go léir. Is féidir leat iad a bhaint nó litreacha le comharthaí a fhágáil gan athrú freisin.

An seoltar mo théacs chuig freastalaí?

Ní sheoltar. Ritheann criptiú, díchriptiú agus an cuardach eochrach go hiomlán i do bhrabhsálaí.