Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test: generalAuthenticate für tagNo 5 nicht implementiert und Daten fehlerhaft #27

Open
pke opened this issue Mar 4, 2024 · 2 comments

Comments

@pke
Copy link

pke commented Mar 4, 2024

Mir ist aufgefallen, dass der Anwendungsfall, generalAuthenticate command mit tagNo=5 keinen Test hat.
Er hat jedoch TestResource Einträge, die jedoch fehlerhaft sind.
Die dort eingetragene APDU ist nicht korrekt.

10860000877C81848181
Die Länge nc stimmt nicht (0x08) und es ist kein gültiger DER Datensatz, es fehlt das ne byte (0x00)

Diese Fall wird jedoch im Schritte step4VerifyPcdAndPiccMac des secure channel handshakes benötigt.

Was ist der Stand mit diesen Tests? Wird er noch korrigiert?

@stolle
Copy link

stolle commented Mar 13, 2024

Hallo pke und vielen Dank für den Hinweis. Wir schauen uns das zeitnah mal an.

@pke
Copy link
Author

pke commented Mar 13, 2024

ich habe den PACE flow jetzt mal in TypeScript mittels open source libs nachgebaut. Das funktioniert alles. Würde nur gerne die Test-Suite vervollständigen. Danke!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants