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

Plans for Supporting V1 Message Format/Algorithms? #156

Closed
6 tasks done
graytonio opened this issue Dec 14, 2023 · 7 comments
Closed
6 tasks done

Plans for Supporting V1 Message Format/Algorithms? #156

graytonio opened this issue Dec 14, 2023 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@graytonio
Copy link

graytonio commented Dec 14, 2023

I am trying to work with some very old encrypted data and code that has not made the transition to the v2 formats with key commitment. We are working on migrating the data to v2 but we would still need to support v1 for a while are there any plans to support v1 as part of the module?

Tasks

Preview Give feedback
  1. enhancement
    wobondar
@wobondar
Copy link
Member

@graytonio
Initially, we at @chainifynet had not planned to implement the V1 message format, as our focus was primarily on adopting and advancing with the V2 standards.

However, I could completely understand the challenges of transitioning legacy systems and data.

Could you provide more specific details to assess better our module's feasibility and scope of supporting V1? Specifically:

  1. Which V1 algorithm IDs are you currently using or looking to support?
  2. Is the Content Type you're dealing with non-framed or framed?

@graytonio
Copy link
Author

We are primarily targeting algorithm ID 01 78 and framed data

@graytonio
Copy link
Author

Ideally the goal would be to be able to enable CommitmentPolicyRequireEncryptAllowDecrypt which would allow us to start encrypting with v2 while still being able to read all data encrypted with v1. Currently it does not seem like this is possible.

@wobondar wobondar added the enhancement New feature or request label Dec 16, 2023
@wobondar wobondar self-assigned this Dec 16, 2023
@wobondar
Copy link
Member

@graytonio
im working on V1 implementation, aiming to complete it by the end of this week.

@graytonio
Copy link
Author

@wobondar Thank you for such a quick turn around on this can't wait to use it 🎉

@wobondar wobondar added this to the Message Format V1 milestone Dec 21, 2023
@wobondar wobondar linked a pull request Dec 22, 2023 that will close this issue
@wobondar wobondar removed a link to a pull request Dec 22, 2023
@wobondar
Copy link
Member

@graytonio
I have just released version v0.2.0. Could you please test it out and inform me of the results?

@graytonio
Copy link
Author

From our initial testing it looks like the support is working as expected. Thank You so much 🎉

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

No branches or pull requests

2 participants