( arpi_esp | 2024. 12. 03., k – 15:31 )

> checksum a vonalkódba, amit az automata készít privát kulccsal és publikus kulccsal lehet ellenőrizni...

ezt tudnad implementalni?

csak mert 1 hete pont ilyet kerestem, offline ellenorizheto aktivalo kodok (max 12-15 ascii karakter, kb 80 bit) generalashoz, es az a konkluzio hogy asszimetrikus titkositassal keves biten ez lehetetlen. mivel a digitalis alairasokat (DSA stb) csak akkor tudod validalni, ha az egesz alairas megvan (tehat meg 192 bites ECDSA eseten is legalabb 384 bit ami azert nem fer el egy sima vonalkodban! ez kb 100 szamjegy), nem eleg ha mondjuk csak 50-100 bitet tovabbitasz belole.

amit meg lehet csinalni, az a szimmetrikus (pre-shared secret) kulcsos hash ellenorzes, pl. sha256(salt+cleartext+titok) eredmenyebol par bitet hozzafuzol a salt+cleartext-hez es ezt tovabbitod, majd ugyanezt (ugyanezzel a titok-al) kiszamolja a fogado oldal is, es ha ugyanaz a par bit a hash-ben akkor jo.