-
Notifications
You must be signed in to change notification settings - Fork 4
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
CryptoVision v2 Support #146
Comments
Hi @StefanKert, thanks for the summary! 💯 In addition, it might generally make sense to discuss how we can make the SCU switch more pleasant to use. I'll create a discussion about this topic (#147). |
One thing that we should keep in mind when reusing the existing package is that the switch to the new version is not 100 percent explicit. IMO there are two main cases that we should take in consideration:
The first one is IMO just a matter of communication. Initially I was thinking that it might make sense to have a new packagename to make the switch more explicit and to prevent users from making too many mistakes during the switch operation. I guess this could be also making things more complicated 🤔. A con for the nameswitch would be the requirement to change all existing templates. For the second one, I am not sure if you would put that also in the same SCU during runtime or if you where just talking about having the same Package being delivered. |
I agree with the thoughts on the first point 👍 IMO the advantages of the same name outweigh the disadvantages a bit, but that's just my opinion ofc. 😄 Not 100% sure what you mean with the second point, sorry |
Hi everybody, I analysed the new interface and have some initial findings. Todos
|
Hi @paulcristiann , thanks for the summary of the changes :) that looks great. Also the proposed changes LGTM. IMO we should get started with implementing the breaking changes / changes in behavior and s soon as we have a running prototype we can think of adding the new methods. @mijomilicevic can you probably take a quick look at the new capabilities that Paul has listed in his document? IMO most of these functionalities don't have a lot of value for us. |
Hi @paulcristiann, |
Since the CryptoVision v2 has been released (https://www.cryptovision.com/de/cryptovision-tsev2-erhaelt-bsi-zertifikat/) we should validate which changes we do need to make the Middleware work with the new firmware.
This issue should summarize the necessary steps and design decisions that we are making for adding support. As a first step we need to analyze the new interface description and compare it to our current implementation to see which changes are required.
Beside that we will need to check if there are any conceptual changes to the v2 and if we are still able to use File I/O the way we are currently doing it.
Todos
The text was updated successfully, but these errors were encountered: