Elektronicke autorizace zarizeni - algoritmy

sam.hw sam.list.hw na gmx.com
Úterý Září 26 21:27:48 CEST 2017


Zdravim,

presne neco podobneho jsme kdysi resili s kamaradem.
Jak nekdo podotkl, je treba se rozhodnout, jeslti bude sifrovany komplet 
prenos, nebo jenom zacatek jako autorizace.

My jsme se rozhodli pro komplet sifrovani. Bylo to neco jako (ty hodnoty 
si uz cucam z prstu):
- 2B (na pevnych rizdilnych pozicich) urcuje delku 'paketu' (ano, pakety 
byly promenne delky, cca 128 az 256B)
- 48 bytu (na pevnych pozicich rozhazenych po cele sirce) data
- 48 bytu (na dalsich pevnych pozicich) prijaty klic - nebo v odpovedi 
vypocitany hash z klice 'urcitym vypoctem' (nic komplikovaneho, ale 
nebyl to xor)
- zbytek 'rozsypana sul'

to zarucovalo overit zpravu na obou stranach.
ono to bylo jeste kapane slozitejsi - treba u dat jsme meli nekolik 
'algoritmu' (id: 1B) pri interpretaci dat: poradi bytu (odpredu, odzadu, 
na stridacku, ...), vyznam dat (ruzne parametry, dokonce jeden byl i NOP 
- cely paket nemel zadny vyznam), ale to uz je pro vas asi uplne off-topic

jsme si s tim docela vyhrali, bavilo nas to, i kdyz to nemelo zadne 
vazne uplatneni. ale fungovalo to

:)

--------------------------
   Sam
--------------------------

On 25.9.2017 14:48, Karel M wrote:
> Pekny den, mam zarizeni, ktere ma v sobe MCU s vnitrni EEPROM, kde jsou
> ulozeny parametry zarizeni, komunikace s vnejskem je po RS485. Zarizeni
> neni trvale napajeno a jde tedy resetovat, nema informaci o datu a case.
> Co bych potreboval nove udelat, je nejaky sikovny algoritmus pro
> autentizaci tohoto zarizeni, tedy ze se v nem nachazi nami vyrobena
> elektronika. Predstava je takova, ze se posle nejaky paket s pseudonahodnym
> slozenim, zarizeni to pomoci nejakeho algoritmu prepocte a posle zpet.
> Zajima me priklad nejakeho algoritmu vhodneho pro MCU a jak osetrit utok
> hrubou silou, kdyz zarizeni jde resetovat, nepamatuje si tedy v case chybne
> pokusy.
> Samozrejme je tu jeste priklad, kdy zarizeni bude kopie a paralelne k nemu
> na RS485 elektronika z naseho zarizeni (treba ze starsiho jinak zniceneho),
> to ale asi osetrit nejde.
> za tipy diky
> Karel
> 
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 

-- 


Další informace o konferenci Hw-list