Używanie karty SD jako karty inteligentnej do weryfikacji dwuetapowej dla logowania Mac

0

Próbuję utworzyć weryfikację dwuetapową, aby zalogować się do mojego komputera Mac, jedną z nich jest to, że musisz wprowadzić kartę SD (sformatowaną w specjalnym formacie lub coś takiego), a następnie mieć hasło. Czy istnieje oprogramowanie, które może to zrobić lub w jakikolwiek sposób zaprogramować, aby po odczytaniu karty SD widoczny był pasek hasła do logowania. Czy łatwiej byłoby to zrobić w systemie Linux, ponieważ jest to oprogramowanie typu open source? Doceniamy wszelką pomoc we właściwym kierunku. Dzięki

Greg Brown
źródło
Co jeśli zgubisz kartę SD?
ppeterka
Będę wtedy bardzo ostrożny. Po prostu myślę z punktu widzenia bezpieczeństwa i chcę po prostu z tym eksperymentować.
Greg Brown,

Odpowiedzi:

0

Nie jestem pewien, czy jest to możliwe na MAC, ale w Linuksie najlepiej byłoby zaszyfrować partycję domową lub cały dysk za pomocą dm-crypt, a następnie zapisać plik klucza na karcie SD lub dysku USB.

Oto jak to zrobić na przykład w Arch Linux: https://wiki.archlinux.org/index.php/Dm-crypt_with_LUKS#Storing_the_Key_File

Myślę, że jest to również możliwe w przypadku TrueCrypt i jest on dostępny na MAC, sprawdź tę sekcję dokumentacji do przechowywania plików kluczy na nośnikach USB (czy powinno to dotyczyć wszystkich kart SD) http://www.truecrypt.org/docs/? s = pliki kluczy

Piotr Kempa
źródło