Teknobench

Gineadóir Haiseanna

Gin haiseanna MD5, SHA-1, SHA-256 agus SHA-512 de théacs nó de chomhaid d'aon mhéid, agus fíoraigh sumaí seiceála. Ritheann gach rud i do bhrabhsálaí.

Hais
Ionchódaítear an téacs mar UTF-8.
Algartaim

Conas an gineadóir haiseanna a úsáid

  1. Faoi Hais, roghnaigh Téacs nó Comhaid.
  2. Do théacs, clóscríobh nó greamaigh é in Téacs le haiseáil. Nuashonraítear na haiseanna agus tú ag clóscríobh; athríomhann an cnaipe Hais iad ar éileamh.
  3. Do chomhaid, scaoil comhad amháin nó níos mó ar an limistéar scaoilte nó cliceáil air chun iad a roghnú. Taispeántar barra dul chun cinn do chomhaid mhóra, le cnaipe Cealaigh.
  4. Roghnaigh na Algartaim atá uait (MD5, SHA-1, SHA-256, SHA-512) agus an Formáid aschuir: heicsidheachúlach le litreacha beaga, heicsidheachúlach le litreacha móra nó Base64.
  5. Chun íoslódáil a fhíorú, greamaigh an tsuim sheiceála fhoilsithe in Compháirigh le hais a bhfuiltear ag súil léi (roghnach). Insíonn an uirlis duit cén algartam a mheaitseálann, nó nach meaitseálann aon cheann.

Cad is hais ann?

Iompaíonn feidhm haise chriptiúil aon ionchur, bíodh focal nó íomhá diosca 50 GB, ina mhéarlorg ghearr de mhéid seasta. Tugann an t-ionchur céanna an hais chéanna i gcónaí, agus athraíonn giotán amháin den ionchur a athrú an toradh go hiomlán. Ní féidir hais a aisiompú chun an t-ionchur a fháil ar ais.

Algartam Méid aschuir Fad heics Stádas
MD5 128 giotán 32 charachtar Briste: sumaí seiceála amháin
SHA-1 160 giotán 40 carachtar Briste: léiríodh imbhuailtí in 2017
SHA-256 256 giotán 64 charachtar Slán, an caighdeán reatha
SHA-512 512 giotán 128 carachtar Slán, go minic níos tapa ar phróiseálaithe 64 giotán

Mar shampla, is é hais SHA-256 abc ná ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad.

Íoslódáil a fhíorú

Liostaíonn foilsitheoirí bogearraí suim sheiceála SHA-256 go minic in aice lena gcomhaid. Tar éis íoslódála, oscail an mód Comhaid, scaoil an comhad, agus greamaigh an luach foilsithe sa réimse comparáide. Cruthaíonn meaitseáil nár truaillíodh an comhad le linn na híoslódála agus go bhfuil sé comhionann leis an gceann a haiseáil an foilsitheoir. Ní chruthaíonn sé go bhfuil an foilsitheoir iontaofa. Chuige sin, ní mór an tsuim sheiceála féin teacht ó fhoinse iontaofa, mar shuíomh HTTPS nó eisiúint shínithe.

Conas a láimhseáiltear comhaid mhóra

Léitear comhaid go háitiúil agus ní uaslódáiltear riamh iad. Haiseáiltear comhaid suas le 64 MB i gcéim amháin le API Web Crypto ionsuite an bhrabhsálaí. Léitear comhaid níos mó i mbloic 4 MB agus cuirtear isteach i bhfeidhmeanna haise incriminteacha iad, mar sin fanann úsáid cuimhne cothrom agus is féidir comhaid de roinnt gigabheart a haiseáil. Ar ríomhaire tipiciúil, bí ag súil le cúpla céad meigibheart in aghaidh an tsoicind do SHA-256.

Téacs, ionchódúcháin agus deirí líne

Ríomhtar hais thar bhearta, ní carachtair. Ionchódaíonn an uirlis seo téacs mar UTF-8, an caighdeán ar an ngréasán agus i bhformhór na dteangacha ríomhchlárúcháin. Má fhaigheann tú toradh difriúil in áit eile, seiceáil le haghaidh difríochtaí folaithe: líne nua ag an deireadh (haiseálann echo "abc" | sha256sum abc\n; úsáid echo -n), deirí líne Windows (\r\n), nó ionchódú eile mar UTF-16.

Ceisteanna coitianta

An féidir liom MD5 nó SHA-1 a úsáid chun focail faire a stóráil?

Ní féidir, agus ní SHA-256 simplí ach oiread. Dearadh na feidhmeanna seo le bheith tapa, mar sin is féidir le hionsaitheoir billiúin buille faoi thuairim a thástáil in aghaidh an tsoicind. Teastaíonn algartam mall le salann ó fhocail faire, mar Argon2, bcrypt nó scrypt.

An bhfuil MD5 úsáideach fós?

Tá, chun truailliú de thaisme a bhrath, comhaid dhúbailte a bhaint nó seanliosta sumaí seiceála a mheaitseáil. Ní féidir braith air in aghaidh gáinneála d’aon ghnó, mar is féidir le haon duine dhá chomhad dhifriúla a chruthú leis an MD5 céanna.

An uaslódáiltear mo chomhaid?

Ní uaslódáiltear. Léann agus haiseálann do bhrabhsálaí na comhaid. Ní sheoltar aon rud chuig freastalaí, mar sin is féidir leat doiciméid rúnda a haiseáil.

Cén fáth nach meaitseálann mo hais an ceann ón líne ordaithe?

Is beagnach i gcónaí go bhfuil an t-ionchur difriúil: líne nua ag an deireadh, spásanna, deirí líne nó ionchódú téacs. Do chomhaid, bí cinnte go bhfuil an íoslódáil iomlán. Tugann beart amháin ar iarraidh hais atá go hiomlán difriúil.

Cad é an difríocht idir aschur heics agus Base64?

Is dhá bhealach iad chun na bearta céanna a scríobh. Is í heics an gnáthfhormáid do shumaí seiceála; tá Base64 níos giorra agus úsáidtear é, mar shampla, i dtréithe Subresource Integrity (sha256-…). Glacann an réimse comparáide le ceachtar acu.