lechu lechu
  • Joined on 2018-12-17
lechu commented on issue HSWro/zamek-hswro#1 2019-05-18 20:20:50 +00:00
Dodać hashowanie + solenie kluczy

...a obecna metoda "xor znak po znaku plus or ze wszystkich xorów) nie daje, bo są możliwe ataki przez analizę zasilania. Been there, done that.

lechu commented on issue HSWro/zamek-hswro#1 2019-05-18 20:18:46 +00:00
Dodać hashowanie + solenie kluczy

Tak, miałem na myśli niepoleganie na ID (ale można ich użyć jako "login"), a w pamięci trzymać, ekhm, "blockchain" czyli kody tymczasowe odpowiadające za unieważnianie klonów.

lechu opened issue HSWro/zamek-hswro#12 2019-05-18 20:14:52 +00:00
Dodać logowanie użycia kluczy po sieci
lechu opened issue HSWro/zamek-hswro#11 2019-05-18 20:14:28 +00:00
Dodać przechowywanie kluczy dostępu w LDAP
lechu commented on issue HSWro/zamek-hswro#9 2019-05-18 20:13:55 +00:00
Zaimplementować zabezpieczenie przed klonowaniem

Also, domyślne klucze do Mifare są znane. Więc można by je albo zostawić albo zmienić przy tworzeniu klucza.

lechu commented on issue HSWro/zamek-hswro#9 2019-05-18 20:12:25 +00:00
Zaimplementować zabezpieczenie przed klonowaniem

Na obecnym HW nie. W nowym - tak, byle jaki mocniejszy MCU niż AVR zazwyczaj ma RTC na pokładzie. Z resztą, nie trzeba nawet używać RTC jako źródła timestampu... Można użyć poprzedniego hasha jako jednego ze składników. To na razie pomysł.

lechu commented on issue HSWro/zamek-hswro#1 2019-05-18 20:08:40 +00:00
Dodać hashowanie + solenie kluczy

Nie. Samo zahashowanie IDków już ma sens. Nawet tych wkompilowanych w kod. Bo zabezpiecza przed atakami timingowymi.

lechu opened issue HSWro/zamek-hswro#10 2019-05-18 19:51:17 +00:00
Zaprojektować HW z obsługą komunikacji (np. Ethernet lub RS485)
lechu opened issue HSWro/zamek-hswro#9 2019-05-18 19:50:28 +00:00
Zaimplementować zabezpieczenie przed klonowaniem
lechu commented on issue HSWro/zamek-hswro#1 2019-05-18 19:47:58 +00:00
Dodać hashowanie + solenie kluczy

Tak, mam na myśli klucze, czyli IDki. Inna sprawa jest taka, że można by na nich nie polegać.

lechu opened issue HSWro/zamek-hswro#8 2019-05-18 19:10:25 +00:00
Stworzyć testy jednostkowe
lechu opened issue HSWro/zamek-hswro#7 2019-05-18 19:08:59 +00:00
Wyrzucić Arduino jako zależność
lechu opened issue HSWro/zamek-hswro#6 2019-05-18 19:08:39 +00:00
Zaimplementować driver do GPIO niezależny od Arduino
lechu opened issue HSWro/zamek-hswro#5 2019-05-18 19:08:17 +00:00
Zaimplementować driver do SPI niezależny od Arduino
lechu opened issue HSWro/zamek-hswro#4 2019-05-18 19:07:32 +00:00
Przenieść driver do iButtona na abstrakcję GPIO
lechu opened issue HSWro/zamek-hswro#3 2019-05-18 19:05:02 +00:00
Przenieść driver do MFRC522 na abstrakcję SPI z #2
lechu opened issue HSWro/zamek-hswro#2 2019-05-18 19:04:34 +00:00
Stworzyć abstrakcję na port SPI
lechu opened issue HSWro/zamek-hswro#1 2019-05-18 19:03:46 +00:00
Dodać hashowanie + solenie haseł
lechu transferred repository lechu/zamek-hswro to HSWro/zamek-hswro 2018-12-18 16:38:07 +00:00
lechu pushed to master at HSWro/zamek-hswro 2018-12-17 23:01:05 +00:00
5f2d0a126b Docs: Add README
ba8a3b48dc DoorLockController: Fix possible multiple-key conflict
40ddf07c00 NfcAuthenticator: Reset PCD every read
51ce0872bb NfcAuthenticator: support all valid tag types
af6dcf2629 Initial commit