From 1b937c7b2d22867c600ec95427524406ab063e90 Mon Sep 17 00:00:00 2001 From: Wind4Greg Date: Thu, 22 Aug 2024 10:01:31 -0700 Subject: [PATCH] Update test vectors to use did:key as the verification method. --- .../ecdsa-jcs-2019-p256/combinedHashJCSECDSAP256.txt | 2 +- .../ecdsa-jcs-2019-p256/proofCanonJCSECDSAP256.txt | 2 +- .../ecdsa-jcs-2019-p256/proofConfigJCSECDSAP256.json | 8 ++------ TestVectors/ecdsa-jcs-2019-p256/proofHashJCSECDSAP256.txt | 2 +- TestVectors/ecdsa-jcs-2019-p256/sigBTC58JCSECDSAP256.txt | 2 +- TestVectors/ecdsa-jcs-2019-p256/sigHexJCSECDSAP256.txt | 2 +- TestVectors/ecdsa-jcs-2019-p256/signedJCSECDSAP256.json | 8 ++------ .../ecdsa-jcs-2019-p384/combinedHashJCSECDSAP384.txt | 2 +- .../ecdsa-jcs-2019-p384/proofCanonJCSECDSAP384.txt | 2 +- .../ecdsa-jcs-2019-p384/proofConfigJCSECDSAP384.json | 8 ++------ TestVectors/ecdsa-jcs-2019-p384/proofHashJCSECDSAP384.txt | 2 +- TestVectors/ecdsa-jcs-2019-p384/sigBTC58JCSECDSAP384.txt | 2 +- TestVectors/ecdsa-jcs-2019-p384/sigHexJCSECDSAP384.txt | 2 +- TestVectors/ecdsa-jcs-2019-p384/signedJCSECDSAP384.json | 8 ++------ .../ecdsa-rdfc-2019-p256/combinedHashECDSAP256.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p256/proofCanonECDSAP256.txt | 2 +- .../ecdsa-rdfc-2019-p256/proofConfigECDSAP256.json | 2 +- TestVectors/ecdsa-rdfc-2019-p256/proofHashECDSAP256.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p256/sigBTC58ECDSAP256.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p256/sigHexECDSAP256.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p256/signedECDSAP256.json | 4 ++-- .../ecdsa-rdfc-2019-p384/combinedHashECDSAP384.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p384/proofCanonECDSAP384.txt | 2 +- .../ecdsa-rdfc-2019-p384/proofConfigECDSAP384.json | 2 +- TestVectors/ecdsa-rdfc-2019-p384/proofHashECDSAP384.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p384/sigBTC58ECDSAP384.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p384/sigHexECDSAP384.txt | 2 +- TestVectors/ecdsa-rdfc-2019-p384/signedECDSAP384.json | 4 ++-- 28 files changed, 34 insertions(+), 50 deletions(-) diff --git a/TestVectors/ecdsa-jcs-2019-p256/combinedHashJCSECDSAP256.txt b/TestVectors/ecdsa-jcs-2019-p256/combinedHashJCSECDSAP256.txt index a1b9b24..ff7ea1f 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/combinedHashJCSECDSAP256.txt +++ b/TestVectors/ecdsa-jcs-2019-p256/combinedHashJCSECDSAP256.txt @@ -1 +1 @@ -1cb0435d142d1cc97e10b0f330cc5a637b25aeeeabc8d63f278df951c48712ff59b7cb6251b8991add1ce0bc83107e3db9dbbab5bd2c28f687db1a03abc92f19 \ No newline at end of file +9c4b552d65fcb106b6b27ec2436d8ae81b319afc7aeaab7964b2938cd120cec359b7cb6251b8991add1ce0bc83107e3db9dbbab5bd2c28f687db1a03abc92f19 \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/proofCanonJCSECDSAP256.txt b/TestVectors/ecdsa-jcs-2019-p256/proofCanonJCSECDSAP256.txt index d9bd4a8..ca41e8c 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/proofCanonJCSECDSAP256.txt +++ b/TestVectors/ecdsa-jcs-2019-p256/proofCanonJCSECDSAP256.txt @@ -1 +1 @@ -{"@context":["https://www.w3.org/ns/credentials/v2","https://www.w3.org/ns/credentials/examples/v2"],"created":"2023-02-24T23:36:38Z","cryptosuite":"ecdsa-jcs-2019","proofPurpose":"assertionMethod","type":"DataIntegrityProof","verificationMethod":"https://vc.example/issuers/5678#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP"} \ No newline at end of file +{"created":"2023-02-24T23:36:38Z","cryptosuite":"ecdsa-jcs-2019","proofPurpose":"assertionMethod","type":"DataIntegrityProof","verificationMethod":"did:key:zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP"} \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/proofConfigJCSECDSAP256.json b/TestVectors/ecdsa-jcs-2019-p256/proofConfigJCSECDSAP256.json index 85e2dcc..225ce06 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/proofConfigJCSECDSAP256.json +++ b/TestVectors/ecdsa-jcs-2019-p256/proofConfigJCSECDSAP256.json @@ -2,10 +2,6 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-jcs-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", - "proofPurpose": "assertionMethod", - "@context": [ - "https://www.w3.org/ns/credentials/v2", - "https://www.w3.org/ns/credentials/examples/v2" - ] + "verificationMethod": "did:key:zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", + "proofPurpose": "assertionMethod" } \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/proofHashJCSECDSAP256.txt b/TestVectors/ecdsa-jcs-2019-p256/proofHashJCSECDSAP256.txt index e66be99..b644c7c 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/proofHashJCSECDSAP256.txt +++ b/TestVectors/ecdsa-jcs-2019-p256/proofHashJCSECDSAP256.txt @@ -1 +1 @@ -1cb0435d142d1cc97e10b0f330cc5a637b25aeeeabc8d63f278df951c48712ff \ No newline at end of file +9c4b552d65fcb106b6b27ec2436d8ae81b319afc7aeaab7964b2938cd120cec3 \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/sigBTC58JCSECDSAP256.txt b/TestVectors/ecdsa-jcs-2019-p256/sigBTC58JCSECDSAP256.txt index 39c2088..f6419db 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/sigBTC58JCSECDSAP256.txt +++ b/TestVectors/ecdsa-jcs-2019-p256/sigBTC58JCSECDSAP256.txt @@ -1 +1 @@ -z3Uid91ZWFdE5NHJcePnZsN6j16r13euxdo3ceCotGxowPnsBENxUFxYYiqD23GduZ3fM16oqCntTgpJChaW4FVVs \ No newline at end of file +zq6PrUMCtqY5obCSsrQxuFJdGffCDxvFuopdZiBPUBRTFEs1VVsBZi8YiEwVWgHYrXxoV93gBHqGDBtQLPFxpZxz \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/sigHexJCSECDSAP256.txt b/TestVectors/ecdsa-jcs-2019-p256/sigHexJCSECDSAP256.txt index 23859af..fe885cb 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/sigHexJCSECDSAP256.txt +++ b/TestVectors/ecdsa-jcs-2019-p256/sigHexJCSECDSAP256.txt @@ -1 +1 @@ -7befc76b324ffb93073c7b9c59a11ec548f6e034da6be2f40044e7f2c4e2b60646c50b158666a802a83979cc31751619888d43cd1a3e103b73deaeb5dc8a4a3a \ No newline at end of file +29793c6684cb7c3628e09ed5f14d06a37835cc9564b50fe1829c252c6bb9d14f52513c92533508ea4b4938ed523597b40b9584f395537b87592dc60d0f5ea9b7 \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p256/signedJCSECDSAP256.json b/TestVectors/ecdsa-jcs-2019-p256/signedJCSECDSAP256.json index cf6b55e..8d719d3 100644 --- a/TestVectors/ecdsa-jcs-2019-p256/signedJCSECDSAP256.json +++ b/TestVectors/ecdsa-jcs-2019-p256/signedJCSECDSAP256.json @@ -20,12 +20,8 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-jcs-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", + "verificationMethod": "did:key:zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", "proofPurpose": "assertionMethod", - "@context": [ - "https://www.w3.org/ns/credentials/v2", - "https://www.w3.org/ns/credentials/examples/v2" - ], - "proofValue": "z3Uid91ZWFdE5NHJcePnZsN6j16r13euxdo3ceCotGxowPnsBENxUFxYYiqD23GduZ3fM16oqCntTgpJChaW4FVVs" + "proofValue": "zq6PrUMCtqY5obCSsrQxuFJdGffCDxvFuopdZiBPUBRTFEs1VVsBZi8YiEwVWgHYrXxoV93gBHqGDBtQLPFxpZxz" } } \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/combinedHashJCSECDSAP384.txt b/TestVectors/ecdsa-jcs-2019-p384/combinedHashJCSECDSAP384.txt index cc8859c..ae422e0 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/combinedHashJCSECDSAP384.txt +++ b/TestVectors/ecdsa-jcs-2019-p384/combinedHashJCSECDSAP384.txt @@ -1 +1 @@ -9c51c298a3d8710f862724236ebc4a541f4a8b06ceffb151b149ac1078ca4ee43bb7940bc111e546b8922aff12a04fe63e0be671cc1881035d463158c80921973dab3534d4f8dfacf4ff2725a4115eb718e49d66de0e90e7365cd6062abf2259 \ No newline at end of file +bb8fd231f3f5441c089210bb991ca21910ecb2c62e82111f9d4de1ac0db3e6f2fc5dbe33cffc3a08ec1165b7b3a8bedd3e0be671cc1881035d463158c80921973dab3534d4f8dfacf4ff2725a4115eb718e49d66de0e90e7365cd6062abf2259 \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/proofCanonJCSECDSAP384.txt b/TestVectors/ecdsa-jcs-2019-p384/proofCanonJCSECDSAP384.txt index e533cdc..f94eb7a 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/proofCanonJCSECDSAP384.txt +++ b/TestVectors/ecdsa-jcs-2019-p384/proofCanonJCSECDSAP384.txt @@ -1 +1 @@ -{"@context":["https://www.w3.org/ns/credentials/v2","https://www.w3.org/ns/credentials/examples/v2"],"created":"2023-02-24T23:36:38Z","cryptosuite":"ecdsa-jcs-2019","proofPurpose":"assertionMethod","type":"DataIntegrityProof","verificationMethod":"https://vc.example/issuers/5678#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ"} \ No newline at end of file +{"created":"2023-02-24T23:36:38Z","cryptosuite":"ecdsa-jcs-2019","proofPurpose":"assertionMethod","type":"DataIntegrityProof","verificationMethod":"did:key:z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ"} \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/proofConfigJCSECDSAP384.json b/TestVectors/ecdsa-jcs-2019-p384/proofConfigJCSECDSAP384.json index 65d9099..4343703 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/proofConfigJCSECDSAP384.json +++ b/TestVectors/ecdsa-jcs-2019-p384/proofConfigJCSECDSAP384.json @@ -2,10 +2,6 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-jcs-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", - "proofPurpose": "assertionMethod", - "@context": [ - "https://www.w3.org/ns/credentials/v2", - "https://www.w3.org/ns/credentials/examples/v2" - ] + "verificationMethod": "did:key:z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", + "proofPurpose": "assertionMethod" } \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/proofHashJCSECDSAP384.txt b/TestVectors/ecdsa-jcs-2019-p384/proofHashJCSECDSAP384.txt index 8727fd9..cebe0fc 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/proofHashJCSECDSAP384.txt +++ b/TestVectors/ecdsa-jcs-2019-p384/proofHashJCSECDSAP384.txt @@ -1 +1 @@ -9c51c298a3d8710f862724236ebc4a541f4a8b06ceffb151b149ac1078ca4ee43bb7940bc111e546b8922aff12a04fe6 \ No newline at end of file +bb8fd231f3f5441c089210bb991ca21910ecb2c62e82111f9d4de1ac0db3e6f2fc5dbe33cffc3a08ec1165b7b3a8bedd \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/sigBTC58JCSECDSAP384.txt b/TestVectors/ecdsa-jcs-2019-p384/sigBTC58JCSECDSAP384.txt index 3ffe233..9c80c35 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/sigBTC58JCSECDSAP384.txt +++ b/TestVectors/ecdsa-jcs-2019-p384/sigBTC58JCSECDSAP384.txt @@ -1 +1 @@ -zwFY3RRmsM6Y83nckzihfjaMbPZK5bx8BqGiu57vs8edbMyX6R9bA1Pvy9tuYAfDGrsDHUZgW9bzrhe55sDDUB37ZGXKvzj7CLcxY93GXtLwGJdZ3Suv1try3T6KFkuMTRgs \ No newline at end of file +zR3krc7pt9Dpn1PY2u8HWPePggtzAG2SuH2ZGNrzw8Ku3QrFLWgDTjS5mCWy65ShixJEtpMwfviAFfh5xTgd5FGN1sSbpPJ5djqSZQLqQkY8KLBPNswuqKtq3bS8f9vEHm8w \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/sigHexJCSECDSAP384.txt b/TestVectors/ecdsa-jcs-2019-p384/sigHexJCSECDSAP384.txt index f3c61bc..54375a1 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/sigHexJCSECDSAP384.txt +++ b/TestVectors/ecdsa-jcs-2019-p384/sigHexJCSECDSAP384.txt @@ -1 +1 @@ -9d7ce3dfc41bf407b16bdc5dd95c8884da82ee1c026b3b74d4a428cb0767e51e3b2c6412f663695bc323b784685ffe18941de2530c2295b678957bb2a1d3efeb0eafc8049a8dafccec5442e6b2e6ca710cd1e8a6a9befd95388ddf3e0faa61f8 \ No newline at end of file +45cf28964c4335b76efc2d3c9893735e3f2330f41928b5c18b507d1d6b6bd5a4c5ef3885b90d93ae6d79be92cf817b844dc444e4b645fa2f1f9f9251e97428edf49a412be93b348269f76cb39d20140fb621ee004e3500a5dbecd677530a146c \ No newline at end of file diff --git a/TestVectors/ecdsa-jcs-2019-p384/signedJCSECDSAP384.json b/TestVectors/ecdsa-jcs-2019-p384/signedJCSECDSAP384.json index d12256a..12baf6c 100644 --- a/TestVectors/ecdsa-jcs-2019-p384/signedJCSECDSAP384.json +++ b/TestVectors/ecdsa-jcs-2019-p384/signedJCSECDSAP384.json @@ -20,12 +20,8 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-jcs-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", + "verificationMethod": "did:key:z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", "proofPurpose": "assertionMethod", - "@context": [ - "https://www.w3.org/ns/credentials/v2", - "https://www.w3.org/ns/credentials/examples/v2" - ], - "proofValue": "zwFY3RRmsM6Y83nckzihfjaMbPZK5bx8BqGiu57vs8edbMyX6R9bA1Pvy9tuYAfDGrsDHUZgW9bzrhe55sDDUB37ZGXKvzj7CLcxY93GXtLwGJdZ3Suv1try3T6KFkuMTRgs" + "proofValue": "zR3krc7pt9Dpn1PY2u8HWPePggtzAG2SuH2ZGNrzw8Ku3QrFLWgDTjS5mCWy65ShixJEtpMwfviAFfh5xTgd5FGN1sSbpPJ5djqSZQLqQkY8KLBPNswuqKtq3bS8f9vEHm8w" } } \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p256/combinedHashECDSAP256.txt b/TestVectors/ecdsa-rdfc-2019-p256/combinedHashECDSAP256.txt index 848a456..bf62f08 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/combinedHashECDSAP256.txt +++ b/TestVectors/ecdsa-rdfc-2019-p256/combinedHashECDSAP256.txt @@ -1 +1 @@ -1e00437865de4485028892c7da6f5e95de2fefe6ad72d684d2bec55e870ba9a0517744132ae165a5349155bef0bb0cf2258fff99dfe1dbd914b938d775a36017 \ No newline at end of file +3a8a522f689025727fb9d1f0fa99a618da023e8494ac74f51015d009d35abc2e517744132ae165a5349155bef0bb0cf2258fff99dfe1dbd914b938d775a36017 \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p256/proofCanonECDSAP256.txt b/TestVectors/ecdsa-rdfc-2019-p256/proofCanonECDSAP256.txt index e11fe3b..0612a60 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/proofCanonECDSAP256.txt +++ b/TestVectors/ecdsa-rdfc-2019-p256/proofCanonECDSAP256.txt @@ -2,4 +2,4 @@ _:c14n0 "2023-02-24T23:36:38Z"^^ . _:c14n0 "ecdsa-rdfc-2019"^^ . _:c14n0 . -_:c14n0 . +_:c14n0 . diff --git a/TestVectors/ecdsa-rdfc-2019-p256/proofConfigECDSAP256.json b/TestVectors/ecdsa-rdfc-2019-p256/proofConfigECDSAP256.json index 2ca2ef9..454d766 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/proofConfigECDSAP256.json +++ b/TestVectors/ecdsa-rdfc-2019-p256/proofConfigECDSAP256.json @@ -2,7 +2,7 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-rdfc-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", + "verificationMethod": "did:key:zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", "proofPurpose": "assertionMethod", "@context": [ "https://www.w3.org/ns/credentials/v2", diff --git a/TestVectors/ecdsa-rdfc-2019-p256/proofHashECDSAP256.txt b/TestVectors/ecdsa-rdfc-2019-p256/proofHashECDSAP256.txt index 4df2cdd..4a6f953 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/proofHashECDSAP256.txt +++ b/TestVectors/ecdsa-rdfc-2019-p256/proofHashECDSAP256.txt @@ -1 +1 @@ -1e00437865de4485028892c7da6f5e95de2fefe6ad72d684d2bec55e870ba9a0 \ No newline at end of file +3a8a522f689025727fb9d1f0fa99a618da023e8494ac74f51015d009d35abc2e \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p256/sigBTC58ECDSAP256.txt b/TestVectors/ecdsa-rdfc-2019-p256/sigBTC58ECDSAP256.txt index eecfd51..49c021f 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/sigBTC58ECDSAP256.txt +++ b/TestVectors/ecdsa-rdfc-2019-p256/sigBTC58ECDSAP256.txt @@ -1 +1 @@ -z4KKHqaD4F7GHyLA6f3wK9Ehxtogv5jQRFpQBM4sXkSf7Bozd7bAf7dF6UkfM2aSCBMm24mPvaFXmzQmimzaEC3SL \ No newline at end of file +zaHXrr7AQdydBk3ahpCDpWbxfLokDqmCToYm2dyWvpcFVyWooC2he63w1f7UNQoAMKdhaRtcnaE2KTo5o5vTCcfw \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p256/sigHexECDSAP256.txt b/TestVectors/ecdsa-rdfc-2019-p256/sigHexECDSAP256.txt index 56054e6..e63d602 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/sigHexECDSAP256.txt +++ b/TestVectors/ecdsa-rdfc-2019-p256/sigHexECDSAP256.txt @@ -1 +1 @@ -a5d86febb7125f5e964de2be5a49048c5fdbca1516b3c41cca836199d645a1b4105a9af3525893ba09cff76e5c43b2b4dcb61e2018fa3c47d646510b15824a6d \ No newline at end of file +1cb4290918ffb04a55ff7ae1e55e316a9990fda8eec67325eac7fcbf2ddf9dd2b06716a657e72b284c9604df3a172ecbf06a1a475b49ac807b1d9162df855636 \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p256/signedECDSAP256.json b/TestVectors/ecdsa-rdfc-2019-p256/signedECDSAP256.json index 870fc03..82a26ef 100644 --- a/TestVectors/ecdsa-rdfc-2019-p256/signedECDSAP256.json +++ b/TestVectors/ecdsa-rdfc-2019-p256/signedECDSAP256.json @@ -20,8 +20,8 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-rdfc-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", + "verificationMethod": "did:key:zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP#zDnaepBuvsQ8cpsWrVKw8fbpGpvPeNSjVPTWoq6cRqaYzBKVP", "proofPurpose": "assertionMethod", - "proofValue": "z4KKHqaD4F7GHyLA6f3wK9Ehxtogv5jQRFpQBM4sXkSf7Bozd7bAf7dF6UkfM2aSCBMm24mPvaFXmzQmimzaEC3SL" + "proofValue": "zaHXrr7AQdydBk3ahpCDpWbxfLokDqmCToYm2dyWvpcFVyWooC2he63w1f7UNQoAMKdhaRtcnaE2KTo5o5vTCcfw" } } \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p384/combinedHashECDSAP384.txt b/TestVectors/ecdsa-rdfc-2019-p384/combinedHashECDSAP384.txt index b342ed4..9dd55d5 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/combinedHashECDSAP384.txt +++ b/TestVectors/ecdsa-rdfc-2019-p384/combinedHashECDSAP384.txt @@ -1 +1 @@ -496154e093b85e177b218821cb7f0307fe7062d0aec5b7d31bad9c44c4e6c32c4943f18cb81b9b515412636b715e43e08bf6e01df72c5b62f91b685231915ac4b8c58ea95f002c6b8f6bfafa1b251df476b56b8e01518e317dab099d3ecbff96 \ No newline at end of file +e32805a26492eac777aa7a138f6d8da3c74e0c7be7b296dcaccf97420c3b92eaad7be6449ca565e165031567f5c7cbc18bf6e01df72c5b62f91b685231915ac4b8c58ea95f002c6b8f6bfafa1b251df476b56b8e01518e317dab099d3ecbff96 \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p384/proofCanonECDSAP384.txt b/TestVectors/ecdsa-rdfc-2019-p384/proofCanonECDSAP384.txt index 6d02328..74ca690 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/proofCanonECDSAP384.txt +++ b/TestVectors/ecdsa-rdfc-2019-p384/proofCanonECDSAP384.txt @@ -2,4 +2,4 @@ _:c14n0 "2023-02-24T23:36:38Z"^^ . _:c14n0 "ecdsa-rdfc-2019"^^ . _:c14n0 . -_:c14n0 . +_:c14n0 . diff --git a/TestVectors/ecdsa-rdfc-2019-p384/proofConfigECDSAP384.json b/TestVectors/ecdsa-rdfc-2019-p384/proofConfigECDSAP384.json index c671c0a..881b9e6 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/proofConfigECDSAP384.json +++ b/TestVectors/ecdsa-rdfc-2019-p384/proofConfigECDSAP384.json @@ -2,7 +2,7 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-rdfc-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", + "verificationMethod": "did:key:z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", "proofPurpose": "assertionMethod", "@context": [ "https://www.w3.org/ns/credentials/v2", diff --git a/TestVectors/ecdsa-rdfc-2019-p384/proofHashECDSAP384.txt b/TestVectors/ecdsa-rdfc-2019-p384/proofHashECDSAP384.txt index d319485..5aa0425 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/proofHashECDSAP384.txt +++ b/TestVectors/ecdsa-rdfc-2019-p384/proofHashECDSAP384.txt @@ -1 +1 @@ -496154e093b85e177b218821cb7f0307fe7062d0aec5b7d31bad9c44c4e6c32c4943f18cb81b9b515412636b715e43e0 \ No newline at end of file +e32805a26492eac777aa7a138f6d8da3c74e0c7be7b296dcaccf97420c3b92eaad7be6449ca565e165031567f5c7cbc1 \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p384/sigBTC58ECDSAP384.txt b/TestVectors/ecdsa-rdfc-2019-p384/sigBTC58ECDSAP384.txt index 63619de..de23d3c 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/sigBTC58ECDSAP384.txt +++ b/TestVectors/ecdsa-rdfc-2019-p384/sigBTC58ECDSAP384.txt @@ -1 +1 @@ -zpuEu1cJ7Wpb453b4RiV3ex7SKGYm3fdAd4WUTVpR8Me3ZXkCCVUfd4M4TvHF9Wv1tRNWe5SkZhQTGYLUxdugFRGC2uyYRNTnimS6UMN6wkenTViRK1Mei7DooSBpumHHjYu \ No newline at end of file +z967Mvv5bxtmLNqTzPZ8KmJjFmFXaAKeQNzq7GWnQkMcLtaGSSmuozE5WtJ8PipMe178B1tE28K1vsJur9bGVJhz6jgSJsRHFSQeqgH8hhjcg8gZDFJC1b9FsR5ggNmDBqHv \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p384/sigHexECDSAP384.txt b/TestVectors/ecdsa-rdfc-2019-p384/sigHexECDSAP384.txt index dbaf039..99c1efe 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/sigHexECDSAP384.txt +++ b/TestVectors/ecdsa-rdfc-2019-p384/sigHexECDSAP384.txt @@ -1 +1 @@ -8b0de12071420d74ea7f88e95f3b29048372dfbba62003d2384e1b960a3197b99316d4af8488358f8409570397867be8cc4190892b8e12b157d5edf335aa051a9c0bf5df5e4ffe1cfd7b9577e6ef8b5b034234963b8ae7688888835cb15b08a2 \ No newline at end of file +177ac088806c2506d49f0bfec16056a6a80ace62cd029888ad561aba22a59d192d77d9b1fc28df80dea5ee6c8bceb16f1b8bff6bd6ff2d8f8778bdde48bafa7b6cc1f914c0168b5c04499882f632deea9cb7d977e888bb0e1ee9fb20ff03b025 \ No newline at end of file diff --git a/TestVectors/ecdsa-rdfc-2019-p384/signedECDSAP384.json b/TestVectors/ecdsa-rdfc-2019-p384/signedECDSAP384.json index 6ee056b..ac43fcb 100644 --- a/TestVectors/ecdsa-rdfc-2019-p384/signedECDSAP384.json +++ b/TestVectors/ecdsa-rdfc-2019-p384/signedECDSAP384.json @@ -20,8 +20,8 @@ "type": "DataIntegrityProof", "cryptosuite": "ecdsa-rdfc-2019", "created": "2023-02-24T23:36:38Z", - "verificationMethod": "https://vc.example/issuers/5678#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", + "verificationMethod": "did:key:z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ#z82LkuBieyGShVBhvtE2zoiD6Kma4tJGFtkAhxR5pfkp5QPw4LutoYWhvQCnGjdVn14kujQ", "proofPurpose": "assertionMethod", - "proofValue": "zpuEu1cJ7Wpb453b4RiV3ex7SKGYm3fdAd4WUTVpR8Me3ZXkCCVUfd4M4TvHF9Wv1tRNWe5SkZhQTGYLUxdugFRGC2uyYRNTnimS6UMN6wkenTViRK1Mei7DooSBpumHHjYu" + "proofValue": "z967Mvv5bxtmLNqTzPZ8KmJjFmFXaAKeQNzq7GWnQkMcLtaGSSmuozE5WtJ8PipMe178B1tE28K1vsJur9bGVJhz6jgSJsRHFSQeqgH8hhjcg8gZDFJC1b9FsR5ggNmDBqHv" } } \ No newline at end of file