Pytanie, czy kluczową kartą jest NFC (Near Field Communications) czy RFID (Radio Frequency ID), od dawna krążyło po forach Tesli.
NFC to rozszerzenie RFID. Wykorzystują te same koncepcje i mechanizmy zasilania, a częstotliwość, z której korzysta NFC, jest taka sama jak jedna ze standardowych częstotliwości RFID. Gdyby to był NFC, być może można by go sklonować. To pozwoliłoby ci używać telefonu jako klucza bez aplikacji Tesla.
Jeśli chodzi o kontrolę dostępu, istnieją dwa powiązane, ale odrębne pojęcia: identyfikacja i uwierzytelnianie.
Identyfikacja oznacza po prostu wiedzę, z kim/z czym wchodzisz w interakcję. W przypadku NFC 7-bajtowy unikalny identyfikator jest często używany do celów identyfikacji, ponieważ jest zdefiniowany jako unikalny.
Uwierzytelnianie to dodatkowy krok, w którym kryptograficznie weryfikujesz tożsamość tokenu w sposób, który może spełnić tylko oryginalny token. Wydaje się, że uwierzytelnianie wykorzystuje krzywą eliptyczną Diffie-Hellmana (ECDH). Mechanizm wydaje się teoretycznie bezpieczny.
Każda karta ma cztery (!) klucze ECDH. Pojazd używa tylko pierwszego klucza ECDH na karcie. Nie mam pojęcia, do czego można wykorzystać pozostałe trzy.
Każdy pojazd ma swój własny klucz ECDH, który wysyła do karty w celu uwierzytelnienia, wraz ze 128-bitowym losowym wyzwaniem. Karta odpowiada 128-bitową odpowiedzią, aby zakończyć uwierzytelnianie.
Każda karta ma swój własny certyfikat X.509, którego pojazd nie pobiera (nawet przy parowaniu).
Istnieje alternatywa o nazwie GaussKeyCard, aplet Java Card o otwartym kodzie źródłowym, który umożliwia korzystanie z obsługiwanej karty Java Card do odblokowywania i uruchamiania pojazdów w taki sam sposób, jak w przypadku oficjalnej karty klucza Tesla.
Możesz więc użyć kilku kart-kluczy, telefonu komórkowego z aplikacją Tesla jako klucza lub specjalnego breloka.
Każdy kluczyk, który już posiadasz, jest kluczem głównym, który można wykorzystać do podłączenia kolejnego do samochodu.
A dużym problemem jest to, że nie masz jednego kluczyka do odblokowania i uruchomienia samochodu. Miałem ten sam problem i po wielu nocach bez snu rozgryzłem go.
Zrobiłem urządzenie, które pozwala w 20 minut podłączyć nowy kluczyk do samochodu bez żadnych kluczyków.
Jedyne, czego potrzebujesz, to Teskeywizard, to jest nazwa mojego urządzenia. Jeśli pracujesz z samochodami z aukcji pojazdów, z czasem powinieneś mieć ten sam problem.