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

Misc improvments #30

Open
2 of 9 tasks
Sajjon opened this issue Mar 26, 2023 · 0 comments
Open
2 of 9 tasks

Misc improvments #30

Sajjon opened this issue Mar 26, 2023 · 0 comments

Comments

@Sajjon
Copy link
Owner

Sajjon commented Mar 26, 2023

  • Add link to documentation in README, solved in Add link to documentation hosted by SwiftPackageIndex to README #32
  • Clean up test folder structure, names etc
  • Upgrade Wycheproof testvectors to v1
  • Serialization/deserialization roundtrip tests for ALL inits/serialize of ALL PublicKeys, fixed in PublicKey encoding for ALL PublicKeys and ALL formats #33
  • Serialization/deserialization roundtrip tests for ALL inits/serialize of ALL PrivateKeys
  • Add soundness.sh script see swift-crypto
  • Add API breakage check as part of CI, see swift-crypto
  • Move ASN1Error into K1.Error (hiding it from top level documentation)
  • Integrate Compact into ECDSA.NonRecoverable/ECDSA.KeyRecovery so that the entire API of ECDSA.NonRecoverable/ECDSA.KeyRecovery becomes that of Compact (and make Compact "invisible" (internal))
@Sajjon Sajjon changed the title Cleanup test folder structure and tests Clean up tasks Mar 26, 2023
@Sajjon Sajjon changed the title Clean up tasks Misc improvments Mar 26, 2023
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

1 participant