Dadweriya piştrastkirî, ravekirî

Dadweriya piştrastkirî dihêle hûn kontrol bikin ku encama gerê berî bahsa we hatibû diyarkirin û piştî wê neguherîbû. Ev ne lîstikê di wateya rojane de dadwer dike, û encaman pêşbînîkirî nake.

Çawa dixebite

  1. Commit. Serverek tohmeta serverê ya veşartî hilbijêre û tenê hêşa SHA-256 ya wê nîşanî we bide, şopnameyek ku nayê vegerandin.
  2. Têbûna we. Hûn (an lîstikvanên din) tohmeta bikarhêner peyda dikin, ji ber vê yekê server nikare piştî dîtina bahsa we encamek li gorî xwe hilbijêre.
  3. Lîstin. Encama her gerê ji her du tohmetan û jimareya gerê (nonce) tê hesabkirin.
  4. Veşartin û piştrastkirin. Paşê server tohmeta xwe veşartî eşkere dike. Her kes dikare hêş bike, hêşê bi şopnameya ku berê hatibû nîşandan re berawird bike, û her gerê ji nû ve hesab bike.

Biceribînin

Planek pirtûkî: xala qezayê ji HMAC-SHA256(tohmeta serverê, “tohmeta bikarhêner:nonce”), RTP %97. Ev fikrê nîşan dide; ew algorîtmaya lîstikek taybet nîne.

Şopname (SHA-256), berî her gerê tê nîşandan:
—

Tohmeta serverê ya eşkerekirî:

Dadweriya piştrastkirî çi piştrast dike

Çi piştrast nake

Kontrolkirina lîstikeke rastîn

Ekran an daneyên verastkirinê yên lîstikê bikar bînin. Mînak, Aviator tohmet û hêşên ji bo gerên borî di menuya xwe ya dadweriya piştrastkirî de nîşan dide. Demoya me şêwazek giştî bikar tîne û nikare gerên peydakerekî taybet verast bike.

Nûkirî: