REF-073: Cryptographic Registry Provenance

REF-073: Cryptographic Registry Provenance

Citation

McCann, A. L. (2026). Cryptographic Registry Provenance: Structural Defense Against Dependency Confusion in AI Package Ecosystems. arXiv:2605.03309v2. https://arxiv.org/abs/2605.03309

Local source corpus: `/home/roctinam/dev/research/research-papers` REF-1814.

Document Profile

AttributeValue
Year2026
TypearXiv preprint
Source statusFull PDF/text archived in local research corpus
GRADE / QualityB - technically coherent preprint; not peer reviewed at induction time
AIWG RelevanceHigh - Direct model for registry identity and namespace binding

Executive Summary

McCann frames dependency confusion as a missing distribution-provenance problem. The proposed defense gives registries cryptographic identities, has publishers sign provenance manifests, has registries countersign publication events, and lets consumers pin authoritative registry fingerprints for namespaces.

For AIWG, this is relevant because web-backed resources create a first-party registry-like surface. Signing the release manifest proves integrity under the AIWG trust root, but higher-assurance deployment may also need explicit distribution authority: which host, key, and namespace were authorized to serve which resource family.

AIWG Implementation Mapping

Paper ConceptAIWG Resource Implication
Registry identityPublish and pin release-host signing identity
Publisher signatureAIWG release signing key signs manifests
Registry countersignatureFuture release-host attestation can bind publication event
Namespace bindingRestrict `aiwg://frameworks`, `aiwg://addons`, and `aiwg://core` to first-party authority
Resolver enforcementReject resources whose host/key/path do not match first-party policy

Design Implications

  • Treat release host identity as part of the trust contract, not just a URL.
  • Keep logical resource IDs separate from physical URLs so resolver policy can

enforce first-party ownership.

  • Consider registry/publication attestations as a future layer above the

current signed manifest.

Cross-References

  • REF-072: TUF protects update metadata and rollback-sensitive publication.
  • REF-074: Provenance graph verification complements artifact and registry

signatures.

  • REF-075: Agent skills need content-level review in addition to provenance.
  • `src/resources/resolver.ts`: AIWG logical resource resolver.