Jest to narzędzie piv do poleceń, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
piv-tool - narzędzie kart inteligentnych dla kart HSPD-12 PIV
STRESZCZENIE
narzędzie obrotowe [OPCJE]
Kurs narzędzie obrotowe Narzędzie może być używane z wiersza poleceń do wykonywania różnych kart inteligentnych
operacje na karcie inteligentnej HSPD-12 PIV zgodnie z definicją w NIST 800-73-3. Jest przeznaczony do użytku
tylko z kartami testowymi. Może być używany do ładowania obiektów i generowania par kluczy, a także
wysyłanie dowolnych poleceń APDU do karty po uwierzytelnieniu na karcie za pomocą
klucz do karty dostarczony przez sprzedawcę karty.
OPCJE
--seryjny
Wydrukuj numer seryjny karty uzyskany z obiektu CHUID, jeśli istnieje. Dane wyjściowe są w formacie szesnastkowym
formacie bajtów.
--Nazwa, -n
Wydrukuj nazwę włożonej karty (kierowcy)
--Administrator argument, -A argument
Uwierzytelnij się na karcie za pomocą klucza 2DES lub 3DES. The argument formy
{A|M}:ref:ALG
jest wymagane, jeśli A używa „UWIERZYTELNIANIA ZEWNĘTRZNEGO”, a M używa „UWIERZYTELNIANIA WZAJEMNEGO”.
ref jest zwykle 9B i ALG jest 03 dla 3DES. Klucz dostarcza sprzedawca karty,
i zmienna środowiskowa PIV_EXT_AUTH_KEY musi wskazywać plik tekstowy zawierający plik
klucz w formacie:
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
--genkey argument, -G argument
Wygeneruj parę kluczy na karcie i wyślij klucz publiczny. The argument z tej formy
ref:ALG
jest wymagane, gdzie ref jest 9A, 9C, 9D lub 9E i ALG wynosi 06, 07, 11 lub 14 dla RSA 1024,
odpowiednio RSA 2048, ECC 256 lub ECC 384.
--obiekt Identyfikator kontenera, -O Identyfikator kontenera
Załaduj obiekt na kartę. The Identyfikator kontenera jest zdefiniowana w NIST 800-73-n bez
wiodące 0x. Przykład: obiekt CHUID to 3000
--certyfikat ref, -s ref
Załaduj certyfikat na kartę. ref jest 9A, 9C, 9D lub 9E
--kompresujcert ref, -Z ref
Załaduj certyfikat, który został spakowany gzipem na kartę. ref jest 9A, 9C, 9D lub 9E
--na zewnątrz filet, -o filet
Plik wyjściowy dla dowolnej operacji, która generuje dane wyjściowe.
--w filet, -i filet
Plik wejściowy dla dowolnej operacji wymagającej pliku wejściowego.
--wykrywanie-slotów-kluczy filet
Wydrukuj właściwości gniazd na klucze. Wymaga uwierzytelnienia „admin”.
--wyślij-apdu apdu, -s apdu
Wysyła do karty dowolne APDU w formacie AA:BB:CC:DD:EE:FF.... Ta opcja
może się powtórzyć.
--czytelnik num, -r num
Użyj podanego numeru czytnika. Wartość domyślna to 0, pierwszy czytnik w systemie.
--karta-sterownik kierowca, -c kierowca
Użyj podanego sterownika karty. Wartość domyślna jest wykrywana automatycznie.
--czekać, -w
Poczekaj na włożenie karty
--gadatliwy, -v
Rozwiązania narzędzie obrotowe być bardziej gadatliwym. Określić tę flagę kilkakrotnie włączyć debug
dane wyjściowe w bibliotece opensc.
Korzystaj z narzędzia piv-tool online, korzystając z usług onworks.net