Keeloq
Jindrich Fucik
fulda na seznam.cz
Pondělí Duben 13 17:59:56 CEST 2020
Ahoj, jenom abych neobjevoval kolo.
Mám ovladače s HCS301. Pochopil jsem, že bity OVR0 a OVR1 (Owerflow
bits) se jenom mažou, takže začnu tím, že je v ovladači nastavím na 11 a
až bude docházet k přechodu sync counteru FFFF -> 0000, tak se smaže
OVR0, až se to bude dít podruhé, tak se smaže OVR1 a až se to bude dít
potřetí, tak už bude po smrti eeptom v ovladači, nebo v přijímači,
protože to už bude dvakrát přesluhovat svou životnost. Ale pokud by
žila, tak by tento přechod neznamenal pro bity OVR žádnou změnu? Je to
správná úvaha?
Krok | Sync | OVR0 | OVR1
1 | 0001 | 1 | 1
2 | 0002 | 1 | 1
...
65534 | FFFE | 1 | 1
65535 | FFFF | 1 | 1
65536 | 0000 | 0 | 1
65537 | 0001 | 0 | 1
...
131070 | FFFE | 0 | 1
131071 | FFFF | 0 | 1
131072 | 0000 | 0 | 0
131073 | 0001 | 0 | 0
...
196606 | FFFE | 0 | 0
196607 | FFFF | 0 | 0
196608 | 0000 | 0 | 0
196609 | 0001 | 0 | 0
Dne 7.2.2020 v 10:39 Jindrich Fucik napsal(a):
> Díky za zprávu, alespoň vím, že nejsem sám :)
> Já jsem udělal menší pokrok - zjistil jsem, že na stránce KeeLoqu:
> https://www.microchip.com/design-centers/embedded-security/technology/keeloq-technology
> jsou ke stažení dva podezřelé exe soubory "Microchip KeeLoq Decryption Software.exe" a "Microchip KeeLoq Encryption Software.exe". Tyhle soubory nejsou nic jiného, než self extracting zipy (normálním unzipem se v pohodě otevřou), které obsahují všechny AN a TD k dané tématice. Co je na nich zvláštní je, že text každého toho AN je ten normální, veřejný, s poznámkou, že se jedná o omezenou část (a není tam například popis fastdec.c), ale přiložené zdrojáky jsou naopak kompletní, takže tam ten fastdec.c je i s komentářema. a TD tam jsou v plné verzi, takže tam je kompletní popis algoritmu.
>
> Čili jsem teď dostal hromadu dokumentace, kterou se prokousávám.
> Pokud opravdu o KeeLoq něco víš a já se na to budu ptát, tak mi stačí jen odkaz na dokument :)
>
> ---------- Původní e-mail ----------
> Od: Petr Zahradník <clexpert na clexpert.cz>
> Komu: HW-news <hw-list na list.hw.cz>
> Datum: 6. 2. 2020 18:11:51
> Předmět: RE: Keeloq
>
> Já vím o Keeloq asi všechno. Kdysi dávno jsem s ním hodně dělal. Mám na to vývojový kit, programátor (bohužel je ještě na paralelní port). Mám kodéry i dekodéry (součástky i ovladače). Nevím, jestli ji ještě mám, ale měl jsem dokumentaci k šifrování i dešifrování. Ale i kdybych ji našel, nemohu ji poskytnout, musel jsem podepsat NDA. Pokud kontaktuješ Microchip, tak ti ji asi taky poskytne. A nebo záleží na tom, co by tě zajímalo. Pokud informace, které nespadají pod onou NDA, tak bych poradit mohl.
>
>
>
> Petr Zahradník, počítačový expert
>
> e-mail: clexpert na clexpert.cz
>
> mobil: 602 409 601, telefony: 475 501 627, 910 256 000
>
> http://www.clexpert.cz, http://www.zahradniksebavi.cz
>
> Petr Zahradník, Computer Laboratory
>
> Obvodová 740/14, 400 07 Ústí nad Labem
>
>
>
> -----Original Message-----
>
> From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jindrich Fucik
>
> Sent: Thursday, February 6, 2020 1:18 PM
>
> To: HW-news <hw-list na list.hw.cz>
>
> Subject: Keeloq
>
>
>
> Ahoj vespolek,
>
>
>
> Téma KeeLoq už jsem se pokoušel několikrát otevřít, takže si nedělám moc velké iluze.
>
>
>
> Není mezi přítomnými někdo, kdo má nějaké znalosti z této oblasti?
>
> Zdá se, že jsem celkem pochopil "basic" metodu klíčování, ale tím více mám otázek k těm dalším třem.
>
>
>
> Zatím mám dojem, že se jedná o stejnou metodu počítání, jen to co je pro basic metodu označeno jako "manufacturer key" se navíc modifikuje za použití "seed". Je můj předpoklad správný?
>
>
>
> Nebo, není mezi přítomnými někdo, kdo ví jak se dostat k podrobnější dokumentaci? Někdy se dalo koupit CD, ještě to platí? Kde ho koupit?
>
>
>
> Díky
>
> _______________________________________________
>
> HW-list mailing list - sponsored by www.HW.cz
>
> Hw-list na list.hw.cz
>
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> 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