ubuntuusers.de

Software für - Reiner cyberJack® RFID standard (USB) -

Status: Ungelöst | Ubuntu-Version: Kubuntu 20.04 (Focal Fossa)
Antworten |

undine

Anmeldungsdatum:
25. Januar 2007

Beiträge: 3400

Hallo User,

mit welcher weiteren Software kann ich den Reiner cyberJack® RFID standard (USB) nutzen?

Mir ist die Ausweisapp2 bekannt.

https://wiki.ubuntuusers.de/Elektronischer_Personalausweis/

Welche weitere Software gibt es?

Gibt es Reader die empfehlenswerter, flexibler sind?

Greetz

undine

++

Hintergrund: RFID - NFC

https://www.ecom-ex.com/de/blog/post/rfid-vs-nfc-was-ist-der-unterschied/

Der wesentliche Unterschied zu RFID besteht darin, dass ein NFC Gerät nicht nur als Lesegerät, sondern auch als Tag agieren kann (Card Emulation Mode). Im Peer to Peer Mode ist zudem die Übertragung von Informationen zwischen zwei NFC Geräten möglich.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1273

Hallo Undine,

du gehst ja wirklich exotische Themen an 😉

Der "Reiner cyberJack" war wohl ein echter "Fehlkauf" von mir. Das Ding ist sehr dumm und erkennt nur sehr wenige RFID Karten. Mit der "AusweisApp2" hatte ich vor, mir Termine beim Bürgeramt geben zu lassen ( ja ja, der Antrag für ein Antragsformular .. ). Unsere Gemeinde war zwar unter dem Tenor "wir machen digital" auch an die Webseite (Bürgerportal) angebunden doch haben die Beamten darauf nicht reagiert. Nach sehr vielen vergeblichen Telefonaten bekam ich auch den Grund zu hören: "Mit so neumodischem Kram geben wir uns hier nicht ab. Termine werden nur per Telefon vergeben". Na ja, was macht man nicht alles um unsere Beamten gnädig zu stimmen. Also nur Brief, Telefon und Fax.

Was macht man sonst mit so einem unnützen Ding? Ok, eventuell für die Hausautomation nutzen (Türöffner usw).

Welche weitere Software gibt es?

Ich habe daher mit "scriptor", "gscriptor", "pscs_scan" und Konsorten experimentiert.

$ sudo apt-get install pcsc-tools

Die liefern zwar ein paar Ergebnisse, wenn auch unbefriedigende (wie die Antwort auf das script "A0 C0 00 00 17", grr...).

Mit pscs_script gab es ein bisschen mehr, wie beim Perso:

$ pcsc_scan -v 
Using reader plug'n play mechanism
Scanning present readers...
0: REINER SCT cyberJack RFID basis 00 00
 
Sat Sep 11 12:39:35 2021
 Reader 0: REINER SCT cyberJack RFID basis 00 00
  Event number: 1
  Card state: Card inserted, 
  ATR: 3B 84 80 01 80 82 90 00 97

ATR: 3B 84 80 01 80 82 90 00 97
+ TS = 3B --> Direct Convention
+ T0 = 84, Y(1): 1000, K: 4 (historical bytes)
  TD(1) = 80 --> Y(i+1) = 1000, Protocol T = 0 
-----
  TD(2) = 01 --> Y(i+1) = 0000, Protocol T = 1 
-----
+ Historical bytes: 80 82 90 00
  Category indicator byte: 80 (compact TLV data object)
    Tag: 8, len: 2 (status indicator)
      SW: 9000
+ TCK = 97 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 84 80 01 80 82 90 00 97
	German passport (passport)
 \ 
$

oder einem Büchereiausweis:

$ pcsc_scan -v 
Using reader plug'n play mechanism
Scanning present readers...
0: REINER SCT cyberJack RFID basis 00 00
 
Sat Sep 11 12:42:24 2021
 Reader 0: REINER SCT cyberJack RFID basis 00 00
  Event number: 1
  Card state: Card removed, 
   
Sat Sep 11 12:42:24 2021
 Reader 0: REINER SCT cyberJack RFID basis 00 00
  Event number: 2
  Card state: Card inserted, 
  ATR: 3B 81 80 01 80 80

ATR: 3B 81 80 01 80 80
+ TS = 3B --> Direct Convention
+ T0 = 81, Y(1): 1000, K: 1 (historical bytes)
  TD(1) = 80 --> Y(i+1) = 1000, Protocol T = 0 
-----
  TD(2) = 01 --> Y(i+1) = 0000, Protocol T = 1 
-----
+ Historical bytes: 80
  Category indicator byte: 80 (compact TLV data object)
+ TCK = 80 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 81 80 01 80 80
	RFID - ISO 14443 Type A - NXP DESFire or DESFire EV1
	"Reiner LoginCard" (or "OWOK", how they name it) - they have been distributed by a german computer magazine ("Computer BILD")
	https://cardlogin.reiner-sct.com/
	Belgium A-kaart (Antwerp citycard)
	Oyster card - Transport for London (second-gen "D")
	https://en.wikipedia.org/wiki/Oyster_card
	Kaba Legic Advant 4k
	Sydney Opal card public transport ticket (Transport)
	https://www.opal.com.au
	TH Köln (University of Applied Sciences Cologne) - Student Identity Card
	https://www.th-koeln.de/en/academics/multica_5893.php
	German red cross blood donation service
	http://www.blutspende-nordost.de/
	Greater Toronto/Hamilton/Ottawa PRESTO contactless fare card
	http://en.wikipedia.org/wiki/Presto_card
 -   
$ 

Gibt es Reader die empfehlenswerter, flexibler sind?

Wenn du mit PKI, RFID usw mehr erfahren willst, würde ich dir das Arduino-Paket für RFID empfehlen. Da kann man sich Leser und Interaktionen wesentlich flexibler aufbauen und nutzen. Den Arduino muss man dann ja auch nicht über USB sondern mittels ESP8266 über WLAN anbinden.

undine

(Themenstarter)

Anmeldungsdatum:
25. Januar 2007

Beiträge: 3400

@shiro

Die AusweisApp2 ist super.

Der Cyberjack ist vom BSI zertifiziert für die Sicherheitsklasse 3.

Das ChipTan Verfahren beherrscht der Cyberjack auch.

Welche Software gibt es, die mit dem Cyberjack kompatibel ist?

https://www.reiner-sct.com/ccsdata/documentDownload.pdf?documentId=77986669

Technische Daten – cyberJack® RFID standard Kategorie und Funktion 3Sicherheitsklasse 3Leser-Kategorie nach TR-03119 Standard-Leser (CAT-S) Kontaktlose Schnittstelle ISO/IEC 14443 A/BKontaktbehaftete Schnittstelle ISO/IEC 7816

Treiber von Reiner SCT:

libifd-cyberjack6_3.99.5final.sp14_amd64_u2004.deb

Install

sudo apt install libifd-cyberjack6
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  pcscd
Vorgeschlagene Pakete:
  pcsc-tools
Die folgenden NEUEN Pakete werden installiert:
  libifd-cyberjack6 pcscd
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 436 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.787 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 pcscd amd64 1.8.26-3 [58,1 kB]
Holen:2 http://ppa.launchpad.net/misery/ppa/ubuntu focal/main amd64 libifd-cyberjack6 amd64 3.99.5final.sp14-2~ubuntu20.04.1~ppa1 [378 kB]
Es wurden 436 kB in 1 s geholt (783 kB/s).                              
Vormals nicht ausgewähltes Paket libifd-cyberjack6 wird gewählt.
(Lese Datenbank ... 311628 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libifd-cyberjack6_3.99.5final.sp14-2~ubuntu20.04.1~ppa1_amd64.deb ...
Entpacken von libifd-cyberjack6 (3.99.5final.sp14-2~ubuntu20.04.1~ppa1) ...
Vormals nicht ausgewähltes Paket pcscd wird gewählt.
Vorbereitung zum Entpacken von .../pcscd_1.8.26-3_amd64.deb ...
Entpacken von pcscd (1.8.26-3) ...
libifd-cyberjack6 (3.99.5final.sp14-2~ubuntu20.04.1~ppa1) wird eingerichtet ...
pcscd (1.8.26-3) wird eingerichtet ...
Created symlink /etc/systemd/system/sockets.target.wants/pcscd.socket → /lib/systemd/system/pcscd.socket.
pcscd.service is a disabled or a static unit, not starting it.
Trigger für systemd (245.4-4ubuntu3.11) werden verarbeitet ...
Trigger für man-db (2.9.1-1) werden verarbeitet ...
Trigger für libc-bin (2.31-0ubuntu9.3) werden verarbeitet ...

https://ubuntuforums.org/showthread.php?t=1557180

OpenSC

https://github.com/OpenSC

https://packages.ubuntu.com/focal/opensc

OT Evtl. kannst Du mit deiner Gemeinde per de-mail kommunizieren, so eine Mailadresse haben sie vorzuhalten.

Meine Gemeinde hat sich extra einen OpenPGP Key angelegt, nachdem ich gebohrt habe, die sitzen mit der Schiefertafel im Wald.

Wir sind doch alle Digitalarbeiter.

Speedy-10

Avatar von Speedy-10

Anmeldungsdatum:
23. März 2010

Beiträge: 916

Wohnort: Pfalz

Hi Undine, evtl. ging deine Frage nicht in diese Richtung, aber ich habe den gleichen Reiner cyberJack mehr als 8 Jahre mit Hibiscus für das Onlinebanking bei einer Sparkasse benutzt. Dieses Jahr habe ich das HBCI-Verfahren umgestellt (ohne Karte) und brauche das Gerät nun aktuell nicht. Bin auf weitere Anwendungen in diesem Thema gespannt ☺.

LG

undine

(Themenstarter)

Anmeldungsdatum:
25. Januar 2007

Beiträge: 3400

https://forum.ubuntuusers.de/topic/chipkartenleser-cyberjack-laesst-sich-nicht-an/

https://packages.ubuntu.com/focal/libifd-cyberjack6

Paket: libifd-cyberjack6 (3.99.5final.sp13+dfsg-2build1)

Reiner SCT Direktdownload: libifd-cyberjack6_3.99.5final.sp14_amd64_u2004.deb

Hintergrundinformationen:

https://ccid.apdu.fr

https://ccid.apdu.fr/ccid/section.html#617

Not a CCID device. Support removed on request from Reiner SCT.

https://ccid.apdu.fr/ccid/disabled.html#0x0C4B0x0500

https://de.wikipedia.org/wiki/CCID

Das Protokoll CCID, für englisch Chip Card Interface Device, ist ein Kommunikationsprotokoll für die Anbindung von Chipkartenleser über den Universal Serial Bus (USB) an ein Computersystem. Die Spezifikation wird vom USB Implementers Forum herausgegeben und erlaubt eine einheitliche Schnittstelle zwischen unterschiedlichen Herstellern von Chipkartensystemen und Herstellern von Software zur Kommunikation mit Chipkarten wie beispielsweise SIM-Karten.[1] Neben Chipkartenlesegeräten werden von dem Standard auch die Kommunikation via USB-Schnittstelle mit CCID-konformen Security-Token unterstützt.

Antworten |