DataProofsDotnet.Legacy
1.1.0
Prefix Reserved
dotnet add package DataProofsDotnet.Legacy --version 1.1.0
NuGet\Install-Package DataProofsDotnet.Legacy -Version 1.1.0
<PackageReference Include="DataProofsDotnet.Legacy" Version="1.1.0" />
<PackageVersion Include="DataProofsDotnet.Legacy" Version="1.1.0" />
<PackageReference Include="DataProofsDotnet.Legacy" />
paket add DataProofsDotnet.Legacy --version 1.1.0
#r "nuget: DataProofsDotnet.Legacy, 1.1.0"
#:package DataProofsDotnet.Legacy@1.1.0
#addin nuget:?package=DataProofsDotnet.Legacy&version=1.1.0
#tool nuget:?package=DataProofsDotnet.Legacy&version=1.1.0
dataproofs-dotnet
Securing mechanisms for documents and credentials in .NET — the single home for both proof families defined by the W3C and IETF securing-mechanism landscape.
| Package | What it gives you |
|---|---|
DataProofsDotnet.Core |
W3C VC Data Integrity 1.0: proof model, add/verify pipeline, cryptosuite registry, JCS suites (eddsa-jcs-2022, ecdsa-jcs-2019), verification-method resolver abstraction |
DataProofsDotnet.Jose |
JWS, JWE, JWT, JWK; SD-JWT (RFC 9901) with Key Binding; SD-JWT VC; VC-JOSE-COSE (JOSE half) |
DataProofsDotnet.Cose |
COSE_Sign1 (RFC 9052), CWT (RFC 8392), VC-JOSE-COSE (COSE half) |
DataProofsDotnet.Rdfc |
JSON-LD / RDFC-1.0 canonicalization, offline-default document loader, RDFC suites (eddsa-rdfc-2022, ecdsa-rdfc-2019), bbs-2023 selective disclosure |
DataProofsDotnet.Legacy |
Pre–Data-Integrity Linked-Data-Signature suites (Ed25519Signature2020, EcdsaSecp256r1Signature2019), JCS + RDFC variants — opt-in, for interop with existing corpora only |
DataProofsDotnet.Extensions.DependencyInjection |
AddDataProofs(...) composition |
All cryptography routes through NetCrypto; all
multiformats (multibase, multicodec, Multikey) and JCS through
NetCid. Keys held in a NetCrypto IKeyStore are never
exported — signing accepts an ISigner or key-store alias, and JWE ECDH key agreement accepts an
opaque IEcdhKey, never raw private bytes.
Getting started
git clone https://github.com/moisesja/dataproofs-dotnet.git
cd dataproofs-dotnet
dotnet build DataProofsDotnet.sln
dotnet test DataProofsDotnet.sln
Runnable, narrated examples for every feature live under samples/ — each doubles as
a CI smoke test. Start with samples/README.md.
Design documents
dataproofs-concept.md— vision and decisions log (binding)dataproofs-prd.md— requirements; the main source of truthCONTRIBUTING.md·SECURITY.md·CHANGELOG.md
License
Apache-2.0. See LICENSE.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- DataProofsDotnet.Core (>= 1.1.0)
- DataProofsDotnet.Rdfc (>= 1.1.0)
- NetCid (>= 1.6.0)
- NetCrypto (>= 1.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on DataProofsDotnet.Legacy:
| Package | Downloads |
|---|---|
|
ZcapLd.Core
.NET implementation of W3C ZCAP-LD for creating, delegating, and verifying authorization capabilities. |
GitHub repositories
This package is not used by any popular GitHub repositories.