Ki jan yo konnen sòm total la MD5 oswa SHA nan yon mo, fraz oswa dosye

Kèk jou de sa mwen te montre ou yon script nan ki lè l sèvi avèk Bach y md5sum Mwen chiffres modpas la kòrèk nan yon sistèm sekirite senp ke mwen pwograme tèt mwen.

Nan lòt mo, nan yon tèminal li te di:

echo "desdelinux" | md5sum

Apre sa, mwen te resevwa sòm total la MD5 nan mo sa a oswa tèks, nan ka sa a: soti nan Linux

Atravè HackKan mwen te rankontre shasum ... ki pi an sekirite pase md5sum.

Eksplike yon ti kras plis, MD5 se yon fason pou pwoteje tèks, swiv egzanp anvan an, MD5 nan soti nan Linux se:

2dac690b816a43e4fd9df5ee35e3790d

Detay la se ke pa gen pwoblèm konbyen tan tèks la se, MD5 li yo ap toujou gen 33 karaktè (lèt ak nimewo), pou egzanp sa a se MD5 nan: Aprann vin pi bon nan Linux

98a53ca0624f3bc555f7f5055d8248c2

Kòm ou ka wè, 33 karaktè egal.

Pwoblèm sa a genyen, se pou rezon sekirite MD5 se pa aktyèlman pi rekòmande a, pou chifreman modpas pou egzanp, depi MD5 kolizyon hash yo te deja detekte. Nan lòt mo, yon kolizyon hash se ke de strings tèks diferan ka bay pwodiksyon an menm, se sa ki, (pou egzanp) "linux" ak "hsjajeya" tou de bay menm sòm total la.

Pou moun tankou mwen ki yon ti jan paranoya sou sekirite, gen lòt altènativ ... jodi a mwen pral pale sou SHA.

Pou fason mwen wè, SHA (Tache Algorit Hash, envante pa NSA) sèvi objektif la menm jan ak MD5, se sèlman li ban nou plis opsyon.

Pou egzanp, yon sòm total SHA nan "soti nan Linux"ta:

echo "desdelinux" | shasum

Ak rezilta a se:

2ed14068a18ce404054dfc63e50c28e918a92a14

Kòm ou ka wè, li se plis karaktè pase yon MD5, kounye a li se 41 karaktè olye pou yo 33 nan MD5 la.

Men, sa a se pa tout, sòm sa a se lè l sèvi avèk SHA-1, men nou ka siyifikativman amelyore sekirite lè l sèvi avèk Sha256sum , Sha384sum y Sha512sum.

Ki sa mwen ta fè se senp, ajoute yon chifreman nan plis Bits 😉 ...

Gade isit la regle nan «soti nan Linux"men avèk Sha256sum:

echo "desdelinux" | sha256sum

Rezilta:

092eb52ac23733af779224f9f7511be782e57264bd1af3afba6bd6454f471f8a

Kòm ou ka wè, anpil plis karaktè, espesyalman 65.

Mwen pèsonèlman itilize sha512sum nan script mwen an pou pwoteje modpas la hehe ... epi kontinye ak egzanp lan, la Sha512sum nan "soti nan Linux"ta:

Yo egzakteman: 129 karaktè 😉…. sa a, mwen vle wè ki moun ki ta smartass la ki ta ka devine ... LOL!

Men ...

Ki jan yo konnen MD5 la oswa SHA nan kontni an nan yon dosye?

Sipoze nou gen dosye a soti nan linux.txt ... ki gen bagay sa yo:

<° Linux (aka DesdeLinux) se yon sit dedye a sijè ki gen rapò ak lojisyèl ak teknoloji gratis. Objektif nou se okenn lòt pase bay tout itilizatè sa yo ki nouvo nan mond lan nan GNU / Linux, yon plas kote yo ka jwenn nouvo konesans nan fason ki pi fasil posib.

Pou konnen sòm total MD5 nan dosye sa a nou mete nan yon tèminal:

md5sum desdelinux.txt

Sa ap montre nou:

dbc34981efb56416969e87875f8d4b8e desdelinux.txt

Pou fè li ak SHA olye pou yo MD5 ... devine 😀 ...:

shasum desdelinux.net

Epi li pral montre nou:

097a527d1b5cfa393f7d8b45b82c9c52cc4f18d2 desdelinux.txt

Oswa si ou renmen, ou ka itilize sha256sum, sha384sum oswa sha512sum 😉

De tout fason, atik la fini isit la.

Mwen jwenn li trè enteresan yo aprann sou sa a, mwen te toujou atire bagay sa yo ki gen rapò ak sekirite, mwen espere ke ou jwenn li tou enteresan.

Si yon moun gen nenpòt kesyon, byen mwen pa konsidere tèt mwen pa lwen yon ekspè sou sijè a, men san yon dout mwen pral eseye ede ou 😀

Concerne


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

13 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye.

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   elendilnarsil diro

    pa t 'konnen ke md5 ak sha ta ka itilize nan dosye tèks. trè bon enfòmasyon. Mwen te itilize yo wè sa a ki kalite metòd sekirite nan ISO distro. hehe

    1.    Charlie-mawon diro

      Se pa sèlman nan dosye tèks, li ka kalkile nan nenpòt ki kalite dosye.

      1.    elendilnarsil diro

        byen, kounye a mwen konnen. chak jou ou ka aprann yon bagay nouvo.

    2.    giskard diro

      Nan Linux tout bagay se yon dosye 😉 Imajine kisa ou ka fè kounye a ak sa a.

      1.    KZKG ^ Gaara diro

        Oswa yon dosye oswa yon katab aktyèlman 😉

  2.   giskard diro

    Trè bèl liy nan atik ki soti nan KZKG ^ Gaara. Si demann yo valab, depi ou te fè yon sèl sou GPG men ak yon mo kle ou ta ka fè youn ki kontanple itilize nan de kle yo?
    Si demann yo vo li, nan kou 🙂

    1.    KZKG ^ Gaara diro

      Uff, mwen toujou pa trè klè sou sijè a nan kle GPG e petèt hahahahaha, mwen pral wè sa mwen ka fè 😀
      Mèsi pou bon liy atik hahahahaha

  3.   martxelo diro

    Yon ti nòt. Kenbe nan tèt ou ke "eko" entwodui yon fen nan liy pa default ak Se poutèt sa hash la ke ou ap kalkile lè w ap itilize li kòm se youn nan pou tèks la antre nan + fen nan liy, ki pa janm yo pral menm bagay la kòm tèks la sèlman.

    Chans, nou ka itilize opsyon nan -n pou ke lòd la pa antre nan yon liy fini. Se poutèt sa, fason ki kòrèk la nan egzanp ki anwo yo ta dwe:

    echo -n "desdelinux" | md5sum

    Yon salitasyon.

    1.    KZKG ^ Gaara diro

      Mwen te rezoud li ak yon enprime awk sèlman premye kolòn nan fen, men gwo kontribisyon ou, anpil karaktè yo sove 😀

  4.   Lakansyèl diro

    Jis yon dimansyon, aktyèlman MD5 a toujou gen 32 karaktè.

  5.   naut diro

    Mèsi pou enfòmasyon an.
    pwoblèm sekirite ak vi prive sa yo enpòtan

  6.   JK diro

    Mwen te aprann kouman yo kalkile md5sum nan Linux men kòm mwen se yon Senior Member, apre yo fin rezoud dezòd la nan kòman ou kapab jwenn nan tèminal la nan anyè a kote dosye a se (mwen di dezòd paske nan espas vid yo beni), mwen kouri antre nan la menm pwoblèm ankò nan non an nan dosye a: deja ke yo te nan anyè ki kòrèk la mwen te di –j entansyonèl- FILENAME.EXTENSION men kòm non an nan dosye a gen espas vid, mwen pa jwenn sòm total la. Mwen klarifye ke mwen pa ka chanje non dosye a paske mwen se plantules li pou yon torrent.
    Post yo ke mwen li sou sijè a pa menm mansyone pwoblèm lan nan espas blan, vin pi mal toujou, yo asime ke yon sèl toujou pozisyone nan anyè ki kòrèk la epi yo pa mete tèt yo nan plas yon Senior Member ki bezwen konfime som sa yo. eske li rezoud sa? Mèsi davans

    1.    Miguel diro

      Bonjou, 11 mwa deja pase men pou youn nan nouvo li ta ka itil.
      Anba liy lan lòd gen sa yo rele karaktè chape espesyal.
      Yo sèvi yo anpeche yon pwogram SHELL oswa script soti nan entèprete yon karaktè kòm yon pati nan kòd la se konsa yo pale.

      Egzanp pou sa ou mansyone:

      md5sum Desktop / Downloads / downloads \ Bitorrent / file \ what \ what \ sea.ext

      Avèk karaktè "\" ou anpeche tèminal la entèprete espas yo kòm yon pati nan kòd la, kidonk li li espas yo kòm yon pati nan fisèl chemen an, pou jwenn md5 nan dosye a:

      Desktop / Downloads / Bitorrent downloads / dosye whatever.ext

      Gen diferan chape pou diferan pwogram, menm sed bay chape tankou «, #, elatriye elatriye.

      Yon salitasyon.