Gwirdedenn kadarnaet, displeget

Ar gwirdedenn kadarnaet a lezel ac'hanout da wiriañ e oa bet lakaet disoc'h un tro a-raok ar penn hag e n'eus ket bet cheñchet goude. Ne ra ket ur c'hoarienn just er ster pemdez, ha ne ra ket disoc'hoù rakwelus.

Penaos e vez graet

  1. Lakaat. Ar servijer a zibab ur had ar servijer kuzhet ha ne ziskouez deoc'h nemet e hash SHA-256, ur roudenn n'haller ket distreiñ.
  2. Ho kinnig. C'hwi (pe c'hoarierien all) a ro ur had ar c'liant, evit ma ne c'hallfe ket ar servijer dibab un disoc'h a glot gantañ goude bezañ gwelet ho penn.
  3. C'hoari. Disoc'h pep tro a zo kontet diwar an daou had hag un niverour tro (an nonce).
  4. Diskouez ha gwiriañ. Diwezhatoc'h e tiskouez ar servijer e had. Gallout a ra an hini bennak ober ur hash anezhañ, keñveriañ ar hash gant ar roudenn diskouezet a-raok, ha adkontañ pep tro.

Esaeit

Ur reizhiad skolidi : poent kras diwar HMAC-SHA256(had ar servijer, “had ar c'liant:nonce”), RTP 97%. Diskouez a ra an soñj ; n'eo ket algoritmm ur c'hoarienn bennak.

Roudenn (SHA-256), diskouezet a-raok an tro :
—

Had ar servijer diskouezet :

Pezh a wad ar gwirdedenn kadarnaet

Pezh ne wad ket

Gwiriañ ur c'hoari gwir

Implijit skramm gwiriekaat ar c'hoari e-unan pe ar roadennoù. Aviator, da skouer, a ziskouez ar hadoù hag ar hash evit an troioù a-raok e-barzh e vravenn gwirdedenn kadarnaet. Hor simulator a implij ur reizhiad hollek ha ne c'hall ket gwiriekaat troioù un oberour resis.

Hizivaet: