[elektro] crc számítás
orbana
orbana at orbel.hu
Wed May 13 11:58:41 CEST 2020
Persze nem poligon, hanem polinom :)
Most azon gondolkodtam el, hogy ha az a cél, hogy más ne tudjon hibátlan
csomagot küldeni (termékvédelem, integritás védelem), akkor az egy simán
jó módszernek tűnik, hogy a tényleges adatsorból előállított crc-re még
utánatenni pár (tíz) byte-ot, és a crc-t ezekre a byte-okra _is_
lefuttatva (mintha az adat része lenne, csak nem küldjük át), hát
egyszerűen nem megfejthető... Tudom, hogy ez nem titkosítás, de
mikrokontrollerrel könnyedén megvalósítható.
Még lehet turbózni is, hogy ezt a hozzáadott részt egy másik polinommal
csinálni.
Ember legyen a talpán aki egy ilyet visszafejt (ha hozzáfér a
firmware-hez, akkor persze már egyszerűbb a dolog, de azért sokszámjegyű
összeget kellene a csekkre írni, hogy egy ilyennek nekiálljak).
Még az is lehet, hogy egy ilyennel van dolgod :)
Üdv: Árpi
2020.05.12. 21:14 keltezéssel, Skandar Graun írta:
> Köszi.
>
> Bár nem lettem boldogabb... amit látok, hogy kis változásra is nagyot
> ugrik, szóval biztos, hogy valami crc szerűséggel dolgoznak.
>
> orbana <orbana at orbel.hu> ezt írta (időpont: 2020. máj. 12., K, 18:11):
>
>> Szia!
>>
>> Próbálgattam kicsit az adatsorok alapján.
>> Véleményem szerint ez nem szabványos 16 bites CRC.
>> A nem szabványost úgy értem, hogy vagy nem crc, vagy a számított crc
>> értékével még valamilyen további átalakítást végeznek.
>> Nem szabványos poligonokkal is próbálkoztam.
>>
>> Üdv: Árpi
>>
More information about the Elektro
mailing list