├── .gitignore ├── LICENSE ├── README.md ├── _config.yml ├── comparison.html ├── composition.png ├── conflict-resolution.html ├── contradictory-deletes.png ├── core.html ├── delete-order-ex.png ├── did-docs.html ├── didcomm-assumptions.html ├── grafting.html ├── groups.html ├── hub-wise.png ├── impl-layers.png ├── impl.html ├── index.html ├── intro.html ├── multiplex.png ├── n-wise.png ├── n3-n4.png ├── new-key-fragment.json ├── openssi-logo.png ├── pairwise.png ├── privacy.html ├── protocols.html ├── reserved.html ├── resources.html ├── security.html └── test-data └── level-1 ├── bad-did-abbreviated.txt ├── bad-did-dot-before-hex.txt ├── bad-did-prefix-not-lower.txt ├── bad-did-quoted.txt ├── bad-did-too-short.txt ├── bad-did-unsupported-encalgo.txt ├── bad-did-unsupported-numalgo.txt ├── compare-equal.txt ├── compare-lt.txt ├── good-did-all-caps.txt ├── good-did-all-fs.txt ├── good-did-all-ones.txt └── good-did.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/_config.yml -------------------------------------------------------------------------------- /comparison.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/comparison.html -------------------------------------------------------------------------------- /composition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/composition.png -------------------------------------------------------------------------------- /conflict-resolution.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/conflict-resolution.html -------------------------------------------------------------------------------- /contradictory-deletes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/contradictory-deletes.png -------------------------------------------------------------------------------- /core.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/core.html -------------------------------------------------------------------------------- /delete-order-ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/delete-order-ex.png -------------------------------------------------------------------------------- /did-docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/did-docs.html -------------------------------------------------------------------------------- /didcomm-assumptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/didcomm-assumptions.html -------------------------------------------------------------------------------- /grafting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/grafting.html -------------------------------------------------------------------------------- /groups.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/groups.html -------------------------------------------------------------------------------- /hub-wise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/hub-wise.png -------------------------------------------------------------------------------- /impl-layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/impl-layers.png -------------------------------------------------------------------------------- /impl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/impl.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/index.html -------------------------------------------------------------------------------- /intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/intro.html -------------------------------------------------------------------------------- /multiplex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/multiplex.png -------------------------------------------------------------------------------- /n-wise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/n-wise.png -------------------------------------------------------------------------------- /n3-n4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/n3-n4.png -------------------------------------------------------------------------------- /new-key-fragment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/new-key-fragment.json -------------------------------------------------------------------------------- /openssi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/openssi-logo.png -------------------------------------------------------------------------------- /pairwise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/pairwise.png -------------------------------------------------------------------------------- /privacy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/privacy.html -------------------------------------------------------------------------------- /protocols.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/protocols.html -------------------------------------------------------------------------------- /reserved.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/reserved.html -------------------------------------------------------------------------------- /resources.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/resources.html -------------------------------------------------------------------------------- /security.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/security.html -------------------------------------------------------------------------------- /test-data/level-1/bad-did-abbreviated.txt: -------------------------------------------------------------------------------- 1 | did:peer:1x479...cbe -------------------------------------------------------------------------------- /test-data/level-1/bad-did-dot-before-hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/bad-did-dot-before-hex.txt -------------------------------------------------------------------------------- /test-data/level-1/bad-did-prefix-not-lower.txt: -------------------------------------------------------------------------------- 1 | DID:PEER:1z479cbc07c3f991725836a3aa2a581ca202919a8aa420b9 -------------------------------------------------------------------------------- /test-data/level-1/bad-did-quoted.txt: -------------------------------------------------------------------------------- 1 | "did:peer:1z479cbc07c3f991725836a3aca2a581ca2029198aa420b9" -------------------------------------------------------------------------------- /test-data/level-1/bad-did-too-short.txt: -------------------------------------------------------------------------------- 1 | did:peer:1z479cbc07c3f991725836a3a -------------------------------------------------------------------------------- /test-data/level-1/bad-did-unsupported-encalgo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/bad-did-unsupported-encalgo.txt -------------------------------------------------------------------------------- /test-data/level-1/bad-did-unsupported-numalgo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/bad-did-unsupported-numalgo.txt -------------------------------------------------------------------------------- /test-data/level-1/compare-equal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/compare-equal.txt -------------------------------------------------------------------------------- /test-data/level-1/compare-lt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/compare-lt.txt -------------------------------------------------------------------------------- /test-data/level-1/good-did-all-caps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/good-did-all-caps.txt -------------------------------------------------------------------------------- /test-data/level-1/good-did-all-fs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/good-did-all-fs.txt -------------------------------------------------------------------------------- /test-data/level-1/good-did-all-ones.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openssi/peer-did-method-spec/HEAD/test-data/level-1/good-did-all-ones.txt -------------------------------------------------------------------------------- /test-data/level-1/good-did.txt: -------------------------------------------------------------------------------- 1 | did:peer:1zQmZMygzYqNwU6Uhmewx5Xepf2VLp5S4HLSwwgf2aiKZuwa 2 | --------------------------------------------------------------------------------