Skip to content

chore(deps): bump NetCrypto 1.0.0 → 1.1.0 (v2.0.1)#79

Merged
moisesja merged 1 commit into
mainfrom
chore/netcrypto-1.1.0
Jun 15, 2026
Merged

chore(deps): bump NetCrypto 1.0.0 → 1.1.0 (v2.0.1)#79
moisesja merged 1 commit into
mainfrom
chore/netcrypto-1.1.0

Conversation

@moisesja

Copy link
Copy Markdown
Owner

Refreshes the cryptography provider to NetCrypto 1.1.0 and cuts a 2.0.1 patch.

NetCrypto 1.1.0 is a backward-compatible (additive + hardening) release — net-did's own public API is unchanged, hence a patch:

  • Adds IKeyStore.DeriveSharedSecretAsync (HSM-friendly ECDH), a Base64Url codec, unified AEAD size metadata.
  • Tightens EC public-key validation (wrong-length NIST EC keys now throw a parameter-named ArgumentException instead of an opaque CryptographicException).

DataProofsDotnet.Core 0.1.0-preview.1 pins NetCrypto >= 1.0.0, so the graph resolves cleanly to 1.1.0 with no downgrade/conflict warnings.

Verification

  • dotnet restore/build clean, no warnings.
  • 770 tests pass — including did:webvh Data Integrity (DataProofsDotnet → NetCrypto 1.1.0 transitively) and all W3C conformance.
  • ✅ Regenerated w3c-conformance-report.md re-proves conformance under 1.1.0: did:key 57/57, did:peer 67/67, did:webvh 58/58.

Release

On merge, tag v2.0.1 on main to publish (publish.yml builds the tagged commit). The DataProofsDotnet preview-dependency note from 2.0.0 still applies (NU5104 warning at pack time is expected).

🤖 Generated with Claude Code

Backward-compatible (additive + hardening) refresh of the cryptography
provider; net-did's own public API is unchanged, so this is a patch release.
DataProofsDotnet.Core 0.1.0-preview.1 (NetCrypto >= 1.0.0) resolves cleanly to
1.1.0. Full suite green (770 tests, incl. did:webvh Data Integrity and 182 W3C
conformance assertions).

NetDidVersion 2.0.0 -> 2.0.1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@moisesja moisesja self-assigned this Jun 15, 2026
@moisesja moisesja merged commit bf6db6f into main Jun 15, 2026
1 check passed
@moisesja moisesja deleted the chore/netcrypto-1.1.0 branch June 15, 2026 04:14
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

Successfully merging this pull request may close these issues.

1 participant