From 0461a72a29c8f7a6081e96b576e5357e783b3977 Mon Sep 17 00:00:00 2001 From: Soatok Dreamseeker Date: Sun, 15 Feb 2026 17:20:55 -0500 Subject: [PATCH] Update test vectors --- tests/TestVectors/test-vectors.json | 394 ++++++++++++++-------------- 1 file changed, 197 insertions(+), 197 deletions(-) diff --git a/tests/TestVectors/test-vectors.json b/tests/TestVectors/test-vectors.json index 44f9bbb..15f84fb 100644 --- a/tests/TestVectors/test-vectors.json +++ b/tests/TestVectors/test-vectors.json @@ -1,7 +1,7 @@ { - "version": "0.6.2", + "version": "0.7.0", "specification": "https://github.com/fedi-e2ee/public-key-directory-specification", - "generated": "2026-02-13T00:22:43+00:00", + "generated": "2026-02-15T22:19:55+00:00", "description": "Complete test vectors for PKD specification. Includes both acceptance tests and rejection tests.", "step-field-semantics": { "merkle-root-before": "Merkle root before processing this step", @@ -49,42 +49,42 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:njg180fjT9yetqfPosC7MLwM2eOx92NO7gcvDn0P4sc", + "merkle-root-after": "pkd-mr-v1:8qfZf2nWeYnJY9qczO3pYsdwQ5KzDCUFyIanavwmM5Y", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ1zd0IOJxTtCmEc1bTGLCoFYGVboYjKho7ymzjdAaX0Nqb-T4B12VlxvGGSZ52uG50dn6kNHmuh_1oWb6snOJXqsexnSL0O1vhbZAotAQ9LChRbQNYyHOCdHVXlPXG93tqMutb6ivgOUb8D0to_-3U7J3qlVOXFFYA1OryQwho\",\"public-key\":\"AfxfEQHjaPDts7-LB07EijOh5_PF_VEpyZs4fnFzCDL_TPzbrYeddlCBUSZKehWdQhnFMBRyAHznxylLveILnaGvFjDh1jePOfvA6YferbQYdtu3xCw4fnYhX_y3zsW7diI7RwhH0HflAlIJD-75zQl8LElvBgsXs9wI5oAUdVbKSTSzRRs14TIJ_z6aFHHgCmBwqw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"3wK9kuWrGZOdByVXaDVmZEOPUyZPtaQtCQJqWgjonv0\",\"public-key\":\"HZYCswAUFcN7z-kvztG8ZZhxzqHBe81ytiiyOd2AZW0\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ1zd0IOJxTtCmEc1bTGLCoFYGVboYjKho7ymzjdAaX0Nqb-T4B12VlxvGGSZ52uG50dn6kNHmuh_1oWb6snOJXqsexnSL0O1vhbZAotAQ9LChRbQNYyHOCdHVXlPXG93tqMutb6ivgOUb8D0to_-3U7J3qlVOXFFYA1OryQwho\",\"public-key\":\"AfxfEQHjaPDts7-LB07EijOh5_PF_VEpyZs4fnFzCDL_TPzbrYeddlCBUSZKehWdQhnFMBRyAHznxylLveILnaGvFjDh1jePOfvA6YferbQYdtu3xCw4fnYhX_y3zsW7diI7RwhH0HflAlIJD-75zQl8LElvBgsXs9wI5oAUdVbKSTSzRRs14TIJ_z6aFHHgCmBwqw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"3wK9kuWrGZOdByVXaDVmZEOPUyZPtaQtCQJqWgjonv0\",\"public-key\":\"HZYCswAUFcN7z-kvztG8ZZhxzqHBe81ytiiyOd2AZW0\"},\"signature\":\"-4j_qUo_dnQwox211DCERann-rm_xWl8BmkGkydA-BEt6gRQdC4Js_fD8Pwu9uWSk5IWZkLa0D5fwzTmdTztCg\"}", - "hpke-wrapped-message": "hpke:lPEvbkhRR7KF2oT3pcQA1K1tyLBcif0eplJVQxVRBB-wJuirgzbvlNqgtjPzzRj2FyJcCqURdRTByRnAqSoxd9G2s5qOZuGfn0LwqkAtuwPsvKPbu5EfYKQVFeOYjyBpDYMK2o7_mHEXJ_9msTRvgza4ILaESwLi2xiA1wx1nLWWcq6nk2453fL5LICp6y6M-nXJ5cvEJTKpujcYnLzL-d_9dhQp6RMKxRXnLbrZX7lTdiSpxZZweONFIcMzKmBSeDL--ekPG5N5pO8I8yR8r6875ojwk6HRoQOU1aEOdQjE_lnEdTR-d8gkz9yf_OaKMv9Vp8KdXKIdZziRQ_hPO2JNHEMHtWJRHC3LPvMnCb1gbAV6XjkRYoJfQnfDgWy3q-1Kiyua5Do8tfJElJsN9V5h6hvMKXpdBbiT8K-jUukLFKST-1h5a9Cm3hUeFN9Wk7IU2_Afcl6oF2kAJxVJc6MYuS6CncUhCDNRSnNeYNDABth1a1Bv5bXuSl98SSY17kyxC2ykM1R8baB4a6caD6UyIY-vgfIJ-EWZzX7DW_6lBbiNOwZgwEJnZrwGEUyf74_1sStEMybKEo6U7h0ikhunr3C4nm_M0urrET6T9FL2Cc91tfvdVXlA3BXOTEZUOy_RH4tIfryo4llwEC0velz_t1V41P-aoY6EJaRaXsG3u1nuW8N80sFXDzCjer6celhABHSghAur0vDHgLBTWnUJgv63a3c16IxZD5y6fzhR2Zn12SFzc5S4vVrFmn7Xl8ACFKl78jbX49vS5xyRjMzMlMP0C0E7t67OWHSs8iNdiYcVtAFnfqIPW1_DTmlJUeN_n-cH8PHJZ8_5xABlxGNlkpGAkotv4jefbz1be2X5AjHLlw85bL9daNnwT9zruKmSSDB8BtzDyeEMpAdzVG0bVIL_TLLDBu3wwXNBTB0-OUeHGBGPPyl-7fXzVOn3rkWNpWxOzUWfh405FjXGTxzaOI2JfZkOJH_co4ZQaach8IMHZofr8YRC4BRWPFVt2WuHWJCFFBb2IWzC-n96av2c2dlQ8RBA6gfOSwuQmKrN7hPnaOIRGiU3MsjJhasrHuNPG3mFMjv7fkTf2AuQu14opkOZmblzBmbekdjuRmfreC0yoWUpyRNekX4WUDPofuUWdRY-wF8SeRNma5SejFZMUi8CVVyMfZAMgPQCZak1_1Bssd9lv3nGvmaFHJBm267Z5Tyj__94quXTWYM4qP7hklSGHF5qOa4aNBJmRpU2PE9K7LEWGdaxO-bqAMeOhhKYq_3a1_iVf_EzgqjeDjb1-UZSW3lRKCnfHd0n7Ekh7w7-bESrBZUFCfkwUN4OMoJ1Ri_mF8s4tR7Yp9uFUfjpyOwu2w0SPPdKCg8pdZgDjebwFVlMVhRpRn59NdJ-dQuPkb5zIfKiXoZuo2wE_Q", - "merkle-leaf": "l_O8bDrGQ2PVO-IXjOi9A0SQGjYmrB0y2XBqWgWrHSUYE0ay37f2hJrH_wHnjtzUVr5yCeoQxPns31hpoF9RVTImV80CfY3yOqUUDCUcJGK-rAfvhjoYBuoOUCV9HiQAGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ1zd0IOJxTtCmEc1bTGLCoFYGVboYjKho7ymzjdAaX0Nqb-T4B12VlxvGGSZ52uG50dn6kNHmuh_1oWb6snOJXqsexnSL0O1vhbZAotAQ9LChRbQNYyHOCdHVXlPXG93tqMutb6ivgOUb8D0to_-3U7J3qlVOXFFYA1OryQwho\",\"public-key\":\"AfxfEQHjaPDts7-LB07EijOh5_PF_VEpyZs4fnFzCDL_TPzbrYeddlCBUSZKehWdQhnFMBRyAHznxylLveILnaGvFjDh1jePOfvA6YferbQYdtu3xCw4fnYhX_y3zsW7diI7RwhH0HflAlIJD-75zQl8LElvBgsXs9wI5oAUdVbKSTSzRRs14TIJ_z6aFHHgCmBwqw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"-4j_qUo_dnQwox211DCERann-rm_xWl8BmkGkydA-BEt6gRQdC4Js_fD8Pwu9uWSk5IWZkLa0D5fwzTmdTztCg\",\"symmetric-keys\":{\"actor\":\"3wK9kuWrGZOdByVXaDVmZEOPUyZPtaQtCQJqWgjonv0\",\"public-key\":\"HZYCswAUFcN7z-kvztG8ZZhxzqHBe81ytiiyOd2AZW0\"}}", + "hpke-wrapped-message": "hpke:DfdOD5PKbzjMVho2hO8tPsxOk0hbBQTICrKCklXuCSNoXlARuehAvPmefJ9ohxrUAxA1p12IkIMVBkZlk8UsN8sBDeyEhErvb185PYiKnzkHAaMY36BEnOcjg_VF16uPtFqjmL-9kOEo_SYu-7HV9SQ5ilILGZqFQ0sdC67XPH0Ym81wixMmFcNoQJdtTS4GCiWfr1X0Zq5va6GZtkldOKBEo5kqu1oyQOo0HLuIeoxv9_JSq1hiC0SdyeYwYpXlfyBZjZNh9NlYQNH1YetvEWHqrmP7M7rEwG3m6jlAjtv8pzxnL5Z49HCAeS5qhLPe9ZXJG31bOvVNHbJkUXNeoM7jdwaOe7bFaDS1IeJ5gwzSI_UZ6NK-j8KFkiuZCYluwApbRpf-7jIaALkcIeuiyfVzYNM-_FxldJkYZTmXBIaIkImnSO6dWIRdS6h8kc0DbjVm5iuwEB4xyRGQsWL-qoXaurhvLpko8QcEuckbfq3XUeU3e8MOZ7Gfq-SNiG_IqU8cByhLHJxd8Dm8F9Pxa4dZ1PoDYoTg6c3oPvTEd5KLbEu9m2ncdoVumWLWgBAb6ZaeEjx8W5bQ4QgzuaRFPxDZjHe_4EWq8DoJxelD2A3WVJovdh1vsVrlffa9NuWUOJi68sDaJc1N5Y9VxgYHF_a2LALGOsm2lbK-tIEcKroVFTdGb0XbcMR89krfqwZdcBBzbKPtQUjJid8qnJHcK8bABDkneFLnWFH-cRfDxTHQG63zJ0psiQERLUlZV4NTnpu43uI5po8HMqvZAB16R4pnvCIwgEzmIwchG96-Du0gL3i01D7RxQfeE-bAaNXaMwo8T7j5cvExGviq_aRe1ngTExI_KkfF6u7QheIThRVEkCYe88EDnecN_yH1M3DIgBUsrb5oAMBTrEm4fH4cJViTxCc7snV134zxzsa5alQLPLGDJZwwCcRlbJSbOeREK05WngpMnNi3TgGJXqTAuRT42fpnxnGT3GtqC2pwEGOWKkmsp2UPR71FivaARo89wDP1LtxKfNSe2jVxE47XlV71LjP5Q8zXbj4zoJACZYgkyxjkU7BIuJHFd2BW0z4YKsii9nq4_qRkRnlizO_7_umUGh8IT2r0E2cPgI_lSBbrmYNJi0yBUjldiahqsBRc1FhYq46OOaQpdKMGhxy0SfZgiwc9Owj9WPb1fZnLURB8_tR0WGOrcTq5zrDtND-QlvtAGpw2wIXR_9oyqD1rlW9uI_TcPsz14kshzgRetr6npnH3wP78toti8Fc2BVjlq1TFgoVlUZh5-Gdkj7wh2f93I_4tEpRrGlgDsmPExP9KgAqCg09bno8mT-AzU47K_jlDY7Q0wlKB8x6l-dNwFtejeL0rmYK_soef4I0RgUOghHtHdW2XQc-1K1JqVYrwY6wdhW5pOtx9d_C3ojEyIg", + "merkle-leaf": "pRjg9i09N9sJe04jsxHRsXGpjOiGHF-Rd2vTTCB4USHAFIEMbb5fKI5Yt-AKVjKklZWUE_0FRgGMoJelf6i5J-Hw8HWMMNz8BlLxODCA778KaCJ4yZ8bj4cXUk765FwOGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:njg180fjT9yetqfPosC7MLwM2eOx92NO7gcvDn0P4sc", - "merkle-root-after": "pkd-mr-v1:zBPzwyvDlO8X7tbbjKMGjRPmR0fE1Xrrn-Wb7LH6uRo", + "merkle-root-before": "pkd-mr-v1:8qfZf2nWeYnJY9qczO3pYsdwQ5KzDCUFyIanavwmM5Y", + "merkle-root-after": "pkd-mr-v1:lsILZGbtGjWoCHRJcD_zLOuRe5sqMB9rFJG4o0g1pfk", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AaN5LyTlrDTKrdQpZwDEy5gewWQ3Evv2s8JPGKQMIrQ_FmlcqfS7aFAqXYRkXoHtWKmTy7rGhja-EMQNJGYre0rXd6Koe4n97knzOsXuEqHZirA__Dz4O_MHVa4n3hVCZSgN_VMADWwNqqIo8w3KOKtW3hw5IKXWhMLxFM6KhbA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:njg180fjT9yetqfPosC7MLwM2eOx92NO7gcvDn0P4sc\",\"symmetric-keys\":{\"actor\":\"IG5Sw53tG-Sc6tbgXY8nP_Zw-7TkZgfMZyEOI3lE7T0\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AaN5LyTlrDTKrdQpZwDEy5gewWQ3Evv2s8JPGKQMIrQ_FmlcqfS7aFAqXYRkXoHtWKmTy7rGhja-EMQNJGYre0rXd6Koe4n97knzOsXuEqHZirA__Dz4O_MHVa4n3hVCZSgN_VMADWwNqqIo8w3KOKtW3hw5IKXWhMLxFM6KhbA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:njg180fjT9yetqfPosC7MLwM2eOx92NO7gcvDn0P4sc\",\"symmetric-keys\":{\"actor\":\"IG5Sw53tG-Sc6tbgXY8nP_Zw-7TkZgfMZyEOI3lE7T0\"},\"signature\":\"i1fnCflzXpwKf9WWRH0DM4o8gezG-xnRtc3IZ6V5Kxn0ITvVoumPiAtKuu-2TRefpMKNxXJZgZ-I7TjzJjeXCA\"}", - "hpke-wrapped-message": "hpke:5zUT7fz5QTUb4vWw7zLf4CEPbcTkOBR_8y_mg66JalctV_pkJTizNj79E2xlgZ50tvILsY6GigOhvPfRHSCVRQTFEwbOnkX49xu89gKqF34i3wRc3OTpd8ccKtKq6jCRSy6UBLxJCY0Zpt9WAtqtAypX1AF9Y5L88qFMtcUbuSUGlLffAucpOSuh5D-1UUn001Wdaqb0oi6d2N3s8ZSYFrN7xeDEOQgSDbu6nBGnpfP5MuBKyKZoqLxc0dlCVxwz8Zoa2-aK7mTaHoJIidqicDXnmNPc8jwR7SXykMo2DTqsdumcFYqlySEhPJH4oQkV9kI4ZhiLfhp6ejLfqJtkPChEfAYxNCIHH9EDs-9gLglRIKlfUIhO9i-HnZXtMboFvdyTvprzEDuyn3J0VipiHhiJmqdBF4Rhylkc4BbLrbl11o_HtcHqQiUvhwyYu3UEqGnt_gnQuTPuuXVG18z92eVjoHjBLbSJoF_eHRcKViX6C1-0puDkcZx-I_CtMfAKzc2KT4AKsIsizsmNRVB0Al4RiWFw1zlfdoN0Pfyl7EdRzOxRpt319G73sWttyHcE8TPzghnaDkwJ1_EZ8umnQNKyJQEKJHoMorkhxkNLhkhYhU8NoBQokHVMkuTw4wc3DBJSgwMFrNVaZZ8qzq64dhZMqnfRPwZtYv136mXYu0hVX56lQZWxWqG9XI2f488nXHzcNbZyIzWfOhd0MFUwqSLi8kL0QF-9zrtPqtNcmxOvnYzLfEaHRqH_UrVEwzOkmaTEfiVPEfgBJ2r1WtUNJ7Vd7Tr83PTM51x-kuQfegxLN3zJGFWVcU5efSzVjUevdins4GBgNIfy5oAMc-rORtTO2Dq7RDLBBU6AusCmK8mv5Y4mZSLxerd30uFjMuW_BwDjGSyrnFNX2jQVMGiLYeoiOU6x9Io0aCDSKXtA1hRQXmZNLS6cowK7BZIGYp2ya3ABDuVqX5z6Dub-ZcLPRoBzzuU3Ywq9hbF5LSkJLIkIUnEH-MUQO5cCL6vJ58gxLMfHB8bvSZCPO1TULSHJB6U95x9mw_puhXYBw6zJVsw6yNjYO1t7Q9L6SLC42bfYw1UOpwVu8bK29bInUNB-jL5bBIoOc57_i4fOe1L5GD0NLPO_zJpaEr3or_l-Sekbsu5tb6XmYid_7RG1jLrAqMzRFSEjNRMWErQhfmzcwOz0YnvQgKca121AYrH0vcXUM0nu-6X1TmFH2-Nh6Grb2_zbUhBZiG3AZfgNmX20KV_2_qvhvTwUJ_qLmruxNx-LwRi7lhVuado-5f2oPW1hn-m46x-V4PW93Oa48NLEmTdrFQg6Qc2MiMkS2W19eZ5oz8VlBYcnTtQIXaKrA0r_kJbnqXfid0F7G3egbLw-kSiHxQCaH_GHcGwWdAFhoj6lVu2WB7LIno4GaqLGKIAswA", - "merkle-leaf": "lcg9e2rM1uiJKHS8HHBTQYdQBUl1WkoR0Jx1OH_HF86ssT2dwyvhr_4NA0tvyusFKOoB8xvq6oU4HLb6PKXRqn-PCuxiTMH8AkjAXQC-yLFjwV2UTGMk41BWZDzkWJoIGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AaN5LyTlrDTKrdQpZwDEy5gewWQ3Evv2s8JPGKQMIrQ_M1_tIPb-4xc48g37rGYCi-PGglYdrzkrAfhnB4sP6CXnMLzCOfgZp7vkSlSMVzl_-zvxHJuVYdewoYi_IbwchSgN_VMADWwNqqIo8w3KOKtW3hw5IKXWhMLxFM6KhbA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:8qfZf2nWeYnJY9qczO3pYsdwQ5KzDCUFyIanavwmM5Y\",\"symmetric-keys\":{\"actor\":\"IG5Sw53tG-Sc6tbgXY8nP_Zw-7TkZgfMZyEOI3lE7T0\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AaN5LyTlrDTKrdQpZwDEy5gewWQ3Evv2s8JPGKQMIrQ_M1_tIPb-4xc48g37rGYCi-PGglYdrzkrAfhnB4sP6CXnMLzCOfgZp7vkSlSMVzl_-zvxHJuVYdewoYi_IbwchSgN_VMADWwNqqIo8w3KOKtW3hw5IKXWhMLxFM6KhbA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:8qfZf2nWeYnJY9qczO3pYsdwQ5KzDCUFyIanavwmM5Y\",\"signature\":\"-wC1v-vH0RO1LoWqjHgUridGRq0T7KTwdUGBDxIGGdrU0RScBYRAbReOxBDqeY74c_exQP9xfEKS2B2Vp1H_Aw\",\"symmetric-keys\":{\"actor\":\"IG5Sw53tG-Sc6tbgXY8nP_Zw-7TkZgfMZyEOI3lE7T0\"}}", + "hpke-wrapped-message": "hpke:sXu6Yb1K9rLffr5j0RfyXsZnOBH18VCtWNrdKqqQ6iFeUj2jUi6JamgHEIqZ3hvVpBZOX8aCpRuTakBlUzeSfZ-gxRj5IjyLdnbqJQb1WqbhixHTbjpcEr_y4piV3NijXJtK2eX4yUFSRCfoYayKOBAWsviChT-ROmkKRu2Q9Q_w717oZnhr348n7sstGyM2z0Qpoxo-0AS5jBTIwr1Igi5vtETcyu3M1IgIutVUCtcHJjYgIgJ2stYVh2RGMgcmOTFu1l1fbFBud8e73pGvY4pWQd12AtIPC0jdAtyCDk9OB6TgwQY6Gwsw13A9Y2fExbNjyShgQ1IEF_77uhomlbyxhRDy2g2RHCpwbk-7Pq6cHjhz5LvtqXLIm7nwbWV1M1G1F0Pm3T5oezmw5A352SIZ-oduyvxTUlKCQAJCAduHOa6RWZjBtfOR96jTW2_XJkmMVfpIbskPoOWH3cVwaFSp3_ozrfy2ZmMyilncrXy0fEQO-iuyFCvfqTKsv1E60KrPTz1yW9qhGJ2HRX-AJz0KxeBiRX_JSrD8nclW2eUryZOszW9Ix-DLiZGyQNzzVZvAeD6HQGKMDB2tmR6Ee_rbYc3vibIcujYSF_Px3LsgaRo0WpEST069SWxi9Dy8z-Ap0t5rdSQLhmjlnDGPjU0txJ0hYDFgI0aaSGpgVTjXnZdzjoZYi52rRmgRPVak5gMot4osKrRJCR1ex9i4Biyh55G1x14uFR8rayMSaYl3ZgBRIPoqCvRjO_sg9Q-x-UawejzuOMvcwG9i4JGQNoyRE6hZzvV12EPIvkkxBqA_UHaoHILcGFYV-hbnvS3-UEHlFe4zArYpmppsQzrTvTMNskjmfxn5iRHvMiz2R36oMV7B_chC0bkJ5kt43UyAD_UUOn-_ACbigx417-x1R4kdFXUHSsDD-x5KDl8twv9_NL02WH7vosv-On9w10QRjHkrg-6VKcDaFA_wN9Vuy1o4FGwGnMD33ez_B864B52PNefI6AeR_zMHTKvzREvcP2qz6CflXSqdN7q5Z6iH8-GPK3JNCw2GC9TNBGkWxIXYbbI7TqrM4T6h_-IU-C_JQqpUps8TdJf8HSlZxqlRb1fPhJFaVA1iHnMXZgSdiClIZUy0I2OuVTE-sPPdlXvjaHShDG7H10kIQK5zN89tuNikJo6110TQN0svAUGvlQJnSji0EFWIAajmwnRS4sBMXVwFSuVUyAeusN3B9zQkYQ0HwFbKVKEniWrCMetjvgO7yUYcDjZhvTNj1Puu86OLmhQYdkc-vbu8z29TEQPbhop81x-inN9oG_kcIDycP3a8xTEpj4gNtRwDIFsHSVQce6m1s3EIow44SMMKP7yLN0E-PBbN6d-3ds69Hcv7F-mxOzNKoN6S-1an21F2oGSAInb8v8rpEQpSOB9pOJKtjQ", + "merkle-leaf": "YM5-jN_K9rSE8QcEPvOGOAQAeodS8waWrT150654WRYBuguJK1XOaJwUkyMww4nfUQ5LEASHSnVZkCbvToH7XTvNC5JaP37dWfIqJF3_SmYvTOxw0Jy1T90yQKL-EoAJGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", "description": "Fireproof for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:zBPzwyvDlO8X7tbbjKMGjRPmR0fE1Xrrn-Wb7LH6uRo", - "merkle-root-after": "pkd-mr-v1:vVf1ZcBoBju-IiBXctNdTsIDXveX-fjuOauN6Itvx3c", + "merkle-root-before": "pkd-mr-v1:lsILZGbtGjWoCHRJcD_zLOuRe5sqMB9rFJG4o0g1pfk", + "merkle-root-after": "pkd-mr-v1:6iVYZ_q3KNhHDusC7h9GK3d3ruiGECNsJTebloNgvbQ", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AWAT6CIY-pcwudhEeRN_KMLuaZusSXuOm7aRGKUY84akAxuPlUUeuNMnN4wweB17U4TQVdc4haDLkqnMUU2nHaJRmx0haWcrFhVASx0g2CYqoHM9_7U_4_JI7hGokMvAFDmpW2Fzg-koIicF7cnRqTaZb24fS2SCj7QnicP7\",\"public-key\":\"Af-TFskaTGMtJ7FMmj1e3RnLXUuMJLBGYou2miJ5znX74WYk8ElBpoIMfSc9X-ji-LFgP88x1vep5gZIzj5P6lbbxETg3tmTjEgdtJVUX1rWeQOwR3F6ym0jtB5G0YweEKOivBlJhmm4Ek6fJdnysaYNFeybeZvXFLhj0LOQyl6J9-F_lYzc2ZZGAfm_ajNWXtVhxw\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:zBPzwyvDlO8X7tbbjKMGjRPmR0fE1Xrrn-Wb7LH6uRo\",\"symmetric-keys\":{\"actor\":\"UtkfWaEajot80_spLfx7VsdKSvzURWu3hfvqXywaTPA\",\"public-key\":\"JtjN86jREKAJejYmm_yN7nJXvOPlmjQVdtxGZP5oRaY\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AWAT6CIY-pcwudhEeRN_KMLuaZusSXuOm7aRGKUY84akAxuPlUUeuNMnN4wweB17U4TQVdc4haDLkqnMUU2nHaJRmx0haWcrFhVASx0g2CYqoHM9_7U_4_JI7hGokMvAFDmpW2Fzg-koIicF7cnRqTaZb24fS2SCj7QnicP7\",\"public-key\":\"Af-TFskaTGMtJ7FMmj1e3RnLXUuMJLBGYou2miJ5znX74WYk8ElBpoIMfSc9X-ji-LFgP88x1vep5gZIzj5P6lbbxETg3tmTjEgdtJVUX1rWeQOwR3F6ym0jtB5G0YweEKOivBlJhmm4Ek6fJdnysaYNFeybeZvXFLhj0LOQyl6J9-F_lYzc2ZZGAfm_ajNWXtVhxw\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:zBPzwyvDlO8X7tbbjKMGjRPmR0fE1Xrrn-Wb7LH6uRo\",\"symmetric-keys\":{\"actor\":\"UtkfWaEajot80_spLfx7VsdKSvzURWu3hfvqXywaTPA\",\"public-key\":\"JtjN86jREKAJejYmm_yN7nJXvOPlmjQVdtxGZP5oRaY\"},\"signature\":\"1TcMzC3AY77ZBQxAENDFMS10bWgx5aQl4FuMWBtYRX1C7yZEyoOPAM3qQ3s-p0BUDwhYI5Ewf1cEvztfuGuRCg\"}", - "hpke-wrapped-message": "hpke:koUKWmT0Mrph0kanHtwHo2OKn1iqjMTelbli4yckORIOwZAZ6BfVPzMHintxmKr8cPkksHCLIkgEmk3rVC0CkWVSZypHycMTg3dQ9db67LXz3i11QoiOSFGFqTl68gOZF26RWeAa5YxPDNfnz1UM1wEJsvCmnUshyaZSOXFtTxALpFz8X40OKAVvt70XekDvnFv7UX2IJkAXc2sG-ragtyj-4Icn-ic8_7YDFHaFNXdN_O-3750SmYXMrm-yCTCS62e00-uQCHIQBZ3rKdjV6sSDDBxwsrwX1sE7m_tRdr-cVqM6EUDvBYQwGmddtTGVY3-MTKe70D832YZvyFmPZov38lGPvOu3CnOJI1JTIiLs6C4I9Na8qW9eCVs81EnYfHCAg_pnAxDCkLLNiXzx9m0he3RRSRAfV1xFDXjFK7_ADdhuZTE_kYobKnuxvrN00sc2aatuAcigelrAoy4XICIeXyB_xcoxUTyFue6cM6MYxPmarukw7CQ4gRugo3laLAu3cRKRGN-QKMB_DprDo5VQiCNNjkCp0M34aEnKx_YtwOCMjIXcnqVnYqCBxcvSfZw_OIcT54WdhVTWPFc6F9f3cahGRTeeK4l02ha2TezxWZaPpXlzJjjPnft9OQPECOccvxnDDajbkF7vrWI1pnOQQf3qwbqiMomVWywDjyp_F7_lhSXEetk-eVOJX7UqQaZiR3YWXKBc-a4mK1tDtw3G4ZG93JRYliuWxAH0TxBVx6FMdHxU9Y0wcVOHVxAwVF41TIwH61VSlUauX_KY11POqT0WCTzbKOZ-B_6beX-XVf5DDMtQm5maebd7QOVVwM81Ld1rzc3qsMB76dk3SXe9D-Y-xG1Nq9_0W1rrg0I1jgYEIZ2qxs6sUzYEsNn8DlpE1N-JDLBonLaWvsi1oDY_esKoKYlpjnNWh_7PJKn0bKqA98g5jtznQuAGb7eMufSsIVA9kXb49FgrFq9fU0qx2ZHeQ-XxlEnOMGc8e2-Bcgij1THGCJyVjhkPax_HSE6F2Jreb-BUg80mS2ZVKfvDmEbAPMXu5Uh0fjoPH8x7RJqZkaHUzpey7p9Uy_i6MTrmxV58x4fq3w3zESMRC3_yFti2rP5vKlAQpCzlfXol0qJ5TZZ2r1WrB-LwQs8pf2fNbSjhcjWFPX5hT_iPCT3JgBFwlbgFAdjE7lr80YtCE5F5JVnrYv_FlxB3CROQoO9GUMA0EiYfpBpVJ9Zf4u1dbYg2V_VNt3InI4fD-zsYhZYSFJ3DdMbF7o1ZgkB7zTDhN64Rdl5V-dnFJCM5Eg8oqRLJ3ozfQcoePE1YPqcmF6xqaOqatFu1rTZsIguzfycZu4Y8uOnHlBtcllqR_JNrlcjNTKVpKq0CELIg8q4FigikRzGHWcPMvVujsSbpSiyJ0ZkWaeZRqUHoRKGhjQ", - "merkle-leaf": "lgTbbxc9mZMR2felgfWTl9YW5BxwBwI9tMTtqdUlpkuzIEkHwOCEK9_ROU6TrLlCS7hhDdpWcYymohLurVvNToCkW6g802-8y0Kw2-2dqhVqwRevOxTCZIjYEWF05j8KGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AWAT6CIY-pcwudhEeRN_KMLuaZusSXuOm7aRGKUY84akEme7nz9icqkEI7pXG30e7L2Cfro76w6O5PaBzzqj0JMwioN6wOEJohl3mxO4VaBLyL0uCnu8ExkFk1YLJhTjRDmpW2Fzg-koIicF7cnRqTaZb24fS2SCj7QnicP7\",\"public-key\":\"Af-TFskaTGMtJ7FMmj1e3RnLXUuMJLBGYou2miJ5znX7qjTFKHah2-tQb44jKlWdh07A7I8lJdFDRcvQm72bVi8g986x6CV9qfwaeGMGJZkrlzSbF3loxQJGu-u9kxJy7aOivBlJhmm4Ek6fJdnysaYNFeybeZvXFLhj0LOQyl6J9-F_lYzc2ZZGAfm_ajNWXtVhxw\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:lsILZGbtGjWoCHRJcD_zLOuRe5sqMB9rFJG4o0g1pfk\",\"symmetric-keys\":{\"actor\":\"UtkfWaEajot80_spLfx7VsdKSvzURWu3hfvqXywaTPA\",\"public-key\":\"JtjN86jREKAJejYmm_yN7nJXvOPlmjQVdtxGZP5oRaY\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AWAT6CIY-pcwudhEeRN_KMLuaZusSXuOm7aRGKUY84akEme7nz9icqkEI7pXG30e7L2Cfro76w6O5PaBzzqj0JMwioN6wOEJohl3mxO4VaBLyL0uCnu8ExkFk1YLJhTjRDmpW2Fzg-koIicF7cnRqTaZb24fS2SCj7QnicP7\",\"public-key\":\"Af-TFskaTGMtJ7FMmj1e3RnLXUuMJLBGYou2miJ5znX7qjTFKHah2-tQb44jKlWdh07A7I8lJdFDRcvQm72bVi8g986x6CV9qfwaeGMGJZkrlzSbF3loxQJGu-u9kxJy7aOivBlJhmm4Ek6fJdnysaYNFeybeZvXFLhj0LOQyl6J9-F_lYzc2ZZGAfm_ajNWXtVhxw\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:lsILZGbtGjWoCHRJcD_zLOuRe5sqMB9rFJG4o0g1pfk\",\"signature\":\"ZnynQjsXpYfW-mkmk5sD4THfVYv089iTMQkw37UqA9vmpmXMOUUe4zrZ_nakJA6ee2x94F0XQ_aI6_O0Wz8vDA\",\"symmetric-keys\":{\"actor\":\"UtkfWaEajot80_spLfx7VsdKSvzURWu3hfvqXywaTPA\",\"public-key\":\"JtjN86jREKAJejYmm_yN7nJXvOPlmjQVdtxGZP5oRaY\"}}", + "hpke-wrapped-message": "hpke:QvrpIV36VbCCUT1hARB1hbmWRm6URd_okcSnVX9-biw4Dx5MC9DeNiQqzHjCySEWvntB32Be3jswSCB_iw6T0FgDzJs_i8Yi591oDe3Ku2Arv2ODrzm9BeeXzGFmWl_x2TZwZH7jcBpKRHv5NTFFu0FNzkIBi0tjIEAYiAUMjcBDLvp9uCxPSEk0eUDOTL4yk4KwsEzLXgExS55YQu_iNDdWK9wD9mNXKn6Z_PMlO8B_wPMrwuol1wr59pH1KmPIDM-je5rVuvnrquenbkqwkovT7aklHt--T1fu0nCjXDuCeKSvTpmPcl4EP56qHfRWA5lX6oiSJzhMkUEluDLe5a-hGF3g8odYaVJGY12NpcamkVxnB0Ft4HuFQbnbaYBHqiH6OAycJQjihsYov2gvRda6EgAYC3tM8RKcPq7-lb9tlVjI7FMiKi0caxoSW_oUt0cwFDKtzP3GFHLQTY2p6TqJq-J1GpCvbwmlGcasYGOBMt_lT6jMz0aQ3QGx9-3cmutIu_DDi5CMXoiPnH-L5oK7mcUNwcw6-fX1p6nMMIFE55b-ezplmWKIGEV2gej9V3u8wXyrP8SmscHhOdwVrsngDAz3u6jlJDc6XPojiSyYvECT9o8mnC15R7UGvdFwFduQoszOzQCpYiHLEGczjBqixLVfn_z4mBh6KgAoC7KnXOHAjZCUSP9nVv7TXEZg6XQ-ZW22Lz10YTC0ezTtmzZpMUEEdQBfHcCDDhtWwR0Ox4UcTLPOBfkqEZCPSG3YD09EATtbFpWpIUnghldh1fg6iaY1TCNR2wd5hGirRzQgXVHCa3mF02HeuzyCk1PHdIjceG9ddUA7LOzY1S82p8khzWTQkROX5kw1pW4_ureJSERqoBxe8_doAINTd6tQb-s-B-6-rfrKdny-tsGSFy-IkW6tp01OpNaL0VJthvBeCDjfvMl7Ad-946ON1WbwPD5KZ4gmWkEcgn3M-CEhjE6lB0hUdkdL2uXzqzt6f_N1mP_P4LYoM8K8UtVy_TkcZue3Iy7RroRFHNKCVmJ3dFIwp31Uk16MpKU41cyQcyYbFXYbNkSDSI-aDhzUt0QdeKXyVMM67AUkZPK0E-gy6FzKoWYFfReB4Dzln7oI87LPi0m-qiaQFSlKBrPtOmCLvK4PT3-E2njkhLxhGB7KRiY5HMxTWYCKxbiFmTPwu7D0RKILomIjtCdTaCf55ZluJK6frqQ8Iy7AKE_CoXndx5xYLswCk7TDAUDZFLHk4uaphRJYGRNWsj57svIFE2H9nM5yFCkoRoOOTEShLu2mN2m97nt9rJ8GfBozjxQoUVTG7zwu0tM-rIfrIK1xWpYhGnR12xs0AUM4QynqHVE4ZieByQVRgW94iVbi5gTbcC8QfvYTHgggaZJmg871rroekyPXzqiWQF7GgbDCipmuLw", + "merkle-leaf": "QQ8KogFsRfCbb5sRGbtnvn_FtIsAYA9iqdmdmYPMOubT7x1OrNIF_cGed8lSMNyfrVVGqmTZO5fcPMtXF_laW77KS69MdqFJoeo8MFPNJS5duTRADQ5gmPoSzqn6W7YPGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", "description": "AddKey (self-signed) for https://example.com/users/bob" }, { - "merkle-root-before": "pkd-mr-v1:vVf1ZcBoBju-IiBXctNdTsIDXveX-fjuOauN6Itvx3c", - "merkle-root-after": "pkd-mr-v1:zuUI0bMbF5TF2m6dOmLGA0o9iM0cobJSR2pESavOLlU", + "merkle-root-before": "pkd-mr-v1:6iVYZ_q3KNhHDusC7h9GK3d3ruiGECNsJTebloNgvbQ", + "merkle-root-after": "pkd-mr-v1:cEIFi87FLqj5SaPrMJ439BivuMIz68ZOnXse5U3HPQk", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWwVjGwVCm9XXgOYxW3vzN9G8Fy8nSJtGOnI__M1X_oI6PSoKYqi0_5AnCAHtT__yrZGgkrNZ1fYI7vgo1GviW1joqzZj1mkhKOA7ouJuFnwVg68sC9VdTuuDdYsAVZ4v3PQowuYMIbG7tF7j_rGlQlR-O-WhrfworgLUN5s\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:vVf1ZcBoBju-IiBXctNdTsIDXveX-fjuOauN6Itvx3c\",\"symmetric-keys\":{\"actor\":\"_PTF1qbW2MvqNAS88voAmEmYlCDa24dKeZj2gs82gPU\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWwVjGwVCm9XXgOYxW3vzN9G8Fy8nSJtGOnI__M1X_oI6PSoKYqi0_5AnCAHtT__yrZGgkrNZ1fYI7vgo1GviW1joqzZj1mkhKOA7ouJuFnwVg68sC9VdTuuDdYsAVZ4v3PQowuYMIbG7tF7j_rGlQlR-O-WhrfworgLUN5s\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:vVf1ZcBoBju-IiBXctNdTsIDXveX-fjuOauN6Itvx3c\",\"symmetric-keys\":{\"actor\":\"_PTF1qbW2MvqNAS88voAmEmYlCDa24dKeZj2gs82gPU\"},\"signature\":\"Hi2JTD9-n3vYJjsCB8ckFwtwQTkHc46P_h4GyzaQ7B9Hl1GU3YVP-JjUYnjKGAf3afUGTmfvlY1O8yv7iQffCg\"}", - "hpke-wrapped-message": "hpke:ebugts_1hk1YSGIYHAKOs2r8A54ofRT_DwZLB_e_c1ys09pkEGR1kJYAX4ddfSH_c2fdtdti6Cjva0IbM4vh5X5IlUsAVIIAkjTuh-jWQD_b5MwS5yfI9_CSQtjST8PXb-YE3c1grSF8ebncgBPMjkyEWbEDb3EwxdfyLmcUJ9OiWyMQ19JsLHJKOouiMh_hFo5PcaEiAsdlqM3GLjRDYdI4osVxajBflaQBeWanob0T5C2fCz_8H_pG0Nk0-ruzsHM2Q1OUVvFHUFWbjtcm_xZM2-O6gwwTgnzvRUzWl_GbHFbiKdk6ofcvmlrgIRgOupqVU8uMj3cQCNWxyRsqg-1SCoJyrFW4m3VC9cyrdO8YJ0GinB8l3O_UcPlnOof9iCbdTNPg8DodxFctMploIntjy-NOlXTkNaA23f8j9c-qw6kdFMDde4pyVgRL-hXumMZhIb7SCDe36flFNNVJBEhbjjx0rp-yq6aDLNNcFQnpovVVrmj5A54NjMrvtAeCASDm4w09ZNDKrMvYDh27bUVLKYCZOqD4WyINjdrO8LwIvdcAtJvXuZY4Ek4QfXn7GwxFQc4P-ahRbRtqyAqZ-L5dqlahcaIyfss0B7pUkIFBH1draZ-CW5bBE3iQOXuKANmVQz_G9hhB694X2Q_7xG0u93UIZmOKLFMFDe3lyXc2VeD3ZzxWkKtBb-PpT9XT2HwSgMYEgFYCYBt6w6nQ0r0vsVMbXQj3_paG6FDuRBvAITnk7f7exYXnQUCwB1PP5jJk5uZ_jDRWOovj639eQO3mjGDJT6kquf61oQlkO5chPejkFvGWcBe4-f-vp1Ftj6f9CtrplD32zF9vuqpamntK43XuYte3nMUW8SaEBSsEFr-Z1LqluLDx0JzyXyvzjeOcV_r0mVk5ZJ_lG9VTUjVH3-EGhxIj3iubKoNq8rdwkwStOvMhS77QgXNUllUaLpTluP32uxjOOavo0CTU3QEOpH399HkVKZvk1HwOSpEJLEUep58ycvz7T3PzYU-TdNjFT9H--IG4IkQifMTgmUkLWUVXCqRx5R2oC4tiJoNbrrjRZV62M6HzzRKPtM-_aijDth5pkjEILIFbS0zsSxBnjt5NZ6r898pEHECKUh2Vqm--1c8DE827C-GWw_Fo8u80UoU630pAeHUMRUXKqcHjE36R77xLUTkwWwZouSVX5K_qFv40EbkwG9oKRV8jE2ZroKSKGcweGFs9lEtMm9caaMew_2emlZuUs0hBtalBqLKesYzruV3LP2r_sHCJOHfexpmPStHNHvRmDoloeoKsScQEQovW3f8D2o9CMc54gUMndorMm2v8jmOHyDnICZmsCPL5xJG-UwHJpuXyJ3hYsu7sHdI2TRQtA-5NWRgEEA46vbDDo21TQOit3GGcM6bBJpfEpBRWq603rCn1sQ", - "merkle-leaf": "sO6ZlqyRpilQE8Kl5ym2Q4joztdXnPc2h1YG_r-j5mn-oDeoE_7_9zOhjRuS6wK0Ei2PmoLUaQe_jEr26e8-EaGeZRaFsdoDmJAQG_tiA0T8rd1uhgII2ZICoH-sycIDGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWwVjGwVCm9XXgOYxW3vzN9G8Fy8nSJtGOnI__M1X_oIUF7Z44XkmKYctD8sSy_6aXeJ6GVFdcBeU-cy5FaSZ1DvYOuOW81_kfbSuJyXqILu-ehEY29g0tl-YsF9jSaQB3PQowuYMIbG7tF7j_rGlQlR-O-WhrfworgLUN5s\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:6iVYZ_q3KNhHDusC7h9GK3d3ruiGECNsJTebloNgvbQ\",\"symmetric-keys\":{\"actor\":\"_PTF1qbW2MvqNAS88voAmEmYlCDa24dKeZj2gs82gPU\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWwVjGwVCm9XXgOYxW3vzN9G8Fy8nSJtGOnI__M1X_oIUF7Z44XkmKYctD8sSy_6aXeJ6GVFdcBeU-cy5FaSZ1DvYOuOW81_kfbSuJyXqILu-ehEY29g0tl-YsF9jSaQB3PQowuYMIbG7tF7j_rGlQlR-O-WhrfworgLUN5s\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:6iVYZ_q3KNhHDusC7h9GK3d3ruiGECNsJTebloNgvbQ\",\"signature\":\"fp3oAA4_pmSqZpzizYJQz2peWdv3qtDQG34tOREajvAFFMjYrojMZ_Q2sd2K1ySXOHAHZKjJ1lnducLiklpxCw\",\"symmetric-keys\":{\"actor\":\"_PTF1qbW2MvqNAS88voAmEmYlCDa24dKeZj2gs82gPU\"}}", + "hpke-wrapped-message": "hpke:zq_84zPf2NazVYgQRd3HX-FWYibZxvZZtKHS6LCU7DFhuP0RAqxSaWNF7AxLnXkFo6vvgp7gfNLPZkEiUcNIZqjrRkE2KcXf81T3YJlSQJ1LMC2YDTbfroP5Joda6ABJSlmB9KOHb7-EPggFbqSOk-Qf3ZFU03VFUoOZ36FIvr1GchKcvej4cp0qqSLs923xOpdr4KgDwcfxGDmm3ht8LAlWT3z-bHtl47PNJe45H2oQWkFRR8CjDOTRxLpxVszZBWGYpWt8dQCkny-sxOYySFO0GReShJ5F1Z9CrhmW6evLoJwh4W8VGS2X2SP5q59WXO0VbPQV3ZSLR8TrZnhEtrGTCh06cWXhwF-2RJzEbSNOG-Z2Kjg2ODdpKiR_lLHUW4TL5uztfAmLRiT5uoCjraNV2UXGHhEYpIawk2v9fJ0R8JFGkVhZTnpmirRzkypaOYG0eeKk8UfOTi7LU0hXghtAjjPN9lb810oaYNJdxfUEovT5alUCV8LSDrAESWYq8QJwxGJab5zm8606lmECSc8xZGDl_ytDNJsNfzS38jc0rXDP1CjHFa6X5cKaHI2H0xxc2COHvL7n0c4P7_puDMk-_CHtL24e_JdN7Lhs1bsfKh7m1Mx3B-bve5ps_202jBap6uyEkPUtYoVUOYT8sCR0L-FHLpIwJTgb1Ij5TW8hmgM-RNmMwQb5KxdpwwQCtEAtENEktXGjO3HvIwuh_di4KQ0cys49TZKzf5qfuf4mn85qxjBEGeilr4CXtleaHgBSbTvPNAXLXowpqQVQfmV7KZ2IopUVpD1qjzZDSp4NGRsH8n8AUipDY0Lpa-6DEV6UYzuEqtiDc27onw0bIabuhlpd_CGivyCkvB2kxrI8W0EWQq7u2EXNPMu5Nyu4J68_u8HVGoznfr4z8u5qaxgUbje3fNu9vM8mNe62lCtci9nH8JHp1niefYmH-dU1NtImBGcyZhxUXXM1bawDXsY-PFVCD7IEcPi0ERkDmYfbg9xI12CBZ0OpfjWb--p7Q4F_RGSGxLJWtl5977lOdZ2yRLEpdBaMddbt10Wy6k25S6nftLTV1WpY4AZdee82eaI7EZaEmh9J15EB3e-verElvYSQ02uIYKBE6NmvdYG-wujoC9bNVxx6ahMtRGrvpzcCSGrFJXLcu7tiV0VrUL6vvHnKo5JRi8ZnuW06UEs_Vqe2I_zitGAfaxVJPf65b6CFjXc2ciAZuGubKoZLyi4onWO-fwB6m2PvQcYjI9IGFnTDq5IrcZqkbL9rqkjmuq4CtRT4AuaJS20czNjyYJKs4x6UBG9TrVn7KQDkbBR-bjsY030pTnrim8IiWSdDUV2GwD91mqK0cAHgfjYvFOaFSl7O2YOIY54lr8JTwzKnIcQnIUfWpB5mOI1mkvopkkr5B2jWE5dozy7AzFv5gg", + "merkle-leaf": "D91HsioFIyHTkHXFpTaeMjhIXU4daje1P476w81nUcm8CmhHrvPc0DfJHGJ5BXJ6fYeu3zodcEJEKVey9zQSE2yDwBd76RuaJNEOES0LN11-13nKZPVjKBULMMHDSlIGGwnWx0RD-ay5XYTqU5qaeWj6EX3RNOs8xSkUu-3Thhs", "description": "Fireproof for https://example.com/users/bob" } ], @@ -93,7 +93,7 @@ "https://example.com/users/alice": { "fireproof": true, "public-keys": { - "jSTRAav-0TNA76A2ZQxSgRYnes9z6ahpqVR7xOfRqrY": { + "lTE1VETFwrT--rZzYUUe-eKZfRgJN86614WCbSJyY9k": { "public-key": "ed25519:lQmujEGESAwLFjRqWMi_zAYMTyUUS_W6QQsNAQTQ2XM", "revoked": false } @@ -103,7 +103,7 @@ "https://example.com/users/bob": { "fireproof": true, "public-keys": { - "_MJ6_J_EUC2R2hKm3bG9smlWVAEzCrkTAyHzxQBXMPg": { + "GZSpQ19axks8z_1ilWYkmOu_GzNTdR4e62uNSEYJdPw": { "public-key": "ed25519:2UJSHYj9-y2SpC8z7RNSukk7NplsogvhtjvybldJQyc", "revoked": false } @@ -112,13 +112,13 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:zuUI0bMbF5TF2m6dOmLGA0o9iM0cobJSR2pESavOLlU", + "root": "pkd-mr-v1:cEIFi87FLqj5SaPrMJ439BivuMIz68ZOnXse5U3HPQk", "leaf-count": 4, "leaves": [ - "bF9POGJEckdRMlBWTy1JWGpPaTlBMFNRR2pZbXJCMHkyWEJxV2dXckhTVVlFMGF5MzdmMmhKckhfd0huanR6VVZyNXlDZW9ReFBuczMxaHBvRjlSVlRJbVY4MENmWTN5T3FVVURDVWNKR0stckFmdmhqb1lCdW9PVUNWOUhpUUFHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", - "bGNnOWUyck0xdWlKS0hTOEhIQlRRWWRRQlVsMVdrb1IwSngxT0hfSEY4NnNzVDJkd3l2aHJfNE5BMHR2eXVzRktPb0I4eHZxNm9VNEhMYjZQS1hScW4tUEN1eGlUTUg4QWtqQVhRQy15TEZqd1YyVVRHTWs0MUJXWkR6a1dKb0lHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", - "bGdUYmJ4YzltWk1SMmZlbGdmV1RsOVlXNUJ4d0J3STl0TVR0cWRVbHBrdXpJRWtId09DRUs5X1JPVTZUckxsQ1M3aGhEZHBXY1l5bW9oTHVyVnZOVG9Da1c2ZzgwMi04eTBLdzItMmRxaFZxd1Jldk94VENaSWpZRVdGMDVqOEtHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", - "c082WmxxeVJwaWxRRThLbDV5bTJRNGpvenRkWG5QYzJoMVlHX3ItajVtbi1vRGVvRV83Xzl6T2hqUnVTNndLMEVpMlBtb0xVYVFlX2pFcjI2ZTgtRWFHZVpSYUZzZG9EbUpBUUdfdGlBMFQ4cmQxdWhnSUkyWklDb0gtc3ljSURHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz" + "cFJqZzlpMDlOOXNKZTA0anN4SFJzWEdwak9pR0hGLVJkMnZUVENCNFVTSEFGSUVNYmI1ZktJNVl0LUFLVmpLa2xaV1VFXzBGUmdHTW9KZWxmNmk1Si1IdzhIV01NTno4QmxMeE9EQ0E3NzhLYUNKNHlaOGJqNGNYVWs3NjVGd09Hd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", + "WU01LWpOX0s5clNFOFFjRVB2T0dPQVFBZW9kUzh3YVdyVDE1MDY1NFdSWUJ1Z3VKSzFYT2FKd1VreU13dzRuZlVRNUxFQVNIU25WWmtDYnZUb0g3WFR2TkM1SmFQMzdkV2ZJcUpGM19TbVl2VE94dzBKeTFUOTB5UUtMLUVvQUpHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", + "UVE4S29nRnNSZkNiYjVzUkdidG52bl9GdElzQVlBOWlxZG1kbVlQTU91YlQ3eDFPck5JRl9jR2VkOGxTTU55ZnJWVkdxbVRaTzVmY1BNdFhGX2xhVzc3S1M2OU1kcUZKb2VvOE1GUE5KUzVkdVRSQURRNWdtUG9TenFuNlc3WVBHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz", + "RDkxSHNpb0ZJeUhUa0hYRnBUYWVNamhJWFU0ZGFqZTFQNDc2dzgxblVjbThDbWhIcnZQYzBEZkpIR0o1QlhKNmZZZXUzem9kY0VKRUtWZXk5elFTRTJ5RHdCZDc2UnVhSk5FT0VTMExOMTEtMTNuS1pQVmpLQlVMTU1IRFNsSUdHd25XeDBSRC1heTVYWVRxVTVxYWVXajZFWDNSTk9zOHhTa1V1LTNUaGhz" ] } } @@ -157,42 +157,42 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:WZ5osV85OT6t1-oz8UCRfkr0BXMY9f3wJT0Y2TIkT-k", + "merkle-root-after": "pkd-mr-v1:v_ZY2UW3TvJ66_y_a5oL-J_d4Q3vkA6gkMFYi4omgzQ", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARmZO7dBE0olCVfksCrcbSz64owoTmCsqvwBu_Retw63onLdiXfBdu8susjv7TXXW-H3wcyDSgVrnEKKLoPMLiWT8ncJP3Z71jczWBHTWqp6sj6wKwtIZ0Not2Lm8pMa0_IBebGu-JbedhJFO62Hf4WB5s0ZZ6bwYWTOoZ64Trs\",\"public-key\":\"AZbx4bVpVmiHVRCNCUoF7dgaucZEXtFemRi4jCJHPvy1GPbpE2AYJgs-iylJXVVFnsJ97Vgj9A7omGOn8531-aP_tS7LRTWpySCqKXgzKkXgipM0YWCv-5qvmvMZ6fCHJAUlcoP3ZDlSXvSBhQ5cRMfHHrPvAMioghFrqMA1ytOHIetgUVbY_yaCZyiulaA_twe8tQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"_E-wktG_BAhP61NvCw4Va6sRjR2mQVf8ZhlEHCgznOk\",\"public-key\":\"wa94vrJXUo-2F-seTt65Ta2t4sBKRW8hIZrZQerowZk\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARmZO7dBE0olCVfksCrcbSz64owoTmCsqvwBu_Retw63onLdiXfBdu8susjv7TXXW-H3wcyDSgVrnEKKLoPMLiWT8ncJP3Z71jczWBHTWqp6sj6wKwtIZ0Not2Lm8pMa0_IBebGu-JbedhJFO62Hf4WB5s0ZZ6bwYWTOoZ64Trs\",\"public-key\":\"AZbx4bVpVmiHVRCNCUoF7dgaucZEXtFemRi4jCJHPvy1GPbpE2AYJgs-iylJXVVFnsJ97Vgj9A7omGOn8531-aP_tS7LRTWpySCqKXgzKkXgipM0YWCv-5qvmvMZ6fCHJAUlcoP3ZDlSXvSBhQ5cRMfHHrPvAMioghFrqMA1ytOHIetgUVbY_yaCZyiulaA_twe8tQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"_E-wktG_BAhP61NvCw4Va6sRjR2mQVf8ZhlEHCgznOk\",\"public-key\":\"wa94vrJXUo-2F-seTt65Ta2t4sBKRW8hIZrZQerowZk\"},\"signature\":\"0zINJHUN7K5JgyzJBGy5LMuikpaSUhE1U35UZ5Rp4Nyuelgho8z77Enq5i2pmpLBfPJgfCzUpwK0W15Or5D4Dw\"}", - "hpke-wrapped-message": "hpke:LCS9ZBxdYmrnOQecvqU3OPj07yuIxozQ9QVc0IG2RBKh9uP2MFcD2zCpWX8jDkmuyAST-mF7uv25SXJaqoMx1F7-WFUNg3WLju0hUt5RAQ15nTgD-yBbDAMKHIN3enj1NSk6knl8wCui_HQpbBb_f_3WNAmdLAJ-w7iwXPoTQbM3GUlrDDQjy76qUfGgKS2GMZ1cffHg9Qtn8f_PksfA15kAMnV3UP_sALeIiGA4EnOsNgTGwYsVoODQ-oQnv-qRHzGOSEInT3gkQxTEwwhs8kHoVFoSf9TQUBIGE-eGVjBiOCido_nlFXajdRD7bbkVD2FtyoPYDrwtbRxdLpJBie2kW-zVtlsSUWBQzHry-dHH0vNrb7N_xYpJk1KXwFDHc6H3NG64d9Cr7eHo9hsxaCvgLURVoEqdJIk9WUvyUp0Zavb2NvzSpTyIqxLN80-io3cjCGp72-bRN5CRNbZuK5i6dsurlqP6pdvU8mPBmMOaqirNOXymFHzGebkEaESCpgQVSqBsjIYCyqLrI75YACG0jkyDIm7PI-xZj7flWv5qzPDzk5nlfez7rd5G37wLkGxAdV8en0OHkBInuiSw9G7bwK0cdg_P5YDgOD6msVQTDdJlg4KFycTUkTJ4LP_vO0n0QP-9D5mPwVM9j1RUVoMKggUHYMVyB9Vpjw56xg3MFAjxOeyEZjnnIHayt1P4u2SVQ1OXhvz9eftuKmIzeKQsfqHIlzyY8u6WWkH0UlDT6HF9M3WQFCPjSz0z6MCfKPejdDlMwb9eomqA3Xm8kqY8tWltg9dJ7PhP1rUtpm_MutqfD8NBjgyYSQpnmg28RPSEi5TSJ4yQ-QNTuxFwifziYwm3AI4LfBw15BBMz3yo5ws5MIna9WLaeIACEMvitFTcx4MTzwtEQg7dilTAnEO4D7di3SVK9P98-hJ-5zShUJTexiSyK76OaexPl-lAjVk4NaRwjiJLUxFbZVvmcYEktRf6ELlLE-Wp-VlmW31lqi3_k_8oshXJqVWF--OUiaZZ8wq7t1RdnIRltMythR2u4lO2wpYkz437rsHeKXRS2o2KLJaDGLHZ098M8iLYg0CKV2OrEPu9e9f56ir0S8uToWFNme5mzUEMNdZhyiGlBtP7cSB1QqY29msBX8JBU19KQ1ZWsKVdqPRZtG_1ce8lTRGWFYusphaDuEKPCNOJwmkZDRIw2iq2yvmotsDoPKYakUBxByQNwmIAN5NQAfAlmUg49EnzjvJbRgl7FC9fsRp86JfDZYZWorjFEU_wqoLP_Kd537ehbM3W384RGfSgAEoJcY2HssqjQ7pzk4IFLk3OMW4a0-bfK_KyLwMG618gGqchjW1rO8F79DGhUxKalSWtGFaAWsXIPzO4GeT7gvzHSWNgN2BsTvU_l-I0XLHaArvnNtikmW1jBwdNIA", - "merkle-leaf": "WsK9AtH6Hh281fJYbIZ9arNGlQGPTGFGSKZLq5kjdhjw0bm2iuNWoAsIJ4zzoHMfXPFCXQmT1Zst5YiY3KN4x50N7SChRE414hxlOJzkcvrlSEbvDJ85RdHUCeH4860HB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARmZO7dBE0olCVfksCrcbSz64owoTmCsqvwBu_Retw63onLdiXfBdu8susjv7TXXW-H3wcyDSgVrnEKKLoPMLiWT8ncJP3Z71jczWBHTWqp6sj6wKwtIZ0Not2Lm8pMa0_IBebGu-JbedhJFO62Hf4WB5s0ZZ6bwYWTOoZ64Trs\",\"public-key\":\"AZbx4bVpVmiHVRCNCUoF7dgaucZEXtFemRi4jCJHPvy1GPbpE2AYJgs-iylJXVVFnsJ97Vgj9A7omGOn8531-aP_tS7LRTWpySCqKXgzKkXgipM0YWCv-5qvmvMZ6fCHJAUlcoP3ZDlSXvSBhQ5cRMfHHrPvAMioghFrqMA1ytOHIetgUVbY_yaCZyiulaA_twe8tQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"0zINJHUN7K5JgyzJBGy5LMuikpaSUhE1U35UZ5Rp4Nyuelgho8z77Enq5i2pmpLBfPJgfCzUpwK0W15Or5D4Dw\",\"symmetric-keys\":{\"actor\":\"_E-wktG_BAhP61NvCw4Va6sRjR2mQVf8ZhlEHCgznOk\",\"public-key\":\"wa94vrJXUo-2F-seTt65Ta2t4sBKRW8hIZrZQerowZk\"}}", + "hpke-wrapped-message": "hpke:1XEFJkC0DgN1UVVpCl4dGABiq_sq6ckXuIBWPrAv6QhBkWILcwKZvBfsg_iunhDyp121z6_e33Bp36_gYGOycHv0uhPaXOp3ploDtDR2cNyghBZncsrrpeIbh9jetwcpVqMsFWCh19u5fcmG9SpQv1U_HulgkHauaGc4T7Hcwm9zfQUtm0FPf67W07pGCDiMNbgKPhQ5UT5jEWpj94GnkL2wyTlgeAV5TSnfrMD3Eg9OjkF46rL2CEEek3wmYHJ8ro_ea21rr9tJWBVCfUqzskS9gAv56H7aNiTPHZPHgr1JjNkhhDr-z_3E3CvocE2ndq04LReQ1tIva_cP7kYGIkrukHL2C2ldCC_rfkwI9MT2yEhxy0-OmseBuGmPNNaNYcyZs4MnuLZgpS_TuVhpTxNLXFivzuAwKITBz0wExieKS_9Kvjfksx9TJk2yWHqOo7zzK7JNarg_RsY3pHV9e-txLegzeDHpyLG_4jSFBl-JtGrnwW6YSXOHLYGLG-GDa5Ab6Dyi1u_8J_yC1qmG9y00a8EVjNRftESRp9WDnxsJVcnsKSdD4jGMStSTXfCkLC-Jw-J1EZBFGta2D1oIemtqhjlgR1cgsSKoDmVWkwj9s1n_FpHJcMn7sAjoBephJ8K_-Fu_0-JLaxEjytQd046nlkh_C0xbNchH068Q2_4tRIVIcaeeUdbUviY440YSyrJ3zvRDrTthCvsWNtKigoabdCxggc8esTT1INnNmL1k18a5RwOD6oB1Bh7FTEjDUiQ5hqv3QqL8TyLYK_FICGQFI7k8RQ8_tKU8tvJ_MM9QgTSphanaKG3cNwV8Kd9eVTlE6vwsGdbRp_3riMfPENAMoodxGDccfgWhXc_dX35vJ6kOVHZF88O0ANAiD3BjT4642upAAravp3vuYcxY5ZRQrGIE9-_GZ_Co8J9ag99eyJLnracBtbWTrD_8Uw35fTXdFLX5PyEoe-sC1mCLUas_UvkXKqNBLQFtnR_ubnkREXqiGWg_fx-K-NUJtrgblWLpBxkcQt_bqkqLHdKJDKCNftjYhi6Iailh7HvzCNmzMV_MvDpzI9gqt5JgBBzlab48mSGkq9N_qM8Q_iUIch4wOCHTjJyGG3xv0GAWErhqUsdbDpOjoKbyERLl6SG4A04Op8ldjI4p6Da-hkB3SbCJxI2FQnw0n_vRQ7taeoVa5Ajg3f_vTQCdpnMsIlLb0muPZATJ02C6Gd_FPnJ-GrmRRPa13pXLslACp9YUSNz3NPnM9vZrp7UkMVaIjbGyfP1HfEK22_0UzOgbAjCEltAF_xrdpa6JoQrhHupFVBiXYnVKl9XYhWcLL4Q6dhM8IXSXfdQNLAlp1B_2wIJsE2SPb2ZVHyOM5LcIu540v5quznld7mbw5rufNRxpDjtL_HO-gFERUPrQ7VCQHRx_Gg", + "merkle-leaf": "uB_cSCOKO7g7FtMJ00J8Fl-wL_jCID3HblNdeTR9jO7plaY7DKyaSBR3MzZoMMyttsB-g2zn54YL6MV-yN7FprZ3Ma7SsOWz6M9wrKxn5_Y5WLOPsMXlO-IFXuteFswHB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:WZ5osV85OT6t1-oz8UCRfkr0BXMY9f3wJT0Y2TIkT-k", - "merkle-root-after": "pkd-mr-v1:2qwhrD0IcHbrsQzpiN606d6OO9B8PCsEULclgv1qCaQ", + "merkle-root-before": "pkd-mr-v1:v_ZY2UW3TvJ66_y_a5oL-J_d4Q3vkA6gkMFYi4omgzQ", + "merkle-root-after": "pkd-mr-v1:hLgwphSbICX3bY7wFAoLXbFtq-2LVEUPnJUbyfo5qk0", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AXDwCfFudurc-vhcF88a_Dif4WpGKkvl_xQv0A3LI_hIhDEPWZ772RJ_dSRD-BG7hgMkT2xRMhGjgtqsrKQAdzip1Uho1ZPTOoyq752zInroLDcG7PU1FlwzYEODA4pJi73Scgc3nu-D2BQwlwLwcr32ttzEdDu3kxlIB-Z7a7o\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:WZ5osV85OT6t1-oz8UCRfkr0BXMY9f3wJT0Y2TIkT-k\",\"symmetric-keys\":{\"actor\":\"6v_APywpwMjV4cS4nt8qQREuOJuJscg9W4-a7DowIaY\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AXDwCfFudurc-vhcF88a_Dif4WpGKkvl_xQv0A3LI_hIhDEPWZ772RJ_dSRD-BG7hgMkT2xRMhGjgtqsrKQAdzip1Uho1ZPTOoyq752zInroLDcG7PU1FlwzYEODA4pJi73Scgc3nu-D2BQwlwLwcr32ttzEdDu3kxlIB-Z7a7o\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:WZ5osV85OT6t1-oz8UCRfkr0BXMY9f3wJT0Y2TIkT-k\",\"symmetric-keys\":{\"actor\":\"6v_APywpwMjV4cS4nt8qQREuOJuJscg9W4-a7DowIaY\"},\"signature\":\"Vj4vs8W08NTkfw87txsSsUJL4tBsSXPl1vnhUqy_hNiLZOaMQjc1G1sjr8UTmii4b2SgQhKSX491HJDqOsrQAA\"}", - "hpke-wrapped-message": "hpke:aXTYN3qOa57UMdEKKR-tZMfSI7IFIEiJ8EROBkGfoT0ZI4HM7g2zztVxzOW7QINx_c7x_JkQZwHiWq22AG1e6l7LLxdRBjzrC648aLVN9nvfd4G4QWgjRA_Nh2SsQhjWDGsHvt-sZc2NxJDlaSB7T_mWSqG4IXJvTMEajSoOOgQrJV8Jx6QEe0apDMARmyz6LRo1TM6tK_-oXiFIIx2FP1meM-XZT9NH5lpYwPbrVNIxLjZcXo76ao6iCVg-EgREpbcStVbKrtL7h9KIjnZuwwMvuSCUoBPftfv5FVi14-k2JrGwclqKn7X5hVjj8dwPcBEMQOqIv3G7KdHNrCJ1dUNqbyRYkBTnYqzC80TFtvEPkeOHI90tM76wX2sBeSKdwZCQ1xJOTqFbBihLX_vxr9p2iScnAX_bV-SZ1Wec7feEhIubydWUQzod9omv8ga99ro2yrxHNy7IHyu03tG46DworjD0HXdo1BSLrQuvBLY-O2wUwYwAYKF73F63jhKRQYzmjf4kkj5yzhHJLi03qwp00ECoMJ70vskqcqDKjwpKqo7NH29M7un_zex5u5uUTiuLm2048ImiURhqs4KcIzxOLCxj-rsBZX9vomWmSite-PgicLV3h1z70d1LkpgPaOECL8xuyNTkLWFdahTb2NDNLeAOxmWhvdTBHBwl9-lv-cLfizgmiWUMZRqdyobRb13Sj76QMMdyW59UYC1Tqc8yJLakyfZiqZDncoN0I4PhPer1avrgJCJce9O5U9sWOaoMRwUNNjIVx-QrDca94_u9YB_Nplsg8Iirte78CfQeNYvJGY4vthljeYk5bkZK0L4mIZ0vQW6T_uj2Y9YQI0uWCbIVxYC7DygCdThMDm09jAS1hAMTk5ooPYYSEU1VNPWlUZfq_Wksmk7e87ixx2SeFXzis0--vwhUjmeVx4YrpBPexWmsPduyq2Wt3tkqpNsxNQmNgK1qDs8rV9L-RZkDKsofD2e9NCAhVmL4u_Eks3MwqX3szJglNDggBhzosqG_h5FcYdPBGn2_fHcT5VHERER6NkpM7qldCj28ns1dzyY8PsUMa2Arx4U9coyD_QgWiV6KlQq1c7KhZwxgAAoiVa7iVJzEVZdMc3uSPpWO9-eOdqk1LyazbclkS9Uai1ruUG-aaM3cbbPM4T9lQ0ti7xDPSEcyoR32eU76GO7gkCyLwnGBFQq_4yb80U904XonJKxMa8a0bg9l-H89rOG6mc42_DtsiCXZ8yuMoGwhVoMQbjH-Y7QWwckNnohrHleR_Uci1QsjYUrldkysponqjOfzD4p8BKkOIUjAc06UzocSNz86i8-rw3UP4QlT30oYgXMIi93-8a87kHY845RKx8U2DPCv7-ONAJkhbDncahC9d2wPzEEJL6YPMZ9WjZh3LWwbxsSVOg8EMyAPXg", - "merkle-leaf": "0qPCNW3akLE7O4HIz84-tIPGbna17sqFbsN9d2vrIN9YkOlj26-tn-WoRy6REtJj1EHNYenx--CfSaOLbnEAaqE5tPYywXJ20EJsrQ8ofs1cM1wrfwIlan8xrV10u-IPB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AXDwCfFudurc-vhcF88a_Dif4WpGKkvl_xQv0A3LI_hIQGiUoA-osWBEXxjR-yyVKvGgBiG4xHoa1EiCT_7Sb3S9wpnEHnWolnowwujpiwN-eSVRmPij-b-vgAlxicFibL3Scgc3nu-D2BQwlwLwcr32ttzEdDu3kxlIB-Z7a7o\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:v_ZY2UW3TvJ66_y_a5oL-J_d4Q3vkA6gkMFYi4omgzQ\",\"symmetric-keys\":{\"actor\":\"6v_APywpwMjV4cS4nt8qQREuOJuJscg9W4-a7DowIaY\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AXDwCfFudurc-vhcF88a_Dif4WpGKkvl_xQv0A3LI_hIQGiUoA-osWBEXxjR-yyVKvGgBiG4xHoa1EiCT_7Sb3S9wpnEHnWolnowwujpiwN-eSVRmPij-b-vgAlxicFibL3Scgc3nu-D2BQwlwLwcr32ttzEdDu3kxlIB-Z7a7o\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:v_ZY2UW3TvJ66_y_a5oL-J_d4Q3vkA6gkMFYi4omgzQ\",\"signature\":\"EnlTa4X-wFSH-gStrCbsGfZ4_B4A13SifLYu8uEr9hWztoZfuDbxrSBWtulEOtw2XdrtxH3ZBCzyZLt9zW7UCg\",\"symmetric-keys\":{\"actor\":\"6v_APywpwMjV4cS4nt8qQREuOJuJscg9W4-a7DowIaY\"}}", + "hpke-wrapped-message": "hpke:1_l-ZXR0kMwBT6zGcevCBpv8ckqkefOE15QcoY5kj08rrcvqc4KJJvM6Aiw4rgHcregzSRM_GF1gpV5HmQqpokeuodVPtzLGRmPPsi4kWW3JNt_BNgGfsCw7LPzQ-rUkjmHSl7c-yk4I1WneF4SfJ2ebgigbTz-MZnMYCMy7wFsf16OJbcwbMqMFXDyWqR2l8zujC5e2ddTMeYQ_hhylBrkTQJ-zrE0R9PhJjWL1MicDUfTvfGhcJ5plxhG2PJ2kGLa2ODSxUsek11SoLLggSYOopq64ZVASfjmq1SKxwuQa8hxyz_0JCjYpDH-4oxoo77oxBXWuHf5eZtqcpYWTvwLsCXNSex1aDNgKoW91pydxQ0P3ECMZ69OpJlvOBvYAEIBavW-F15KLIAIe-8cp4iQlxXsHVxQOKdyblNTsY19tyQjHjiFXfUmcjuO-OOgskNA96bce-DxuHY8LsgVsF5le4SdlPSnxK3qeWKQFO7LLm49eplq-9m8yS7vzMjd7eaUDmDSUZ7CUVoG5FFaDgg_tlNClC4AaICkXx54LxvN_t0lYCU23uOp6bhPVVzy-hCmnirj643yOGzur74GlsOooqRTpLAul5yRdH_4QSLmEH57nRL3mAoHAvJiZWHk0wY78L93TUBQA_G8XeJtEq1jkGLaivZBvzvSkJjyBVlfhrfrLala-eH-ZDEYBIbvdJ5LaeuY-dBcE16LpkhXVOP7widIPODENTXswLplOIoa0l9lOJTv_ae8hB3cM235oZAI5IaWfcHDK_bC7QJKtRyDYrPueXSl2TEqtFdjXv4WPUfeTC9SfAy7-LfNFDiXQj6l_-QDcOyUlYgqtN2l44uDcB9bbBX3OAuj35BrCwUw-WhUWOWObZHqpQv69uwVAi964j2QUfivzMheeMh3PPeV1r1B014Mx1LMgtGGXUGFjgQ9Cqy2YS--OoCiR2EHrocfvAHHS2nW2N7Jkhdh3sD4pYIeoN_8SH8rktaG8Ifp8sp-HQGyOeiDmxrAs95X87N1nsJuUh2aJ7MbpK3TkSNB-D5TWs436qv63wFsDoHR1CZ5mh1m7RIMN0zVMWkS9yEj4qNs4xIv4UtcAScJEROikhrjcHRy-AyBU5s6llf6zKSICDRqOUXmsL_sJkHGGfLwEYfPHZwHy3kjffJR7BNvk_dJFf_q8LfMkOfwu2olQhBsoqbFJZSK-nDpSas3EvKm1ZzcTNDFAnLfu19p9yipbrmCFcFWHC8_qmmAREXWNTNNYBnrkQiG3TagZ1eSv5rZ_s8_8A6i2R3b49_FXIqpOpkTM7X-PQ9OTbXqwt_adKNs1F1sBfTsgFKKQ9mcgBDlMrelFdUSqwAT-s7amTV7THBrTXqcPZ9wz0GG8JhgKlIQ6IhXZ62fiIVRbwzqOGwzRQb8HPaYebRyfcIPWLQ", + "merkle-leaf": "Nl3miXMUFGinvJd0LmbftqK7ueqLYKzAU97PZLWLVPrpnnCKS80BaGrS9lENfVG5YAzgGx2eCYhyrdyAGxfMzlqlHVGfpaZ2YDN2DXS7fZDWot7ynQs0djYouIXyg-oGB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", "description": "Fireproof for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:2qwhrD0IcHbrsQzpiN606d6OO9B8PCsEULclgv1qCaQ", - "merkle-root-after": "pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8", + "merkle-root-before": "pkd-mr-v1:hLgwphSbICX3bY7wFAoLXbFtq-2LVEUPnJUbyfo5qk0", + "merkle-root-after": "pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AfiE1D3lX3dZW9P4XYWXOEXSoBnM6p2_7ZBCz9gCVGmk39jFPAZscj1R3-qN_QxFJfx7gPis0A7k4PlFAkOKOF5n3kYflZEXLzo3LFp40g2MsU7hXoA7i-7hGcov8k-xrIWrbhHbiElOb4peIc1qjW1PwTpY0dOYxOiYY5TW\",\"public-key\":\"AWjGZMpUtYqqbYJn0BBjRM3N0rUfDErbqitZ7m5sm_2nlx9S9Lao-oNLB1y9Dn0VFaQB9O1fkE-Vu2MizflUwOHvdIfuaHNhaECpw1orbOgm4ZaZghI6mDsEFQpnf9K7weP-5YuV_TCvh-YRhvJ4VDAUJ7ZF4S4efJNUUmmktnf76azv3W2XqJfp6SNiPsrl_fRtlQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:2qwhrD0IcHbrsQzpiN606d6OO9B8PCsEULclgv1qCaQ\",\"symmetric-keys\":{\"actor\":\"1q7mUCcVnm8BUlGnSEJldVzVMpV0uOFbbdXdLm2g3Wo\",\"public-key\":\"F8EYYKkGi66i9-dAlBmDMLNxgu1Jv_G_z6TnU_HS-SY\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AfiE1D3lX3dZW9P4XYWXOEXSoBnM6p2_7ZBCz9gCVGmk39jFPAZscj1R3-qN_QxFJfx7gPis0A7k4PlFAkOKOF5n3kYflZEXLzo3LFp40g2MsU7hXoA7i-7hGcov8k-xrIWrbhHbiElOb4peIc1qjW1PwTpY0dOYxOiYY5TW\",\"public-key\":\"AWjGZMpUtYqqbYJn0BBjRM3N0rUfDErbqitZ7m5sm_2nlx9S9Lao-oNLB1y9Dn0VFaQB9O1fkE-Vu2MizflUwOHvdIfuaHNhaECpw1orbOgm4ZaZghI6mDsEFQpnf9K7weP-5YuV_TCvh-YRhvJ4VDAUJ7ZF4S4efJNUUmmktnf76azv3W2XqJfp6SNiPsrl_fRtlQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:2qwhrD0IcHbrsQzpiN606d6OO9B8PCsEULclgv1qCaQ\",\"symmetric-keys\":{\"actor\":\"1q7mUCcVnm8BUlGnSEJldVzVMpV0uOFbbdXdLm2g3Wo\",\"public-key\":\"F8EYYKkGi66i9-dAlBmDMLNxgu1Jv_G_z6TnU_HS-SY\"},\"signature\":\"V2t2O21NEhQu6gnYHEi8ozILOadzW3x3unDueMDZ9xBiNN2svUYjkPZGz1ZzOUxw5PX72n7TixtybBD2_GFUBA\"}", - "hpke-wrapped-message": "hpke:mZ4D7QvueoZbi3I1wn0Uztsc9ZVP42U_Ot5QQnAQSXlrk6yzK3Qqm9FmAOB59-9Lu_AT125mqIbKRB-q4y80jzXjKdlwbPV8yFRtrRo9JvuoAUTa-p8OqhECyl2p9r9xz5-h9TStB5rcCSYFZZUTZWMtsHg7_cOiRTXdyEA1kVwumNe9t0sVbe3amfC7GIdZDKUl-QlW8afCKwm01n5CvwqFo5N8O9zgQlXyffs6m81RI7ntLbNGdu_5Zj48DoiS7QVd35Toa_eSZIYZP6CQLLJxq8l9Ra0xIp8nsRSZV9i3EujuIEE1Gxn5T5ufKhfcVZ2ckNANQM46rVbfuekvCEjtKgxpXYRYhuqoYE3pZPljO0F7guqZVCq9AhXnZDzSaxs4jukGyqEs7QVPsmzgGjyVggQEIeYRSopPP84oRpwfZrX1YoSpozbuclvdrSD65dHPojlak-snOonq_Ho508NDCOO0sIy2lIzkADp9n5mad2LYvyvDZqF-Qs4iemMtX7hzpu66z8G-3gwyk1Jasds8BO-X30sTpK-7c_u-8m0CUmKJ5hyBw4-0SbGC5gfCK5tW-IeiTUidKiaAc1IRYwRkpk7ST_mDQzWfognkqYhCnmFgm4j_Oa674O6vv0wc9MxRQkRlXa-vMLmd3tWxzi4sriY6DUqfVNdtAAoycT0imDsiILKgXBsLKUbewlDntRAcpBH9hvKtYOsr-jipBaVEv1HjhNFBWSFyYcJOxKoG1tfIO3nCjap4QeC5b3fW0z2UKuW8Kxmb9eooePYPJ00ppaLf1QFRFNTvjux6bV6tdIpVgOd66ZiPQLQJ1euOLVcW4wNvak48SfPPjipt00UnAgne7NI7i_921bOkQ0xSz8_W9T2-vtluHEnDQfN4RLHvFGW8fGilB7zYurRqgeiN54YcsuWH_rYzE8gIBZNqawzG9DBW7Bw3STX0MVsaKzwnORHORdgJmQp9TEbrng4YD43ewsHYtwDLNmsUuSYqiiJEA3CWzEVMMtf2sv4FJL-ABFfq5R0yeAjVWFYlDXxfnHlUli0GS8OTbLdigSn0TOr4sekZu1CFLtWMNaGnvU_9zI1VVfizgtofYgCHLooQV1ELz_KrJNhkdXkTYlMQfuBry5c3BK1T1Vd1EjnnIFifu7rt-ZGmOfIQ6pLOSlkZjJROQw1gzQQ9b5WTcrggXh7ipVvihpoSljhZYG5vKkLgKUXIGqBWv2hn-uqYLU45g3GAeHvWHdDNtje7j8pGKYThh1GBPA0GTFCUGkzV_pE31znXZvKuglJOU2KDUda6GM9PD26H7EHvZcE5HjpSvS7dAO-Dl7-xAaoQTnCeTFPNUGeT2TQPuXhW_4JeoaR9XVxgYWLMawSpyNDbtWIZZiX0U85txuf-id6oDZezEKwErvN4u_7yyDy2Otf-QA", - "merkle-leaf": "ePZ7_rhns1hFDQLxfOSvluCGSHzbhFbPc0wbj3RyNXqhTtuf6eNKSAR7-x0cqAkHDmshVmWABL1ebJ1ABg1rkem5Cygfugp8HLGcwn97uON_kjGQMOIzk7-F3qIQmZ4GB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AfiE1D3lX3dZW9P4XYWXOEXSoBnM6p2_7ZBCz9gCVGmkpYKAT6w0HOScHR4vs90wEoJmk5XZlCDPes5hKzrdzEWvWUmI3DlVQofKinnXme1v6lnSU6b8rveHq3DwBRhcLYWrbhHbiElOb4peIc1qjW1PwTpY0dOYxOiYY5TW\",\"public-key\":\"AWjGZMpUtYqqbYJn0BBjRM3N0rUfDErbqitZ7m5sm_2nqrg6ZyvXlSQpLVHwSodCHHebhQPaGXRXJQHk-Fx4CXft3L86XBpFEDvFS5oA4-u4hthJFlvKsUlJHHDErvtCcuP-5YuV_TCvh-YRhvJ4VDAUJ7ZF4S4efJNUUmmktnf76azv3W2XqJfp6SNiPsrl_fRtlQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:hLgwphSbICX3bY7wFAoLXbFtq-2LVEUPnJUbyfo5qk0\",\"symmetric-keys\":{\"actor\":\"1q7mUCcVnm8BUlGnSEJldVzVMpV0uOFbbdXdLm2g3Wo\",\"public-key\":\"F8EYYKkGi66i9-dAlBmDMLNxgu1Jv_G_z6TnU_HS-SY\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AfiE1D3lX3dZW9P4XYWXOEXSoBnM6p2_7ZBCz9gCVGmkpYKAT6w0HOScHR4vs90wEoJmk5XZlCDPes5hKzrdzEWvWUmI3DlVQofKinnXme1v6lnSU6b8rveHq3DwBRhcLYWrbhHbiElOb4peIc1qjW1PwTpY0dOYxOiYY5TW\",\"public-key\":\"AWjGZMpUtYqqbYJn0BBjRM3N0rUfDErbqitZ7m5sm_2nqrg6ZyvXlSQpLVHwSodCHHebhQPaGXRXJQHk-Fx4CXft3L86XBpFEDvFS5oA4-u4hthJFlvKsUlJHHDErvtCcuP-5YuV_TCvh-YRhvJ4VDAUJ7ZF4S4efJNUUmmktnf76azv3W2XqJfp6SNiPsrl_fRtlQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:hLgwphSbICX3bY7wFAoLXbFtq-2LVEUPnJUbyfo5qk0\",\"signature\":\"qpKSSYZRfiL8yBGQ2dQ5fTvNKqkqZDRKOC-iG8rCKzqrbtT8FK14xWbz8rBnf75KpwvW2icZJsZ3bxWbsZTjCg\",\"symmetric-keys\":{\"actor\":\"1q7mUCcVnm8BUlGnSEJldVzVMpV0uOFbbdXdLm2g3Wo\",\"public-key\":\"F8EYYKkGi66i9-dAlBmDMLNxgu1Jv_G_z6TnU_HS-SY\"}}", + "hpke-wrapped-message": "hpke:vikbXliYIulSKtuqkpZ-ZeJnuQf5TAeQAFM-J1dzyjRzKgm8DJOQJQFVVqdPuhMfw7ngJvjh9DtnPGKaN1y3EF4dy6YKoxf98mCUVVLuw1lxwVRlHg29CImLNjo1IANbSjAWczv-TSJeEatZZ7An6SlG2kDG1GNaJ2Wyb_ZQtHU8QjFoJ_7GT_9119eOv9GH6BM7kX4R2ZsipvnYJo2sCgnbkuAGdzQDoGvhfO7-wKvLHsqiH4s7I9ADCAhC06HQgdGDw0YJFB1k5m50WwerL1Zn2JYLRdOyGGmAYo9qiTY8k9Y-y1KYQgqfYXD4fPENMjwbOHzGsHuRM_0zpVpWTImZW5KLz5DqKZBQhKmHtwHfERMqouq3a_kxFi0j7BImdaoCTE2xBseHXcZdYNtsrlRUpzbUB6ybp94NQ3mm1KAdbl_sNCutRCO5qe6kjT9MBsYwf-z1BmM_Vhpzq4nu_ie9xCo-XmIbkpA3mJgWej0PiqQ-Im1Y2yqWEAE6HSpwvhxrrJ3Yq8i49uxRVeg6P6SnXIaHfK8tqDxo9TBsVuDXTZJqdhBLFZ9kuWGJ3wH1C10lscOml975SD5TlUZrAkULzJdNfJDLf91luVYHmKeupN7gmcGcpT-n1sV80508jkbAucEif_8uMRYVkOAQ6NCPRQmmFU4K_aMcj-dhjSsQ3HMZ48034xFW8cpky3WmURM7KVMqqFf5AWCmPXeQ9PDBFo3Pesjt7jLmwVxKkehdZuhXqJ4x-MQ-EUzHWV2JeLJq1nZ9p6LqpiHPnNQ2o3Ht3lmtrDsKont4DOayT0E5zBBWxeMRHXc4BSg1Do2GLRacJM01N8uAl4EgAXRxJraFxW12Kg7aFOpYyj9PLhLsztcaKVDKBKXXa2NuTXRadu0nqYpR2B4bk42HUwDyUKgVgc7yrkO7qGTzrnWcBWb29-_8ZNKG1e3M_sDBfGy0kCEa234PSV5urbaKPGH1eKTILCT4KRx5hg5GWo4Dq-o-ZC2N4ex-WctL0BgmdmB5QVX7wMoDyvpq9XApHD-Z5tN9cnthX-tuJ5T1XwKhpQIXcoR9yZM2C-TNO8ET88kaMD1sj1H8DJNbusc3Tp-pqqKbhOEH9es7hQrtyygRhn_AjI7bdLFv_EBrdcofv9sE80i57mXemZjxc3Lgaw9avSWMoVeHXM0EpWTbw7UgL8cHhDI0QK0EEzTpHiVNkJSdBegkdRX3Ar298mAyX-3KUFEj-CRe_SqfMsAh6sjGcfh2esHXdgVG9XHECQh0EU4trHNGlpgoc197DJwipEr19_SIjgvm6Oxv5vbV0rZnH5VmqBA35r2xWMGkzutnMV69F-KIaI5_dZCBj5-ZXVRbdoyKs-B0qEMgDTs1kOpcJ41toaSjWQPDCX6XDGd6gOpwnhs6n1NCq7VDW3KnrKFiIQ", + "merkle-leaf": "qcmt_9_IS68sM8dUDjFRgxT9xqtr0k1RowTL9FTymArdiJLqj91_UeBO4EX4O3HN-YeHghdiQgQawdXPI1Td-QG0qrjiCpT5cSao1oazj31xZUINP-sK11I6oEAzUhAJB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", "description": "AddKey (self-signed) for https://example.com/users/bob" }, { - "merkle-root-before": "pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8", - "merkle-root-after": "pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8", + "merkle-root-before": "pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU", + "merkle-root-after": "pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU", "expect-fail": true, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AZ27UFzllWAo2fVPzUHdMW6ANa9BZ58QEj8MxqmR1gtLEFfxrZd6PNu7oGAM6RIydG2-jAFNEHAGgtztBPmp67UsRWoyYxmsSJiYfmANzbD77YA20LiVKxqZ6cQp4THFfTYWFZ3yQHGlVEVv0abqX8d3v144GKuQq8OwmmkdNLk\",\"operator\":\"AXjC3OKhEj7syC3l73C6O4EYxnLq-vvmxyap4IIP9Ie3moEBfUSdYCZYYhFyRztJE5g7xszM619SIfXCUtH3YwEDyFcDNPFrZisqQZ_FRBK_-I5x3coDXW5Qlq-v8I3RIe13lG4CxoP76pj8r8sLMULft1hHR7TN81M7yzAi\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8\",\"symmetric-keys\":{\"actor\":\"7JLQgZiEzSUUOtKXIDqIs5NisorUwPWOPTNw0Cw0jRE\",\"operator\":\"gS2aj7eoMAwoeXWGzgj81imTrjot86s65D58TDRQLT4\"},\"otp\":\"00000000\"}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AZ27UFzllWAo2fVPzUHdMW6ANa9BZ58QEj8MxqmR1gtLEFfxrZd6PNu7oGAM6RIydG2-jAFNEHAGgtztBPmp67UsRWoyYxmsSJiYfmANzbD77YA20LiVKxqZ6cQp4THFfTYWFZ3yQHGlVEVv0abqX8d3v144GKuQq8OwmmkdNLk\",\"operator\":\"AXjC3OKhEj7syC3l73C6O4EYxnLq-vvmxyap4IIP9Ie3moEBfUSdYCZYYhFyRztJE5g7xszM619SIfXCUtH3YwEDyFcDNPFrZisqQZ_FRBK_-I5x3coDXW5Qlq-v8I3RIe13lG4CxoP76pj8r8sLMULft1hHR7TN81M7yzAi\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8\",\"symmetric-keys\":{\"actor\":\"7JLQgZiEzSUUOtKXIDqIs5NisorUwPWOPTNw0Cw0jRE\",\"operator\":\"gS2aj7eoMAwoeXWGzgj81imTrjot86s65D58TDRQLT4\"},\"signature\":\"cWb-CV-UvWxMPK7mHDUWGGYTioOrxPDrgWjXTpWv7NdsN9T_pQVzolm__dIro0ew2d-NQLe2-uuWMc1e093ZCQ\",\"otp\":\"00000000\"}", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AZ27UFzllWAo2fVPzUHdMW6ANa9BZ58QEj8MxqmR1gtLHqkfwbRJuQewbzsvE5URnhO6KopWkfBTpeyZG-8gkhja5FJXgxjbgFM8vdqdxZ0wsqRPXJqHgctL1ujz_1QPvTYWFZ3yQHGlVEVv0abqX8d3v144GKuQq8OwmmkdNLk\",\"operator\":\"AXjC3OKhEj7syC3l73C6O4EYxnLq-vvmxyap4IIP9Ie3poDd58NKKHnaFbvvDiArb63bmwy2Bb_G0WZ1SDl-v-LpaMMgGzIeC-Cq4834aFMuJVEng-16cOOInvmIVPCOg-13lG4CxoP76pj8r8sLMULft1hHR7TN81M7yzAi\",\"time\":\"1776655446\"},\"otp\":\"00000000\",\"recent-merkle-root\":\"pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU\",\"symmetric-keys\":{\"actor\":\"7JLQgZiEzSUUOtKXIDqIs5NisorUwPWOPTNw0Cw0jRE\",\"operator\":\"gS2aj7eoMAwoeXWGzgj81imTrjot86s65D58TDRQLT4\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AZ27UFzllWAo2fVPzUHdMW6ANa9BZ58QEj8MxqmR1gtLHqkfwbRJuQewbzsvE5URnhO6KopWkfBTpeyZG-8gkhja5FJXgxjbgFM8vdqdxZ0wsqRPXJqHgctL1ujz_1QPvTYWFZ3yQHGlVEVv0abqX8d3v144GKuQq8OwmmkdNLk\",\"operator\":\"AXjC3OKhEj7syC3l73C6O4EYxnLq-vvmxyap4IIP9Ie3poDd58NKKHnaFbvvDiArb63bmwy2Bb_G0WZ1SDl-v-LpaMMgGzIeC-Cq4834aFMuJVEng-16cOOInvmIVPCOg-13lG4CxoP76pj8r8sLMULft1hHR7TN81M7yzAi\",\"time\":\"1776655446\"},\"otp\":\"00000000\",\"recent-merkle-root\":\"pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU\",\"signature\":\"xD9fzSc7bfdeNLcfuV6y1aUhxDp5TbOVcimUaJ5WZNVeby4MHWfcgPyCCBRS1_ujJs9L6T-u6ztSyhVCWm_8BA\",\"symmetric-keys\":{\"actor\":\"7JLQgZiEzSUUOtKXIDqIs5NisorUwPWOPTNw0Cw0jRE\",\"operator\":\"gS2aj7eoMAwoeXWGzgj81imTrjot86s65D58TDRQLT4\"}}", "hpke-wrapped-message": "", - "merkle-leaf": "bu-ggNZG6txjcipdhNKE8bOYVJxDWby9obClVqEdNf_gOF5qmkeCUFzNNs8oWwAKEFBNqqwB4iqqYiTWlCiU2NvwqbImPF4Qg0yOLzOJQIQmWnYbQsNrkcmrJJj2Hn8NB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", + "merkle-leaf": "zvxSW8s_8w8i7yNIyoVFl6SgAbyiiaM_KTMLFeYUWouI2IK0HGCQUK3JCQu6NDDeNx1IyVOi3i887XIfQMejqeyZxNJAsoZBnSELBcWDptvWI6AefB4qkx1dY8t-zxkLB4s7FPKT7vJg5p4nKcAKBvPM78XY-gnG83qUmO6qgM0", "description": "BurnDown https://example.com/users/alice by https://example.com/users/bob", "expected-error": "Actor is Fireproof" } @@ -202,7 +202,7 @@ "https://example.com/users/alice": { "fireproof": true, "public-keys": { - "hFjP5zJ9Dn_jA7LPfA8IZ-hJ-cD-8Luk6jFbnkmFH4k": { + "ALEurk4r-8-8Pkw1LiC4s3Xzywu5JUChyC72KVtSj28": { "public-key": "ed25519:nREjnq_xDKPLxIg7NzeM0Sn-YH2UuALpVnS30nzKWNQ", "revoked": false } @@ -212,7 +212,7 @@ "https://example.com/users/bob": { "fireproof": false, "public-keys": { - "2aOaJwXup-YT9r3A46VVe93Br8tw9-vMtPGj-pNvqUA": { + "EIu2u34GLvRRiDvS-zQcbEkgxqVyZmYZbaXmO4ppqsw": { "public-key": "ed25519:AdUIUjZlmy9w9WBHvf5mimQUITrWv6VYA5Jm2cTl4as", "revoked": false } @@ -221,12 +221,12 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:pQz7IWMmzciSNJzLkg-dgKtYPWCBi7JiWmHdFZHI4N8", + "root": "pkd-mr-v1:zrPsabwkjTUo7FgDV8OO1fmPl7GJl8FIxmB2eLaIhvU", "leaf-count": 3, "leaves": [ - "V3NLOUF0SDZIaDI4MWZKWWJJWjlhck5HbFFHUFRHRkdTS1pMcTVramRoancwYm0yaXVOV29Bc0lKNHp6b0hNZlhQRkNYUW1UMVpzdDVZaVkzS040eDUwTjdTQ2hSRTQxNGh4bE9KemtjdnJsU0VidkRKODVSZEhVQ2VINDg2MEhCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w", - "MHFQQ05XM2FrTEU3TzRISXo4NC10SVBHYm5hMTdzcUZic045ZDJ2cklOOVlrT2xqMjYtdG4tV29SeTZSRXRKajFFSE5ZZW54LS1DZlNhT0xibkVBYXFFNXRQWXl3WEoyMEVKc3JROG9mczFjTTF3cmZ3SWxhbjh4clYxMHUtSVBCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w", - "ZVBaN19yaG5zMWhGRFFMeGZPU3ZsdUNHU0h6YmhGYlBjMHdiajNSeU5YcWhUdHVmNmVOS1NBUjcteDBjcUFrSERtc2hWbVdBQkwxZWJKMUFCZzFya2VtNUN5Z2Z1Z3A4SExHY3duOTd1T05fa2pHUU1PSXprNy1GM3FJUW1aNEdCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w" + "dUJfY1NDT0tPN2c3RnRNSjAwSjhGbC13TF9qQ0lEM0hibE5kZVRSOWpPN3BsYVk3REt5YVNCUjNNelpvTU15dHRzQi1nMnpuNTRZTDZNVi15TjdGcHJaM01hN1NzT1d6Nk05d3JLeG41X1k1V0xPUHNNWGxPLUlGWHV0ZUZzd0hCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w", + "TmwzbWlYTVVGR2ludkpkMExtYmZ0cUs3dWVxTFlLekFVOTdQWkxXTFZQcnBubkNLUzgwQmFHclM5bEVOZlZHNVlBemdHeDJlQ1loeXJkeUFHeGZNemxxbEhWR2ZwYVoyWUROMkRYUzdmWkRXb3Q3eW5RczBkallvdUlYeWctb0dCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w", + "cWNtdF85X0lTNjhzTThkVURqRlJneFQ5eHF0cjBrMVJvd1RMOUZUeW1BcmRpSkxxajkxX1VlQk80RVg0TzNITi1ZZUhnaGRpUWdRYXdkWFBJMVRkLVFHMHFyamlDcFQ1Y1NhbzFvYXpqMzF4WlVJTlAtc0sxMUk2b0VBelVoQUpCNHM3RlBLVDd2Smc1cDRuS2NBS0J2UE03OFhZLWduRzgzcVVtTzZxZ00w" ] } } @@ -255,22 +255,22 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o", + "merkle-root-after": "pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AbrnfnABctm8BGMHDyVhwZtbTb8DaYNXedR7PT3Xmioi-A_R-u2sjkuDN6_xHLqHew-Okl_X4aSvmigc5uP-S8SIxIv0gcV0IAs_xWGejQbf7QZmxmsKN12ZwOekxzcnIeVkSKyE5oxjRS_rDh-O1HDwruuLmJJYGNldQs1ZjFA\",\"public-key\":\"ARbu2iMQZWPRtqKevBPw4cjhRzA6stNlm3Hql1XO-ItH8enOl_cVzjmRHH8BBdymt4F-obKxOCNDrZykLyHK5SQ7pocrlXSoRLZ-hR820nVkgEb3hF6cITZLxA6Fa6AZHoJlRxCJn-6bcUeK-GrTjtsFcHQU76BYU8ingXeci_2z_gLksme79ZP8UgdR0pnokuRcOg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"tuWCoigPJ4D9jHR4cz-J0m8BpvzgvqHp9D3GgCIiu6I\",\"public-key\":\"wkrHp7cD9qULJUGfoK4u62p_zE17Xi4QuUoXI_22k6s\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AbrnfnABctm8BGMHDyVhwZtbTb8DaYNXedR7PT3Xmioi-A_R-u2sjkuDN6_xHLqHew-Okl_X4aSvmigc5uP-S8SIxIv0gcV0IAs_xWGejQbf7QZmxmsKN12ZwOekxzcnIeVkSKyE5oxjRS_rDh-O1HDwruuLmJJYGNldQs1ZjFA\",\"public-key\":\"ARbu2iMQZWPRtqKevBPw4cjhRzA6stNlm3Hql1XO-ItH8enOl_cVzjmRHH8BBdymt4F-obKxOCNDrZykLyHK5SQ7pocrlXSoRLZ-hR820nVkgEb3hF6cITZLxA6Fa6AZHoJlRxCJn-6bcUeK-GrTjtsFcHQU76BYU8ingXeci_2z_gLksme79ZP8UgdR0pnokuRcOg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"tuWCoigPJ4D9jHR4cz-J0m8BpvzgvqHp9D3GgCIiu6I\",\"public-key\":\"wkrHp7cD9qULJUGfoK4u62p_zE17Xi4QuUoXI_22k6s\"},\"signature\":\"lKxTUiLGBMMOjr2hLtLX99jj0X2yhysVXDQ3G9Qf4JCKLluOiy9DKoiReqQz4vvJzA1aHnviibElnV9s2uNuBg\"}", - "hpke-wrapped-message": "hpke:IvnAYVNV20groc9DyjEB7wSWsTg-b6JqMSspTeUoCkLJc4bMNzcC2yzELkaPjnF9RQbgoq4styxZRbGdq05fmIKJh_63s7jO0S8X62-2Y0afnGKAH64g-J_3IwzzjNIMboQYECr9zQln_2K23lkQVtoQL5m_tFFor7IAt-_9Gx6CfYI1jKfJP3yo9NRciGU45szUO0DoZnnBHnYO9AyPphPiNgH_3olVN1eKz8tT1ZgbzGjiRHI_BF5k6OyvR1lgobnNYGs2YkjZAaGcyDI7G4Y-mmdHW9qWXPm5CgyZw77Ma51_HpLBWQ4P5Z8_Va9iOjRZMOxAASXuCKTSjRi5Ix5W39ZRSvBrovUkjUwZVY474Za56wU5Hm5RgzSSmfrRI38mFZJ-a_wVCT4i_rA81UfSPEGKE2wcFerOgA5DT-uWFBddHyvzud1NosavLzMrwKUL2WoV9ReRjiyc0jYsAdeg9bgNO6pmWueRKb9zVa7oDW0NsiI1D5fqaWZ5rZ1bKqkORU0M0t6gQBDn1QF48JxYr0zX0WExibQTR0xDqHCd16hx0GFFgFkBszuJ14zeZEm7rqR-tLzk7uUhzCtTCrrolYITvXiz_uqo-ZYiCZ4XLoidyjGIE5AcMbUe1zJlJ-8p-altCNTs0YL6-4Bgw71uL0gOwW_kIwoIGEw0FHbZWzyw7PGF98cNpZcvVBxZLnjLnmMF_W-I6wdrHjXNR9FTpeexHcdU_xZ6_XhKsmUmOYvZnn7PTgzLMcBccxUAps7qByvRzI5fgIOlCrxW156MnP8aKcIKtt1w8NPQTG0D7XhVcHmjpzAqVJ6oWxsjI4LJPBbUL5Lwi061JpcnL_7I6ogiaNb0cNDLJ2dG1jPi_tEuCvfWKR0ez521YRnTohCFo8tbZguIG8sFVtFwZLBJaGXPK4HwO6kDQEl7523VC7Xy1iHIt93RXUYZNw85gmF5rrTrOt9jSUHY0YmnNcPNMFDUZtwK9NsmVlsju6OAHGO0T9ZEWnqovkAODK7yJoJLfhwuLtpdHWNxTuMkeDiVvBIQkpBecz9ZLFpLYo4DZmihZh8e95R1ZwLxiX2J3Q0ZC3NlohfrsT9As7KpnghP1J1seEXdKkk6ZSh6cROVMF-pIvPB810Ew8GAVjJ8TZgYUcgdmVdQIFQbpEhtKP9i8lxit4GDUYvZlnq2phZTg1s0L10Kv8ViwC5O9rSgcjuBY9wS1ticWgHbqnu3t7tw0jYK3CJlqzAQixLT0pEnFZ4M66mEI10IKaahVMK8isMKE5ScwZ09d4WoaRFjohuuvdPoQ_jhgNpHKrolckhJXYc5_P4J6OSBRFhOYs3T4Uq7K2BXi6TMdPQyXk4NR5sGKXlh_tX2PNtDH_-RLv4IyXlaPtU6aUJffGQGD51uCYNJzxsbu2UqX-N84oWvTg", - "merkle-leaf": "eYun5SEceMURNpHxpVXZKA1thx6GSRV4jsbZgP6iuqQP1xFGdeU9TLQ2HEjkiw7fpG0-gLrPfLP5dfYGZks4ZLJV8HM5NIf_vZbjP6aa0a5mJsxsA-8StrsRkLYCFBYANpsb7Bx_VflA02ZdAOjB-ZSLREIZlQD4peetCaMSQH0", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AbrnfnABctm8BGMHDyVhwZtbTb8DaYNXedR7PT3Xmioi-A_R-u2sjkuDN6_xHLqHew-Okl_X4aSvmigc5uP-S8SIxIv0gcV0IAs_xWGejQbf7QZmxmsKN12ZwOekxzcnIeVkSKyE5oxjRS_rDh-O1HDwruuLmJJYGNldQs1ZjFA\",\"public-key\":\"ARbu2iMQZWPRtqKevBPw4cjhRzA6stNlm3Hql1XO-ItH8enOl_cVzjmRHH8BBdymt4F-obKxOCNDrZykLyHK5SQ7pocrlXSoRLZ-hR820nVkgEb3hF6cITZLxA6Fa6AZHoJlRxCJn-6bcUeK-GrTjtsFcHQU76BYU8ingXeci_2z_gLksme79ZP8UgdR0pnokuRcOg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"lKxTUiLGBMMOjr2hLtLX99jj0X2yhysVXDQ3G9Qf4JCKLluOiy9DKoiReqQz4vvJzA1aHnviibElnV9s2uNuBg\",\"symmetric-keys\":{\"actor\":\"tuWCoigPJ4D9jHR4cz-J0m8BpvzgvqHp9D3GgCIiu6I\",\"public-key\":\"wkrHp7cD9qULJUGfoK4u62p_zE17Xi4QuUoXI_22k6s\"}}", + "hpke-wrapped-message": "hpke:2_Hx_mU4scsReopxFlLOyqpsOexxbVL4-VNnJ95axh3KXDXL93ZvYO-1SinJm5X31CpNi80uap3J1V3IHfncCVVlqQJ3Xjt0KHONMFhlz4IPq6Wlxz0N8oZKLPpAZxGN1kJzVkXEv6ss4WAZ5yj8grSxcNADjEs_pvR60Fg9tv2SiuNj27fc83q8nA_t1bti43moe-7kU5FpDAs-7Flt_rnhxaTG2iuLQn0t_llTmamady5gsWCE8gLflP9gdBA3lM_8ur6rhxyirM08nyyY0ytY_2CasYGL0TNZBw8CxRGZn9N5xeJsBtmrK5Ui6YVUUPknflVGaNJmlTdeXB2gYHVFmakWkJ3jjGTyKXFhRNkxCiieJYtpX7eU0fSpcEIXwFBQ6lYbX9eMMoLMr7OCQP2roPAVSXTtenCHKhLDUEeu7l70OJVz6MHJemaoSvzX7nM6z6WrZsCecsXDnt2qVoPlfy2n4LN7kgWlLyVfIPZfbnRBfIbLPMNdHMMzKmOWqoe2MOz6KnJ04BVA_Z27ZleFNfDDGBaBE2EYZ3i2KfkXXpnZP5LJxZqqc4tgjqauQ9oqPSsBTb-AaWAQiY5QR2oq0Wp2do2RZCxM7pco9_xvGQFtcGDJIwbCKk9wy71Tz131jELGxDrtjVVJ0IcFftzermZ52HutYht856VFBNpKu2Rc1t7dzj4SKlSlRMuYx4atZrR7aw3z1mbyEDsGI5WucMgW5n_s6tPUV2co6eHWV3MoxEZcvlpEHid-nzaaCVQLfyfyPRWdgA6FxPpCdeyQXiJyuEcOui40kTeMjQO62HvdyfJlcNAsQwaK-cnBmSGYYixmYyQUvQ25lQPc1yvpPwFoP61jw7bxWDE3g-izw5T-BibU8rsFcyrTuZwk_Lw2h9YN8X3c9yqaJtGmgT_8o66V9oy7tW97l5o4iTaHu_ZEclfD8YsNM6wyy2uc4zAWGzy_qXf58FB8GVvwF7IVF4yZdnT39F-kZpmPR4qFoPgSbd8FZglAV6a_vuoAFjZOy2tvpBWb3FzRVvbdSWrutO0cPhSQMJ2AjxChvo2OGwWjNzsp7_na1-5oNLKSd8pFxCwpm11eqGV-65Jl5694KgHXOj6i0WOzQBW4wqLARpnFSMQgvOfGDQ3FrWuBinP-fYt90Zw7Q6snEnLjQWnmDbrfKrOYINH71_LJsTJUFhPwBTpEnKXxcn0ZEmoBo4r4wymO4qAZgDgJ8LW5NDVVmoA-kvQT1OTXqZALETttTPb0iPnhWonSOGl0eZBPAPIgnhM4F6rj0hGkEorIKDHiZhAh4HL1-H5hbV0gMb-y9vpip75hkecZeirh-vgzvfUJdzcLOiRQYgY_tUAtAAxTH-wJR3TOTXe1XgxkZmOLuB_EWNKMJgloNO4XntPETeIADEOrrQeM3NKMqrGEtw", + "merkle-leaf": "2zL8HSdIqNFa5fHTfVV7hFJNpwM0_MDiCVsS6iKPBOkT48wWtcdV-_9rXM4thwIeZFaRM9MxJC06veYXwh-OT0wQzcw7Syy1H-PPQGOtlT7DyNtOzroCLR8WyHVJwqMPNpsb7Bx_VflA02ZdAOjB-ZSLREIZlQD4peetCaMSQH0", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o", - "merkle-root-after": "pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o", + "merkle-root-before": "pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak", + "merkle-root-after": "pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak", "expect-fail": true, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"Ac7r-uQWTeT7Vc0nFt9glRUPp_aK56VxDI5zoSujbxdvMmFg4la7D7wkQ9I0BSPG-UOOkxgNCodUgtaH5gL3Kbh1jl3yTdepWHDgWPGJ1SmcB7ciLvWz2UtoPdGrtltxsPJkhulqsh36HdD5DCWwBZQ1xQRvHeualgN6bMAkBPo\",\"public-key\":\"ATKyJ5HGRepTbVXewmGpTImY5ntp43kpqeKGATx35N404K1kijLthafaDNM-7o-sG6-Q_i7iK0HPSWo1tBJqeVM7zjyWPTwQJ9hdM2IYPUKV3zADupcKcMqCBqyFC9s5T-aSHs24pkWFELethNtXPn9tmI_dKcX5o5coEEpZCDQvLPsY8R4ZOs2nXdgT4dW3fEgnFA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o\",\"symmetric-keys\":{\"actor\":\"XDf77i2jF5CVN6tLi0bBKJFOhH_mbHTXIAam36W-PFY\",\"public-key\":\"-yY0KLd07q-8SAyXamPu4A36ZQpyjTVk8GVNpFLZFmk\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"Ac7r-uQWTeT7Vc0nFt9glRUPp_aK56VxDI5zoSujbxdvMmFg4la7D7wkQ9I0BSPG-UOOkxgNCodUgtaH5gL3Kbh1jl3yTdepWHDgWPGJ1SmcB7ciLvWz2UtoPdGrtltxsPJkhulqsh36HdD5DCWwBZQ1xQRvHeualgN6bMAkBPo\",\"public-key\":\"ATKyJ5HGRepTbVXewmGpTImY5ntp43kpqeKGATx35N404K1kijLthafaDNM-7o-sG6-Q_i7iK0HPSWo1tBJqeVM7zjyWPTwQJ9hdM2IYPUKV3zADupcKcMqCBqyFC9s5T-aSHs24pkWFELethNtXPn9tmI_dKcX5o5coEEpZCDQvLPsY8R4ZOs2nXdgT4dW3fEgnFA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o\",\"symmetric-keys\":{\"actor\":\"XDf77i2jF5CVN6tLi0bBKJFOhH_mbHTXIAam36W-PFY\",\"public-key\":\"-yY0KLd07q-8SAyXamPu4A36ZQpyjTVk8GVNpFLZFmk\"},\"signature\":\"uKonqXaHIclUu7mEAdjKdWWonl49hW0zC67Nt_CN80LM_96KldR6ZcA_2gKDCqMNoUL3UwZGoUHz6OSWkHkvAg\"}", - "hpke-wrapped-message": "hpke:iV0UxOHd7SUNe7-2DoCMpBNVVJhK5hfstR6wl_niZA8Kw5hlTxwyFhNCgGMdN-hgDFw9zJo7itjH1K6KKhm2_0KsoLwncXlL9qxHjCf79zU553vLx5rAsMEn485_tfZbMcLm_frwS3hBmacDcr9JfShnLdZR1mH4vbPqOlkaDd3tIC6oY40fesRynDcrv7gJfxZWuFIDr-TALUVvfBF5noFuviDnj_KZmDTuBVIltUtUNzwTg6obboot4hruM20Zpk_twCmch7tdxr1HjQ8zjqALMpXbukSi6zX3nBG0-eQOIr0S2lEMB6kA66HwaVSuvnWRL1NBFg41zKZZkgj0UBhRS7lgIcuFoYF2X1e5rjrGpmzRj7fX1snWIihMIDrM--BclfNxQ6I22SKT8EklRlLBNEvsfmt3JFAhMkOLWcU_br4408BFh31zoycAksiKzGdmWNjcPG3ioDeWser7u8eQ0jPKWo3oAuL9MVu0n__YTQe72h64basrmMFyaA2BRBSqaWwy-CuYE_Ve8H6nyrv0cPuLl2Cx4A4l459YzDgtfGQezPHqa717EEK9el84eomcnGM4041h_mOz45XtFWEA5zVMDpawYwNQRNl7DousiStyMBg2d85nd_CuaCN-SdkQIIQBpRv-d5nse6O0CdW5r2-4NfuZ7cus33NrHbAeYW057LN4VUtbnpS-s8lKse62ZFBCraP5K_66esq0dEFdF6bjeAqYy6MMQeHed76QgSd3jAF3nRhuhGp2wl-mXhJiTxwI-aTOyHKGHzrAni-xnqC9gJU-MHt7WLH0vdXcIxmEk7ZALzd1ljbv4w_Phc2hpqnQxBLZKo7-pYil00muFl2_cGXzcbwx1fFbz-d8GJkCXsSPI5vR9EeMWxYsaIhgzYVkyOyWJMdHnKqynlKBTIhJEv4Rcx2vXPLwEjPhSOMhQM_z0biKQunlo9xeRZGzZUqJTL4MCDoZ0EzGvssJ4k2-XRPeEerwZcq69yFuHl34iVCuIkZG8S0UpiH5DomPc6kNdGs4-0G-zJr9XxFGyGCje9fhAh0JZpv2mUl2zNyAtVifVAD60JMn1X8jacHirbYTQePRdiAO_B6Rbn3KcqNcdKcq03mMKLq9sEKAAIXizeGzkfDB7E3_uRnmbDlKa0UKHhwpdPkU1KmMD-5wqCc-jklI1pmJY6IvjRloOYQAp0P9WX5LvBIx1bSxcjbBGg-5rUnT3quBtNk_KZghec7AfBZVYnzaNP9QvGK9SQu5EF-BVtegEGNIIy5Sh_z1Aj638-vKFAC8F60JTa4wjHpK2laopXrs0PUxQVOiog6zdlgqDRGBaou1aNPtW7cZc61WcfRyXQe9ffrtcLk-sB4NMMGIj4L2UlMkqAuHWSOTmc_BAoJZJd9uRAwHUht0sCY_9Rd1bg8r6gey9Q", - "merkle-leaf": "VnS4tQUGUBtRF41_ehnwVxKsxzgcyVc3rUPs8riZOKCl3iV0wpQbgo6XnvqXN6Wrn5hXJfkxV05gLzCATLX2XtGQ4_rc0hAbbBP_ZyrfoZwDe8-Of4qLLIipksP3XkwLNpsb7Bx_VflA02ZdAOjB-ZSLREIZlQD4peetCaMSQH0", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"Ac7r-uQWTeT7Vc0nFt9glRUPp_aK56VxDI5zoSujbxdvU-iwqsr2pUr9BYAHbBYPFi1DvqRaQi_gcX8xwv14MsWHmjF_6DBREmLJmSSbs41p6qqx3FH1kOnZsTkmCG6XUvJkhulqsh36HdD5DCWwBZQ1xQRvHeualgN6bMAkBPo\",\"public-key\":\"ATKyJ5HGRepTbVXewmGpTImY5ntp43kpqeKGATx35N40d5tuem5eaV0RTrNdh4LQ3fQISpkCkgSc1RdzOGAaVQsViY95xMSGk_hjKDvwgLPTBgY0Ma9mR89IdYI7CCoTwuaSHs24pkWFELethNtXPn9tmI_dKcX5o5coEEpZCDQvLPsY8R4ZOs2nXdgT4dW3fEgnFA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak\",\"symmetric-keys\":{\"actor\":\"XDf77i2jF5CVN6tLi0bBKJFOhH_mbHTXIAam36W-PFY\",\"public-key\":\"-yY0KLd07q-8SAyXamPu4A36ZQpyjTVk8GVNpFLZFmk\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"Ac7r-uQWTeT7Vc0nFt9glRUPp_aK56VxDI5zoSujbxdvU-iwqsr2pUr9BYAHbBYPFi1DvqRaQi_gcX8xwv14MsWHmjF_6DBREmLJmSSbs41p6qqx3FH1kOnZsTkmCG6XUvJkhulqsh36HdD5DCWwBZQ1xQRvHeualgN6bMAkBPo\",\"public-key\":\"ATKyJ5HGRepTbVXewmGpTImY5ntp43kpqeKGATx35N40d5tuem5eaV0RTrNdh4LQ3fQISpkCkgSc1RdzOGAaVQsViY95xMSGk_hjKDvwgLPTBgY0Ma9mR89IdYI7CCoTwuaSHs24pkWFELethNtXPn9tmI_dKcX5o5coEEpZCDQvLPsY8R4ZOs2nXdgT4dW3fEgnFA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak\",\"signature\":\"hWZiK--irmKyB5JYZEUxlMj6VJws9tuHkTJG6jObGoQd2B0dxQDbOTxM5Bk42Cx-uzpkwH8MX80VmMzz3_FrBg\",\"symmetric-keys\":{\"actor\":\"XDf77i2jF5CVN6tLi0bBKJFOhH_mbHTXIAam36W-PFY\",\"public-key\":\"-yY0KLd07q-8SAyXamPu4A36ZQpyjTVk8GVNpFLZFmk\"}}", + "hpke-wrapped-message": "hpke:eMGj7_W-mP_oORxSKb-pRf7TzRw64TSSOs7iHApivgrCLyQem2xFNCDDIXskJZazfbtmEd04TjRWty_bK93Yzv-tk50zTBO7Sb3Zw2VV31pI8n0bToXZ8C6raPlWCV3InRJjJjU6oXdbwuHpo6ThPvMNEyZMO06DegGdtcFOROkO0li8L7NbAhz4bGDQfYOR_znZ1AGzXJMQIm2zH0Hz7vak6fiCSTIb1bqbvsu90H9i9wqw0Hm9L-pjXuCSeHNemLnV7ZYFf0cfLOYG2Vvoh3pOFhXhgvEHImcePgbL6mlB1hxbtmERUPS_77bjefsw8-xc8mGXmjv8Cgeo7RB1kLjiVuV_JIhnimguD6MkOn_j3c4rqsTqNEsVFPhBaVM7-e0JrISdUte6AhzZ_wZI6JPBeMPSZFhe2TxRc9osRSzbLan81bNbShlal7XCsn7hbqvNhmR_9KawOrVUKXaqJfP01xnhRYETBZp6JajfA3RI3HmcDPBK-UJB57TFbplbzlIp53hstxhWIO_5llSxhlQARKZl88_1KspDMcxJiQKifcoPy_fY6C9l8KIpvmxDIQ-SPBcwNY8C5BW9nEf20_WKtzHxCmb_eLzDQ54gdHAjCqCMIy4Mi-3tPBIrnNictqpg2TAHTX9vTnLv-iK22jUbespX9ARHV9ylL5qgG9oYStRha4HJ0D-rp8rQLuod2UlWFDaUfagGVNXPJxO-kiv4hxfL9CwkXfKtgA1mhM_3nW-8HyzZD-yQFAMIXgUITcyO_5LRgXWAUZVb-d6dkkIcRp75CIbloasxSbhPrAOUd04QmcCEhB-6SnqoU3A1lVvprZnyYFyXYrA4Tv18OVjWOoAb6D28OArlorUFP3QAAw2K2XU-GkUAy7CmBDcGyPEXoRQ5hq2JRHMYLEAsClKXdPUaPEI3MZD8OHWTNv4uJmiGvL1j9GZtaxto0OIsFCubFMBUjiMMoHJxeZRxAlgBp6tb1_ltT5FmixMNe8hdMc06uJFBFr7nzV7zMH-KSam9DyBXrxeXluni3zFJ6mtHJo91p2Ru62WENP_SjeB-p-j4c6_i31BBQoVFaN7ai-2Yy1wkaaKvMJzRxOuOCTxyBSCr6BLGWJR6jAmWqUPvwuM0dMKQQmkHngwwgyLen2y-2Smc2Zp7kXWSRqmQeKZRMveMpKRbamYgzTqWmqE1b7qlmryp8vwdejVneCe3VXg5cQ0B-nh5p72FoTrHEg28RGl1vUegHn7JrKl2nS5PNSn92loAkQH9S2V_bNqirGXs0b8-m1PeIZFKikXnpruX0hadvXPbi2_HEv81ef5-L9CQMzdkjhAR7i1gzftxqiS5QDlGHJ6oTgifiI5Q371ffb5OsZ7moyqmx-QgUev_t4LF3W8kTzveL-0xACOP36kWL6hJqNlZ1s9Tg40TQQ", + "merkle-leaf": "CJKORYXpZ8TN26NPkxooYeNYIWF7RBLvC1p1paM9X78yvGaHcsAgo8mKlZGR1quOL4QBzRujWF85zhtIGIW17fDkm5-QzOkaFzijuZ5WWw8z56uOFYOeZU0NHuOHT0IPNpsb7Bx_VflA02ZdAOjB-ZSLREIZlQD4peetCaMSQH0", "description": "AddKey (self-signed) for https://example.com/users/alice", "expected-error": "Self-signed AddKey not allowed when keys exist" } @@ -280,7 +280,7 @@ "https://example.com/users/alice": { "fireproof": false, "public-keys": { - "QN3CbO681Q82oiGDBPnZev48eCK5QcRbs9z6aVvh0fE": { + "JQyCWp0xT1VAN1qRupBz96Db0x4Ven0WqG5P25vI-S0": { "public-key": "ed25519:hbgnShF1uGsTqVOkq_e7l8TWUKczJ0rdpdXk5KxOkJ4", "revoked": false } @@ -289,10 +289,10 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:BAJESAJH5zTj4SpxUmLh24Q2F_l_iCXNcE93gUbJa0o", + "root": "pkd-mr-v1:rr4gaNGREx-nMTg1BIKaC64ah0QhhMTLM4pbLbyk1ak", "leaf-count": 1, "leaves": [ - "ZVl1bjVTRWNlTVVSTnBIeHBWWFpLQTF0aHg2R1NSVjRqc2JaZ1A2aXVxUVAxeEZHZGVVOVRMUTJIRWpraXc3ZnBHMC1nTHJQZkxQNWRmWUdaa3M0WkxKVjhITTVOSWZfdlpialA2YWEwYTVtSnN4c0EtOFN0cnNSa0xZQ0ZCWUFOcHNiN0J4X1ZmbEEwMlpkQU9qQi1aU0xSRUlabFFENHBlZXRDYU1TUUgw" + "MnpMOEhTZElxTkZhNWZIVGZWVjdoRkpOcHdNMF9NRGlDVnNTNmlLUEJPa1Q0OHdXdGNkVi1fOXJYTTR0aHdJZVpGYVJNOU14SkMwNnZlWVh3aC1PVDB3UXpjdzdTeXkxSC1QUFFHT3RsVDdEeU50T3pyb0NMUjhXeUhWSndxTVBOcHNiN0J4X1ZmbEEwMlpkQU9qQi1aU0xSRUlabFFENHBlZXRDYU1TUUgw" ] } } @@ -321,32 +321,32 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:JUnOJQXd8aVxzOBaWUv2MJ_IWfoihcrNaB6tcMmUbe8", + "merkle-root-after": "pkd-mr-v1:cubef98xUbDiSx-ZAhSRBw-s0y0_gmX63zltBoJ07Ys", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ0_J7Cwve7iYz7GJqn_7j0jrUPLs9SoJ4WBBgAL7Kj69eAvmLhIQx_yydJ-MNGbZg8loJr5XYZua4DKODav-upyweecJTJIRLtFRQLarXtUnrD0BapiO8J2SSgj3nW3qHU_ykOcwblKYuBj_cBFp8olIhyoKfaDabbKl97hg_I\",\"public-key\":\"AcxEdqWMfF1YIF1uVaqjIvdXsw_jwQHcB3qnyksvyXn-yIaoVVO4xzMrDJ6U18SyxP8PEkS8SE6eKxFYTAo1rqjIXAFW0oOiPJJWV_SaA36mrOBWp7okPu67LGz6nAz0lnumhTjc1IKe6c_fODLOBcb5TCRhq_fy10UQFJibHlNZ-yd4MOOwwIQMLbOT6YCv-nfMyA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"Ci5ebVektXxqz5UEN-kpP6xvNnWUoedoy1p_OXZVKFk\",\"public-key\":\"MegB1F8vRw46sCm9EXtDiGm4E5rwLDtJlqdcrNNahJc\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ0_J7Cwve7iYz7GJqn_7j0jrUPLs9SoJ4WBBgAL7Kj69eAvmLhIQx_yydJ-MNGbZg8loJr5XYZua4DKODav-upyweecJTJIRLtFRQLarXtUnrD0BapiO8J2SSgj3nW3qHU_ykOcwblKYuBj_cBFp8olIhyoKfaDabbKl97hg_I\",\"public-key\":\"AcxEdqWMfF1YIF1uVaqjIvdXsw_jwQHcB3qnyksvyXn-yIaoVVO4xzMrDJ6U18SyxP8PEkS8SE6eKxFYTAo1rqjIXAFW0oOiPJJWV_SaA36mrOBWp7okPu67LGz6nAz0lnumhTjc1IKe6c_fODLOBcb5TCRhq_fy10UQFJibHlNZ-yd4MOOwwIQMLbOT6YCv-nfMyA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"Ci5ebVektXxqz5UEN-kpP6xvNnWUoedoy1p_OXZVKFk\",\"public-key\":\"MegB1F8vRw46sCm9EXtDiGm4E5rwLDtJlqdcrNNahJc\"},\"signature\":\"4PJJhDnF-ZqJcSUeK38UBGMxmxaCjiAUrzRUiXmG2hCswj8qVRWFUbmEfZ4CLZ_b_sgJQFRcCWKiOmsLit44AQ\"}", - "hpke-wrapped-message": "hpke:7wfcpWHjDVgOejP9nHTukjj1MqJ5TSaJU9PKpjBY1BeYLl_F4jXmycas_6AOJtWmmnEXcUDVxOduoapuiYvHo6MxcHQvAbnmKSKwYThmcuFEeH57UNzcYuV1TCDz2xu5fEAymGQUqG--FXyp7pUNYMyuQI5Ax6c95pJUJHzXKWFsgoQ0qwBwwbHkx9vrJnT1L9gvhkOZaJieDNl-QCRXvGUcU4s9RdjkmngE-IJ0SxvFwb51_AOm7vWHWsjJJZCGYxeD1btL114nDDa07rvhn8Tz4D4m9AQNKHnSUw7Bj7ophFpcozi6zgHlZc9BVRXTtV9fz74dDsrTC7dquO57dxmiLxpib7e1R5xp-L2yn7HZ35z9NrETyu78f77wRBXTERkKpdcnZeIrtThinJrHYuTR6WGwXOIVEl-EY2U9Bt9seTyBkHakbgrokBwdxClXOyCjxrLrLi0RVChd-f3zv8J45CIRvVwUN_J68zq00CEuUXMpQPxObkcYMxBGWlc2HYaGb9AK25WKwVqFS2G_mTKmZOgWis_KwVlXkHiiqmyfm2gz0ocrLbO17JuOBSr2AwBaiFJQk90x00abhbjTpqGcVkZPVe7swAyj7pApzkUY0WVdt94Xg-XIDPVwZgKBO7gdHrbVtd5J2yFkeSNGRUchOOj-NTuuynD2y4K7UTvV6gvUdYd3wTuhuJgQEH32YfIPogJKNb5T6zvx2-xanRDMMOUnvKE7MTYN5anNYVuyEx5apc0ImzwkdPZSRo26uQ8Fmhd4qI7dm75hNWvSaUM1-iIDEkFBqLbUZZ1J3fxNIJxzc-UhWE2To7pBbi2xmsjxmj0t4ApW4FhixlYoOithDCqU_hMduyOGfuNSErORJW3vlMe1BCHweFRgdst24wrncjUSXddQ0bXl9hf7CuaODhy1Zicf_mD3lvx0qK_G7icDtMaAFWdt-JuplPK2LjqLyCi-AUGVDvE3vIlM5kwxMRg6Rr5107niRU4D3jHDeeQgHoAsfRPwPnfTepwyIiUcgEjgMJDA65nMJOWppREJZKAahtb3rX759SjZ1ji9oHNrtZIS-Be4AHiupvCWCHQgnxiGkpXiiPsqU_NpqewZz3KtgzsK9WMz33Crt5pxx7ZXmxRjiYHX4JxZ8hJ4XFT5iVPPF2BFf0wfrtz_v3-gqvrVALNEseD7oH3SnReJcq1SOX6PSHFFBAF2Sroyr53yQY-0_WfhcZE9MUdzlF-N_7cZOm7_Yt6Zxj20ZnHKAQsidNz4gRbbwAdC1Wg97VThbdTh_P5f543Tg7Y4tg5JoHXslnTYPBc0ofI6lLWfKLB0kMro5snNjnE9_ZGc-fNM98zDdvgAcn3mxHMFrc1RIvN684hA-MkTiRLTZYf0-AuUhFNR4cXeN6dW1dw_dKfe-46xkqonGzJ4w1r1mA", - "merkle-leaf": "a_V-_Y4_XPiiBjvBX9RUo5F_GCcKqXQ9oPuiXO1er0wagaTc-kPN8v7VZxL275id92ndoc6B2as9SeLVFPq7qqSwUsuwyb3PvF3E_dGny32elz2Q94GdYhGd-IIUQScH8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQ0_J7Cwve7iYz7GJqn_7j0jrUPLs9SoJ4WBBgAL7Kj69eAvmLhIQx_yydJ-MNGbZg8loJr5XYZua4DKODav-upyweecJTJIRLtFRQLarXtUnrD0BapiO8J2SSgj3nW3qHU_ykOcwblKYuBj_cBFp8olIhyoKfaDabbKl97hg_I\",\"public-key\":\"AcxEdqWMfF1YIF1uVaqjIvdXsw_jwQHcB3qnyksvyXn-yIaoVVO4xzMrDJ6U18SyxP8PEkS8SE6eKxFYTAo1rqjIXAFW0oOiPJJWV_SaA36mrOBWp7okPu67LGz6nAz0lnumhTjc1IKe6c_fODLOBcb5TCRhq_fy10UQFJibHlNZ-yd4MOOwwIQMLbOT6YCv-nfMyA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"4PJJhDnF-ZqJcSUeK38UBGMxmxaCjiAUrzRUiXmG2hCswj8qVRWFUbmEfZ4CLZ_b_sgJQFRcCWKiOmsLit44AQ\",\"symmetric-keys\":{\"actor\":\"Ci5ebVektXxqz5UEN-kpP6xvNnWUoedoy1p_OXZVKFk\",\"public-key\":\"MegB1F8vRw46sCm9EXtDiGm4E5rwLDtJlqdcrNNahJc\"}}", + "hpke-wrapped-message": "hpke:iopXb4zknCP6nScIiFGS6x1-h3Jy4bBpxIBgOHziVDGaKVE1s0YGBvn-fXanLuYu94W0JUmC0MkKLH4FTQcvbVupTjdD1I8hnH-VfykXxmQc0nvo-rtPbEjYAu8vm6DSvrp-XEPkffN7Q2KkBbgc-Au4w8nWHKRgsDmza0tQTUNpDESOfLuvVIuaAyMuG-W-XMORH94N40cT-cVb_fcm1bBVxAu6a0JZNQDmj47WHjds-JTCVtWw7h1dkVOMKYu_aUL9XhvSVDwgFEXzGOmmCPkLzsJWWsmtzVW3Dp5DNpe_nSj7jI0ChjjIbIYFHbZLeLNummT6zBVl_1j0R45Yy4cwNU55eovD4ioZFJHSJ2k9bz6oitVSd_4MZlClmTzFh5PKU9bG3wa3FZK52TMF5bxcekLyC7hUS22paWnQa24cYyppA3Qv-tPHOJOjjaqB2D-n_2M-VN1UCBqIx5qQg6cu9koWgZ1O3bZP1_fKYpyB7Tov3mNypbOa7mFyvI7g_GRLs1dkecnfgx2k3cDWot5J36X2OahXbGDwmRA5m0pBsVX5hdI1MA8a3RMsdscUa2bomxAACSCRxF_UYdoNHyoDKcwRax-I5_261FMPp78SmAum7SlWRvtg6W0STrOph_dwXu2qVmNEJOZnrHGPhuLjXDjUDM0Fs-dCON9R09y6b5t-FIitk77YshaZjI7iAAIaxhPruUjVaMGgQkJLgCii1xn6PMIrBMQKOZ9Qw8fPwsrJcAZP1c0NChI1oa5QLYngwV5MJvT-5GrabDiLF5L4EHM2R3jbtVc_6mZ_QVyMZmC1erxqkuuxQEV11Z-euNL3r8llKguz1s3TmiVsFLVzsuM9GYTnTbOZOK2O55HGmo4onQJnAnbxInSe3FCaNY_M-zrqOdaQ0oHl-BASIl7K28qnsvIewtZdW2TUNbt-VOYlAbpCpRUAduHu0sUQRsc5x5goSvqq7l53SwoeHhO_T9wQIOEA1EeC3g65ERU49Cssm3dDvRG83vy2zgoSq44Eai2ODlmhhVRaEexnBcb0AzbwTOsLhhQTHe0iNOc9EuMuYqCaZ9igJmWDO1067_giy9LXmrXtHNx8IDBaClRbIjS16YB3r3nZ6fYPK9yFR2IfUd-CIcs-hK8yzGgqnsHbWCV6gKi7lbU1WWy1gniyDp_iM6RXlPXf9w_pEYrwm_z1_WJXg-34lirqohsUtz6gBn10hGWpCWqVNnn5arrIZ8FPuIZ5MykvqUoAqIgHXWEVWrQ6XdsfpVWZxFS0hVhFSz5HRvuc7mrqFvklXg5tagQKuZOAh6KilxgYPQlFXI-QGKHwRhn5nhicJ2tU6zi4jGU2lE4YJdOrbXxbt5pdwKGV98yOOjbFDqalW4QNv-qF8Ku9djb7f4x3WKdGJtX3xKG6_EQHnkglYU6k0w", + "merkle-leaf": "RVyCGxvJgsTzflza2o_TwRfU7UlE5K1WaC_EVbEBktSs-8AiDy4L3OpnQnuVsej3oJrmYnm0ba2x2xHAj-krTAnszA9vEDVglnZ3HO-URGu6ueujDVvHG8WQcfaQrPAE8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:JUnOJQXd8aVxzOBaWUv2MJ_IWfoihcrNaB6tcMmUbe8", - "merkle-root-after": "pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM", + "merkle-root-before": "pkd-mr-v1:cubef98xUbDiSx-ZAhSRBw-s0y0_gmX63zltBoJ07Ys", + "merkle-root-after": "pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AadQpuwh6WWHn6i2_vP0-I0bluSHZ1d7IMQjSoOlG7tX4iaLaDVNfe68o-RAIItBPlHMpV62Gb81zjieQk1a8Q0bkND4OXr1dcaJ8d1fwpIjYKWgs_gUssG0B8h6JNatTQrjvr8fQUPDorCEQoLEeyQK5ZcL-I8ymBuK1vWgOJk\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:JUnOJQXd8aVxzOBaWUv2MJ_IWfoihcrNaB6tcMmUbe8\",\"symmetric-keys\":{\"actor\":\"F2O_bTEWeJk0WVbfmSHvGBHYwUnFYByh33y3gLyIcQ4\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AadQpuwh6WWHn6i2_vP0-I0bluSHZ1d7IMQjSoOlG7tX4iaLaDVNfe68o-RAIItBPlHMpV62Gb81zjieQk1a8Q0bkND4OXr1dcaJ8d1fwpIjYKWgs_gUssG0B8h6JNatTQrjvr8fQUPDorCEQoLEeyQK5ZcL-I8ymBuK1vWgOJk\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:JUnOJQXd8aVxzOBaWUv2MJ_IWfoihcrNaB6tcMmUbe8\",\"symmetric-keys\":{\"actor\":\"F2O_bTEWeJk0WVbfmSHvGBHYwUnFYByh33y3gLyIcQ4\"},\"signature\":\"6mUBvL6i6gf2k-nB2Pzyoht2BDaOy3XCyFClYU1upqfyxn-QvBM4ProwllmeyNRSVKrtPXm8eH1xii01xxxZBw\"}", - "hpke-wrapped-message": "hpke:HOMJ6r-wLKcz0_kaq9RAswqjsj2_jrNKLAcIdL_LtkeXwWvIHM00dYEPKrEw8qln10Vc6TrftyvDNyP-tFmgTviUl9nP3dm2yxZTvICYkinECKXXAC8TNYr1iM1UpDSr9maecWtHulsPuvZHipXfhlABs-CrM9Df_l9WQgYIgZcf9yDxSbZmSjfVfAMV5vhNRi34qO2F4cWfPPSm4S1esMRd-3CTjh5gXuzXF-b7ZIoYirJWXArk9I86x7lZPGpUCUjZc48XIeF3UM54GNoj34cBld6GSHaC5jsKIbtOL-sW5aD378SZMlRL-6z7HIF9VptjbaWcxd0cKjMys9UDnJ8hJ-QwsCX1S5Wofxeb49OG-h3k6V0H1cLNw5RfKp7S96o-x9I1M6mgJ81Q_e7fjWfpBpct8_onkea4iObJsOGI3FJq4Go14U4lbh7WiGRHV7OgKDAFDj2QtzkhlmMY60vTQGEgglw7_7O1L5_zP6wPpnkIYhVY5x84vemb6al_jU-FX50k_EYWWg_uEAzLGbrAXyKrZsKdAiGJ6Z1TCLXUCGoIQcgPzA1CmIPKSuvZxjEHq4vQzR24il1UBNsLjS2SEJd_yuxis_qyz_rC5YMg2sY4Mfl0ePX9XCl7ja3gIrh1PsWG0Kf6Ngxy0nePEZwfpL6MboebjH49qF6Kvrt2ondtkFguVHPqDvBuMZxheoPlL9I4dafN1xiJ9eh-xy0LRXjIY404Edubl2UENEfCHBCA3TK4P3CPkmIcXi09KgTs-a2Y0Mo2unJjNBejDRtcGRReDyqh11iZMjgliB7ur4rvDSxkYGLNUxIxz6zGIuuI_fOi1LH8pIegHREne-HOpaQvJLbl9csXk5esP4tYqErvdc7WFEHg9kDLp9KMHijeWQoXxwUn_aFnWNnA_wyV9I7lA8HQ4_LyXivccSd2RVO3zVX58SQE08xthvkVpGs5GsYssWp8wsZBG93SZhQV_u_MO_UhmF2kWnQIRln2XYbGukJbKMCozmddDJdh6cun6liWxVBQ-QcIFWpYS9IajoUIyny5yX6glMVwa1AWpFVkYGYURlgfz0qTvuTJL8q8VjZ1PRnhG36dAoTzGGXWaJHCcokAMN2jW5gL68H52MqCJF1rijpb1oVjDNuISstAq7Ra-3EbYt3XZCCz6dRzJxXianKp3zMYkHYDxgi5IEcNMYKOWpEbRnZ9OJN5WzigO5F8LBilmbLFcd0H-5liPA9smY3XlycqZ9SDeDBdREMM08bQ0bpqQFmKclG1PN2O8ZjRwaQwPipfXq-NUINgXmQIRLtFae8_XjlHdhCd4epCb18mNjyUyzvSZKJou1__GhuDqSL6j6_KTT7AS7Ga1HLdhqSgSDSi_gJePmwtgqeo15bjstLupUuKcInFJOyfEdLNV6Ax7C77kA0Rmg", - "merkle-leaf": "4h1i1BoQtmawfLypGby1K-nHevSX6Q2c4Q2PYcPwVH0-f7Eoh7lO_wh7C5GQpRMEZNjz53HigIUg1_nDF6HVBUlg_YnPL_gfn_pouPeDFDqf-fg9Sj1LaPbEuImuFTEG8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AadQpuwh6WWHn6i2_vP0-I0bluSHZ1d7IMQjSoOlG7tX7aKd4bCMXYwsMrCnLqXVJAiQoKMpuc1CW8TUvwuRODoKlxsD-dFGUm61GNvw7j61RnWXkXX67xuiQMFd9Dr__Arjvr8fQUPDorCEQoLEeyQK5ZcL-I8ymBuK1vWgOJk\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:cubef98xUbDiSx-ZAhSRBw-s0y0_gmX63zltBoJ07Ys\",\"symmetric-keys\":{\"actor\":\"F2O_bTEWeJk0WVbfmSHvGBHYwUnFYByh33y3gLyIcQ4\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AadQpuwh6WWHn6i2_vP0-I0bluSHZ1d7IMQjSoOlG7tX7aKd4bCMXYwsMrCnLqXVJAiQoKMpuc1CW8TUvwuRODoKlxsD-dFGUm61GNvw7j61RnWXkXX67xuiQMFd9Dr__Arjvr8fQUPDorCEQoLEeyQK5ZcL-I8ymBuK1vWgOJk\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:cubef98xUbDiSx-ZAhSRBw-s0y0_gmX63zltBoJ07Ys\",\"signature\":\"bsLcEaDVvJn5YVlT9JzLDyGQMwmZFmb3KtX6qBqCv1qrjJU6g3FninYozJmadLaCtPTG1zLBjszGooB_gVXpAg\",\"symmetric-keys\":{\"actor\":\"F2O_bTEWeJk0WVbfmSHvGBHYwUnFYByh33y3gLyIcQ4\"}}", + "hpke-wrapped-message": "hpke:th5s8QO-OGUEXeR8sWdi2su8uMTdt50b5njUCvaqPnlFrtLUxKqkqZ6H5kHw10iVg5ZZCKUK_thdFaBeJ5bFjhZFyh-_uwnRxW0V6QWwy14Y53b4T-bQI8scTW2JYCDoE3o58MTA-2mzHBJTX47Jf9nyXqeHFuLZvWwRlO7LE94mqzcMVLYekYHJjBEfMRbt5aNEc8kz-r18VDzm4Wi3ZxzuWDWseqUuaJNTiAPeUzgDlCnMwGBx2JuqtcophlbeGO5e3GVwMvhwWpCybs6c9KfvwRWmm1uoZlugBfnTY-2_CygMzaYChj8Q8CVvmbp5D41Hs8MbvPvOwa4Y-1y07BZqUwzfQ1ddp-88W1gG59F3qgdd_34g460p6OlcAqbHFOCy7FZcGBq3eSnldwe7o_Yq9V_SEDP1xuv3_nVD4g3P-LwSW6VJKDGv4-sHgZcg6oddI1-arQHmVg9sq-wBecmOqkFiLMEFGd6BAxN-4b82yh8rhxDp0XtXyhVhlG6OFO-f6bNd5pTj0DlOTOlKO9EyS5dWAOuENaMmcZxOf3fbU0IiR7B21gToQPtpMywnLPl9KHlGt51Cb3tgApCpw7yrwJ8niuGVY4bctMqmASYLfOah3YcXBMb_2dgLPqIryUPyvCvH0F17SCxfvClDRn8tbzpXACN4u1DEDKWea8EceG00CQ1CfH4PA2fXlz9fTwkt0inOFyMPUmtEKwCbW5-o5OncmbtQJMM2cGpP-_lDOy-kwL9v7lzUs7PI5vsEhsHwsTo_89IUGCyU5y_29gz-20au7w6lHuvzvnAs4ykpQPf6Bk3WYVKzHzi0HKqd4pCpoFl0HlTNd2s0bv4ABmp3h6-oXlK6sawwfU5a2LcBdCocDDDxN9tvRxB1rXiLGkMpkXwmEKpS6fVlduSo4kUBsv9uob0qHkZMh7JObFvXg4Wzt-eX1Y-aDq0yylBd_rJmGlZYYxby0UZrJtQIgum8al-EYmXbrxgdSt1SmF7IzOaCX57OJ9arVbd7-8ibKWx8A0dmDcTr2ZoV0dMhKWkYQkB9YUkMR1aZTMIpWMag4bcaBwROcDZzJi4fH_nzeC7Wfcn380c3iz1QcQDbsPss0bIUDftiBzQkRqCwLzXlsd2eil5WgSAX5zEE6rwraTpsvnd17DxBzSN8IUQ3Yf3Z_9C-QBxAWTqzn9-ZNYAbcDaYP2fEEBi8Y9FQjkNeInkIgAxtnMzDpDP9fvfE0p1t7Nq3wm90DLLQ2ylhjgcoGb-51Swa1J_c_huhyXbZQXZoUEHpzmnn7D7Z8OiPxJI9Avx-8hLN4ESQdiKAIv-mko-k-BI3YI1d5HdUNJ-PPG9wWNu1fVx9n1hz6-5xVIrjBDfMDRaPZdm060JmpwTrIopvBt_0ZkVpADSlcrBJbDNFiCAOSHgUzUXRZUnDWA", + "merkle-leaf": "nMiUxNrEFRE3i8JSfXGW2Kpibz0IweMHdzw13jzYfoVEZWNlGxH8uzTMUT-rs919381_gNjjkMVa5OX8Y6Ahntpkq1GsPAuKlvt955-h_6lfVI23sbN3H_G7S9UDo0wL8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", "description": "Fireproof for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM", - "merkle-root-after": "pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM", + "merkle-root-before": "pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y", + "merkle-root-after": "pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y", "expect-fail": true, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AYozwQN4kdLCdPxYwJaSvna8jmNk64SajFhGKyT4D6e9RKzM6Gaswbae4CMoCzTNDKVNR7Zb_H-tVNsjyLI4jibj-Hul5wYVTZsX_7ubD6hxMCmoECQvJ2yzByX1gmPvXVg-v6ekfMiBUIpwiOWTyWYQe1IAs6qkcAbfBk77YPs\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM\",\"symmetric-keys\":{\"actor\":\"eA_dNEFWxM8cVb3ZFsTBDD5DdvBfQ5MZAFTN8C_UdWk\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AYozwQN4kdLCdPxYwJaSvna8jmNk64SajFhGKyT4D6e9RKzM6Gaswbae4CMoCzTNDKVNR7Zb_H-tVNsjyLI4jibj-Hul5wYVTZsX_7ubD6hxMCmoECQvJ2yzByX1gmPvXVg-v6ekfMiBUIpwiOWTyWYQe1IAs6qkcAbfBk77YPs\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM\",\"symmetric-keys\":{\"actor\":\"eA_dNEFWxM8cVb3ZFsTBDD5DdvBfQ5MZAFTN8C_UdWk\"},\"signature\":\"rDnRyx9SG7yJCRzPZaJoBEkOMn4xUqQnkX_IybVCnodXwrfZY3xfr3esDv_XK1EqEOq5aoTMF-GyR8JioG4CBQ\"}", - "hpke-wrapped-message": "hpke:AfRdHf1-x2tkuOlTQ95mUy00Jnp1-CarMrAdXvpG7mSe2go6p4A5TS8ntq5c5VmR-KrTubP-bNIFz_-06ojEDSKnqVguolWZinNQxqe935hKvr7NpZRLAbK1ZDC72OXP4QwCgrTD3VOombaXeWCIpzcwlW3aqcit80P9fbrA-7BWIUQ7eqYsm0HYH4r1Y8Nqwr8gr6bXnuTsday_mudwJUlXSL2gD-r1Z9qDxo8-x8tIlDFdOknFYLOft90KYu_7ynwWcnJsUz1x9WV49nez9fLG7fdFXoMytIzFL4edUxy32PQnLKqTf8EQ6JAtPMgkO1P7q1wdjeA-PY36oZMyrcjGN0Yfd2ka0eX6Yhm7E9qPLvg9bnGoIgw4vf4vX_ScpiTU1qJESQ3wqCYxEM6XImrTG-E_bVNpjeO7NJpAhzLDbFhSv-sct9zmVI7m11bomRk25PfxjILGlX1C_OwuW_tvE-LKqayUxhyIJLWq5u7sOs89FYjdWd2Z5G-VfXSXjsBhCaXjQWMYd6cXvHi_EzA6KK5OHRndK3JQxsCTPFEOwwDo5WjIJ5Qio_6YpPyLfyr7fMVeizpv32QDOPNrdwcuBtT4bP3HhX0H9lMcWnBPvH4DUfRuoA_iZtkyfCTZ_NQEQb7kWGWIV4KVjx_4XTDx4-RCc4tBjL1cfKz_wQAZ-avqfuOGHcMbksRndoyIexol4hjrKHJwoyrEcTV4Cy7P3PUZqaTIhNhfosCKAmKFGy8-7mZKCEbARGjSpnheXRsYij1Gd8SAOBo4LhCksr40u1CMgQWrnjDf9C24oRsYs4hxqAmyPNKLQLjwADqWxGZvJRgM6y5p5D8EKIWWIGi0yCH9qlGjGhgR-M88YB73Zl8ettMW_J16gGuJnSRutzkw1Knxh0V5aWs5s6HTufFnkFPkE9nAz4hJdbbRSnYuLRhrKN93-TLuuGN8wpU2gE3z1tf5ZTCm8s1CWd-8D2rWGjGBNEvOisS5OkqkNwd8ADyp9h0men6qYTvhBQlVK8d35V8WzKWoNYJVDGZx2figb1lkTbtrTqabz8OlVtfpzs0vTgK9X10cEgZw0QDGslIRGBvCLcxnFzAkn-zPybljafXeBTkbVk95pzZaiQE4SoMoI5UCF7x_1-3hy8nojJfMQhzY_4-4nmL63iaGjSw9SSCK2yAOXXkjGf18Nhd8yeaPDsm-cBgRZBTAGLjAIIv4UcpQY9I-S4m5CGVfXjMXVTRgCyI2TTEL8bpZ93wBiz-_NrxXvftazkx1ZBf-d_QhH666fz07tObX9jAVU69zt2YdwfSWyAF59UjZRj29FgPZ2sqlkW1PFAbSckG358nOJvX6lF1ua1JFnJQLxmJ6SOhQqSR6FurbzGaU-X6rRZOfI1zZiJq-XM3WLRDaB0PfUpgergL6vi58IAxVwA", - "merkle-leaf": "Uv15OON2rA4pqpeKItXzaRmZsPUpH-qEs7alql0fx5vXnwKUutVu1tsaKstse13QFQXxP-K2bbLb5VvaQQ75a9omoqtrmZNQerwZPQZi4asU2NVwBTwZVZW_A8BYxAMJ8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AYozwQN4kdLCdPxYwJaSvna8jmNk64SajFhGKyT4D6e9mUdsjoSmJw393QA8BaHi8IghvrkDgPdpmmHLt9YEfdOq8eQoyr-VDa3TTUtu07LkOBHKNWbMy8m9NX4B7vk9K1g-v6ekfMiBUIpwiOWTyWYQe1IAs6qkcAbfBk77YPs\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y\",\"symmetric-keys\":{\"actor\":\"eA_dNEFWxM8cVb3ZFsTBDD5DdvBfQ5MZAFTN8C_UdWk\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AYozwQN4kdLCdPxYwJaSvna8jmNk64SajFhGKyT4D6e9mUdsjoSmJw393QA8BaHi8IghvrkDgPdpmmHLt9YEfdOq8eQoyr-VDa3TTUtu07LkOBHKNWbMy8m9NX4B7vk9K1g-v6ekfMiBUIpwiOWTyWYQe1IAs6qkcAbfBk77YPs\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y\",\"signature\":\"Zdcz2gU4x2CATYoOXccD0Xqfn3DkebyQwxs8aKCuNL6MKx0A2mFdrHS4CTBQMiZFQRVLjFrr2ci3RADAK5H4Cg\",\"symmetric-keys\":{\"actor\":\"eA_dNEFWxM8cVb3ZFsTBDD5DdvBfQ5MZAFTN8C_UdWk\"}}", + "hpke-wrapped-message": "hpke:n3o8WuoN-xrtlNyoE6C5YgPIsJv8tVzObgoWqtKxLATzTDiyvTKzBh1tVkvMvUkdEWNpq2TH0Bn3cIce1UXnsW1hcc8Z8QvtOXp54MV5DXbzfhGpHMrzIdiFLf2JE-mf2e_yDjwYqvZq22jCZ9fB2g5qeFl1PQoklxE_TN76gbKhaYkj44ObkNDaqWiL9vcKF5R2p85UFgTtWMJKJTlq9VD0jT2JaRg3myclhKrY-iLcyW18Z_elHanPEAW-OIORfHTHLYd1ZIxPa9b07vQXUuOugRciJ9pAFDqYfYiUBrfPOBj6jQkY5AtReS1hS3ysjHuUi8ESOnQfMmLgXGeiJmJSzy6rCTdjociw06REECoX6w_PL2J9yZhZEEe_utcYNHAmAn55ImLmVFCOyEcHOD8_x0U0PtbdmR6nGxET2fbldoUcZB72VemQjQmwUJUteRL1w3PL9jQnAnXf4UwlXq_2OA3CI5tIt26yq2VZ6o7WXBDakFIrrQ1av_0HVGgnLBVjrmN11JEZmfohRoSGqkqK_rNSD9NVV66xh5F1dfPStIOnYU38p_a6tGekFKmGMFbT0hYd9Vlpzazmeh2WG65Grr0cXKDnpseW8sXSjwhEH1LNuwGAnR0_rCpNM6TpfGwBsLaRsnGf6w_uptqNmLBFgLFMddyRWCuBWG1IVT6agpZq42uCLjE5PDZdA0jghJR4KY5cNfWdqhmZb1KVYV4NbWaAOjjBnRbkH3ih66GjrGRIG84PmJMKzgIuxnb7buFO5rrF_nBqyiMH9kS32Z7SwjRBM2l7XmQwLkqcODMs3PfAAy5a8YAEphryuD2mhzOIpVHDd_fXtaZf1GQDj89F4OOacDKaopprhkR7qgCE-X7dLJh_wc-MY0YeCWUsI_Hgw5w__miB5j8dwJk8ym8ROO9Q9yoKk863myqAynSxeJlKCR1wGvz_uV2uzdrFamhFAd2DIn4Yy8YUy0UyPwVK8-xuVuT4IrO7mCWaaLtQ4nFTCe_DMs174TuMMnQqUyUUjGMp4FI07gPZbuRlK-zcjKVg8WLkHq6wM7bv2UPe_tGM2LfRflK6R3bVvsJDSPesPpqx14tcmXAoeUWUH0y10LymhujcVxTEFt1evNLEIjzRny9hVkTzH1_jbaUAnO8m-kBhoqdHi1okTsa61HiGqGACZQTPoqBDG6RAIeilyq5ySGciFgIlbO4y2wGZDH0kvPG6OJTEOCcdmE4Sc7G6I12mBvf2KPmjCuTql_q62MhmKiCqP-Cr_A0I_7Uf7qMxUkwK0CMMGOt9jQ-LX67fHfzUcOxmp3NIRNUAir9jUn2mz77IFS2I9z7Ct808Cy8t0zGRgViZSCdCFb_CZOw80LsI7fcbkNnstctZQ1xvZdhxGf14GR3cga7IB6JWetu0Ru-OxZxisflXj8OUuw", + "merkle-leaf": "sHoDze2qNUm0v8cAJWqOBXN_getehQfAH7BYlgQvCVWCxW7cPucMGyD_-J_nl3h2SuhJIw3gaG-HdrCUGemozjWiOrfx6QKMN_J5rgO5tYvG00EM2R0oksXhfhO8JOgL8u-VCMhZmmdLkdoxXFWKufi4kW7mit5PsJ4eIhhDo4A", "description": "Fireproof for https://example.com/users/alice", "expected-error": "Actor is already Fireproof" } @@ -356,7 +356,7 @@ "https://example.com/users/alice": { "fireproof": true, "public-keys": { - "SsSsgMxHMaSSH99MXyjUDgb5HvUBqsntDiE-cmT2vAM": { + "5tmMwDMk-xF7XnCj9svaHzLa1Wk9aV5bhjegWO3uXv8": { "public-key": "ed25519:qxVIyJNUSBzO6qdCOs_L5fmTs2NlNlJFIzowmZHhzaI", "revoked": false } @@ -365,11 +365,11 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:5ag_TGdJFZbwtS86dJWtjUDl2uLBazlj6RW9i-x2duM", + "root": "pkd-mr-v1:tQDlvPHYs0-kMYFRFHdm7ez0bR-cIHhiEycov6eUZ4Y", "leaf-count": 2, "leaves": [ - "YV9WLV9ZNF9YUGlpQmp2Qlg5UlVvNUZfR0NjS3FYUTlvUHVpWE8xZXIwd2FnYVRjLWtQTjh2N1ZaeEwyNzVpZDkybmRvYzZCMmFzOVNlTFZGUHE3cXFTd1VzdXd5YjNQdkYzRV9kR255MzJlbHoyUTk0R2RZaEdkLUlJVVFTY0g4dS1WQ01oWm1tZExrZG94WEZXS3VmaTRrVzdtaXQ1UHNKNGVJaGhEbzRB", - "NGgxaTFCb1F0bWF3Zkx5cEdieTFLLW5IZXZTWDZRMmM0UTJQWWNQd1ZIMC1mN0VvaDdsT193aDdDNUdRcFJNRVpOano1M0hpZ0lVZzFfbkRGNkhWQlVsZ19ZblBMX2dmbl9wb3VQZURGRHFmLWZnOVNqMUxhUGJFdUltdUZURUc4dS1WQ01oWm1tZExrZG94WEZXS3VmaTRrVzdtaXQ1UHNKNGVJaGhEbzRB" + "UlZ5Q0d4dkpnc1R6Zmx6YTJvX1R3UmZVN1VsRTVLMVdhQ19FVmJFQmt0U3MtOEFpRHk0TDNPcG5RbnVWc2VqM29Kcm1Zbm0wYmEyeDJ4SEFqLWtyVEFuc3pBOXZFRFZnbG5aM0hPLVVSR3U2dWV1akRWdkhHOFdRY2ZhUXJQQUU4dS1WQ01oWm1tZExrZG94WEZXS3VmaTRrVzdtaXQ1UHNKNGVJaGhEbzRB", + "bk1pVXhOckVGUkUzaThKU2ZYR1cyS3BpYnowSXdlTUhkencxM2p6WWZvVkVaV05sR3hIOHV6VE1VVC1yczkxOTM4MV9nTmpqa01WYTVPWDhZNkFobnRwa3ExR3NQQXVLbHZ0OTU1LWhfNmxmVkkyM3NiTjNIX0c3UzlVRG8wd0w4dS1WQ01oWm1tZExrZG94WEZXS3VmaTRrVzdtaXQ1UHNKNGVJaGhEbzRB" ] } } @@ -398,22 +398,22 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s", + "merkle-root-after": "pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AcrFB096GUFiihkoyHMF5pyJ0U_rjJVwtWmelwh3QFlqVoT_se4qC5bTa_Bubm5b8ayc0Uxqyc4eP6qK2zO981z_DHAUgJOcCRxXKqmOTWZgTuwaSvrLFTtUUG15KlbFZ7g-I_ZpXLu2CX_Fbv9SjROi9gYNE9UjmTQMZdbqcAw\",\"public-key\":\"ARS8nzCRC3oIdFXUAA4lnnz87911NIZu8_zxI-iXTCWmHpzGFrPhc-dMHWY5HT_7eUIpGfOQkxMY8jEiH2IXZxxjwz0KVm7_7gwwE3V95E6QIhuuLYUdA7Auu4vI5tporNAVm_nRvUWWPqIZHzns2bjcr31IG0RBZc5dLlOzVmaCcGkP6Nh8ubhIkG3b7-fSedyUmQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"okzJ4DD3xIOx2Bnb81St9Ij5K4osu4mGJec1gwXrYBc\",\"public-key\":\"-D---cJg03jP2PqAR1ROrjyhoE9xA3RKDyPfPUWZgag\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AcrFB096GUFiihkoyHMF5pyJ0U_rjJVwtWmelwh3QFlqVoT_se4qC5bTa_Bubm5b8ayc0Uxqyc4eP6qK2zO981z_DHAUgJOcCRxXKqmOTWZgTuwaSvrLFTtUUG15KlbFZ7g-I_ZpXLu2CX_Fbv9SjROi9gYNE9UjmTQMZdbqcAw\",\"public-key\":\"ARS8nzCRC3oIdFXUAA4lnnz87911NIZu8_zxI-iXTCWmHpzGFrPhc-dMHWY5HT_7eUIpGfOQkxMY8jEiH2IXZxxjwz0KVm7_7gwwE3V95E6QIhuuLYUdA7Auu4vI5tporNAVm_nRvUWWPqIZHzns2bjcr31IG0RBZc5dLlOzVmaCcGkP6Nh8ubhIkG3b7-fSedyUmQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"okzJ4DD3xIOx2Bnb81St9Ij5K4osu4mGJec1gwXrYBc\",\"public-key\":\"-D---cJg03jP2PqAR1ROrjyhoE9xA3RKDyPfPUWZgag\"},\"signature\":\"sVuNhB_hNaJ3LDFPQsM6E4lDUJDivTp6Zc1oOYq2XoC8Oc2RNcXDAtgS0TbnsBvVfucvRSd1zppddmBbPqIMCw\"}", - "hpke-wrapped-message": "hpke:zw-ZASk1og8JW9YM8Oy4GJLnQI9aLo8ZFVsrPyGJqF13jUE6dzqeHxJYnOv-jZ7rq5cEBjzbQpVspFbRcCuF4wvl-4_R4gw10Xvjy2j361kZcpa6mVvsuFwshQsQeq7MJDRD9E1XWGtLxRCsZq-K4hcRSVVMO6TJP4it7psLhOxTKh1J4gBMRKfMx-_k5W7yDzS1I_vwPchwnIqSUD3zSru6q1Qj5WFbC5mWJLUi934JCeV8cMXnq8AxZmhPEjHjWwbkdRDZAswdhz1sqW_kOdMXF1zvv67K5RoK3ie4v3WByCPI00bZ891zjIpyl4Wt0hSurh09yIYZG_gFB31DiEeBK1TTrNn8pHaEy0WCbJY_3dvz2KlMVp99zoce3bbiEmU1U9kyZpHKzXEErfu8RA89x8_1H9Q78OTP1D28im_HH6cGysnACXDGbWQXuxtJonrt3N5dPT6YcZ3qjLLXh_13JMEAZ5B0dhMosM1YNxdkMe_Bzp9pQEypHiMA0m2THT7CIQJYojV_UKJFAwazCwr9sv7agLRY5BL_209uU1J4A7wsAaxc-wVisjMRxpzD2KbkZEF4axM5xVYFLSpbpx6OdJeUaLQ58Jhseb9LUmvagq-xdG05ERD4xQrRsNsGJ6hQMSNiGeuPydDq725zk4afLBVp6qGBnWM2QVR6uQEg4Tt9Uc_1zwoNsJ3JyzGKrFUzRIzB1Yks3XOCqmiHPWAGi0QPvnQ7YgFxPSMo-VwsYHaoVCJE5jPPZi-FPgzCvy0YW3odDla3qrlr9Ur2259ohKZFqxq2y2-aOJCEaJaJXQuD_DbSRCCfKWtxp5Z0YiFCX-4wAkm1Saj5A9A1kBIj2ItAs4s0rBkkzySZj2U6HktTr8a8OcEP69oEhx9ggutKNzDReJRTuf5J1zIIkdw_n4QWoG_Od9r6TOGYEHC66bnr9sklLaiM-JTi3KU3rgH45z3q2AJtY8qX4FRWN1MCQBiej6lvqHGpaTeUDTlxhpnXIay7beWfvtjSI8AGXdqs3hqtXMRhmdBq5zHgpQp-ecFCE9S98t7Ak3V2cN34A9krMyQB-yBC-OAv1Dlxn2LKr8KjoP0WhR_0Q_8ZfRahxQJZoUMD5XYVdxbC0s6Bn6v87FDVHWTV5t2vgSHGdVgaCKO-pji0LhQ5duYVqpaF4csjZp2ugq-2XMucGR-RL0MRA0SLzRx3A78ZONtugmaFx_vi0gE5MwGmGcsG_KETuQS6-QmhK2MvW8OxSnaD8LIX9oc7uZPiDwTgozK5rfPEVNnXLsfgDMhiMPaTw64UPdo19fG8dgnuwEQVHKLAKsEQHE8CD-iEEAITGKy893EwQ4c3FFZi3XNLkivFZnay0UIa19LHlQLaVqrXXqkWY9VDd3KAFSa8wqGFbJbRN8_8BOYBhz-lSVNJPdsiTQ", - "merkle-leaf": "Bk2R2IMrNa7l3W5LfAVkVMtps_kULwE7L6C358O7iKl8GgEfQCCORA8UrBEC-FWFqB62FfxOQ-73uOR0KBSXJx2mgJvVDXvTMi9HQ1ftlF2cwgAv26h8pYm0ECk2wG8BNNotFq_w4ysHbumOuxhVa8pDKvhd5QgahwDFv13X384", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AcrFB096GUFiihkoyHMF5pyJ0U_rjJVwtWmelwh3QFlqVoT_se4qC5bTa_Bubm5b8ayc0Uxqyc4eP6qK2zO981z_DHAUgJOcCRxXKqmOTWZgTuwaSvrLFTtUUG15KlbFZ7g-I_ZpXLu2CX_Fbv9SjROi9gYNE9UjmTQMZdbqcAw\",\"public-key\":\"ARS8nzCRC3oIdFXUAA4lnnz87911NIZu8_zxI-iXTCWmHpzGFrPhc-dMHWY5HT_7eUIpGfOQkxMY8jEiH2IXZxxjwz0KVm7_7gwwE3V95E6QIhuuLYUdA7Auu4vI5tporNAVm_nRvUWWPqIZHzns2bjcr31IG0RBZc5dLlOzVmaCcGkP6Nh8ubhIkG3b7-fSedyUmQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"sVuNhB_hNaJ3LDFPQsM6E4lDUJDivTp6Zc1oOYq2XoC8Oc2RNcXDAtgS0TbnsBvVfucvRSd1zppddmBbPqIMCw\",\"symmetric-keys\":{\"actor\":\"okzJ4DD3xIOx2Bnb81St9Ij5K4osu4mGJec1gwXrYBc\",\"public-key\":\"-D---cJg03jP2PqAR1ROrjyhoE9xA3RKDyPfPUWZgag\"}}", + "hpke-wrapped-message": "hpke:FjFhzna2SgDPGBqcBtjEz8XLlBeASFgJx7Kfv5sp2UXakEL6jWflYWKp1E21a-A2iIYBw2316AcfcgtqqkC8n_HkBTe4oQe8VtJYVLcvjeTnYQvJSMznTBrZVVlf1wwVeMMnhRDKBJdgUhXJ6-VDvAyFwrV5DPvPKo2pN_nrbx5kycKyBWFx7wAaF9D0ZnsRrdhFrQcYTYKEge6uCwHQFT-Fdf5-tNSodQPbSls2tvRPM8It8xo1atJAl35JOAE6OR0nS_2JL91E1Q7L5ArXeoc_fcfCXBqGrNziBZ_sAtunHhdUIlA5CDsTzdQob632m_smDy1AzF1PtKJL8XH3JTP1G0wVQdrf8u7CkKLnAmOmahM94c0fpcZKR5ML0i2tSsV2QAZobNHyCNZc2O4iuOs_zS_QJ92h7bRtCANlDP5wPRhlyAPTgyERruYeME8lni4m3sN624j4GoOLOoKZzMFFiVL4w0NalDsc5iFD2qoLpNzBT9wsu7eI2eBuhbIdRZ6GTwTJiDtxXDVNQVsVG7ii_M46ERdf5HHhfjoJJ79DUrDfQbwXXIYNBKL40dD5czT1rVxpw-er0VzfvkRE5YmLP77WT7ajRHViCdbcLre8XD2UQBki00t3-wXLkhwGWc_ZciHu4Thfidb-k1lhSKEPpRRg0LPPzJz8VAX40NmZMmktybAxCnI16Z2VOfM1eYImOuvp7VeELmJ0wRe1puieBx_nWo6s3o1wpriNX12cGc3AlwJk4AanYZcrYbQrVwT_eVFAuFvA3rrU9qi6_n3ryiXmXDYlk_VVygUJh7u7jWoIl7W9gtxDoWE5xlRVEMQPORXcF0CKyxTcR4Xy3EC3zHAzpDpAbomR1OzR8mBAbzmGIS8xsaW10qu0HpKSn1HKqO5DZZYQFdYr0qV8nahV3Z4l7kf3-xfUel0fqLDznLVbcIU9S4LfM1w1ofi94Inl0gInWgZEOa3Gq9sBpiw1f9V34wqKtUaQc9FZZdDW4IFkfHkzVqt6jg8--rEWzt5U4C9agF1WzkrMN2QfUSyi9Olft_4JwIcxUNiv3NZIOdvhhqFeddmBlGZnNpCSNXLoINHFG6rBIga_hCtaSqJpUX6WNw3QK8CkzX09TgYE47LsvzAvSPb543bMDUqYV_U6N9e8R_n7Xc6PLXqU0jfpzw1NMClV1OuKy8q5RLez2ICDlEqjCcv0c97ffBIeKzMnm9fno0guNupc7ZZxbi6mTM-nQmlC2nB1hdL6M68Wf5m_ZmLdwdg9A2KotKs3n78T3KLvqXb-taN5_0wc_xiAsOQrNeQBEPgcVFlpPvlgNXnGpyGaWscYmjClJtyUHYa_vgzzPvSZ-eamwez37RYPGo2ysLKyx4dBOcAI2bjC6GtDfxSETOCA1IhSHlMWQkgeyHjLqjKqFh5EeD9qIA", + "merkle-leaf": "Kg5T5BLw_OI_2DUOeR2lFwLSRFnwZmA-3M2t3OTCSAIWtv8MvmQ-GdU3zKrURYTMKlkOniQbdg2IRh0JmzctiqWlR1yEgTvoxD6IQJVFNJ7daKjB9fZoUFSlH7g_kQwMNNotFq_w4ysHbumOuxhVa8pDKvhd5QgahwDFv13X384", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s", - "merkle-root-after": "pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s", + "merkle-root-before": "pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ", + "merkle-root-after": "pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ", "expect-fail": true, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AS5XJj96q5bqfOne7GzFBaYh7ym2IT0S4O3GL6ju1QaqXUd9goRs3s8kby132NlY0SBT37hAwyhwR3zUTkqB4E5ZKDfRDWT1oq2B_wB1BLohZOifN4XukBxikRSua0xcmryHmKNwIpcMKx_hDiQMyg7A1GOkO6AvZ9Le9f1TjZo\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s\",\"symmetric-keys\":{\"actor\":\"4DDK8jMTMfSObNVgStq4Uf3-u31jn8BDdIvsg5H4a3A\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AS5XJj96q5bqfOne7GzFBaYh7ym2IT0S4O3GL6ju1QaqXUd9goRs3s8kby132NlY0SBT37hAwyhwR3zUTkqB4E5ZKDfRDWT1oq2B_wB1BLohZOifN4XukBxikRSua0xcmryHmKNwIpcMKx_hDiQMyg7A1GOkO6AvZ9Le9f1TjZo\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s\",\"symmetric-keys\":{\"actor\":\"4DDK8jMTMfSObNVgStq4Uf3-u31jn8BDdIvsg5H4a3A\"},\"signature\":\"qskXfgS_6bZ3xGr5Pdbjgm3vY0JboA4OPcNpfhXmO6Zk3uBMuful_MtEsNImTzragCqOlz83v5Glyidf2f7BAA\"}", - "hpke-wrapped-message": "hpke:Ek3wBPcvhgGXlbnK1dkLle0ONZDts1NSrQzEf3Dc1F9aS6NiRcKLXydGHgiKmnO2mlg6jyqusR_wsMIYHQJHwBGvFKxggHUlMbnWZNfGwuqBcZrO2k_hhj8Yuj6z7-fhQ9NiptrIgRNmvbFomY2zpQVVb16FxVlQD0e8x58XzbErvUhCsSxCv9PZNAJj3-bj_zKwUzRNcUC0-MDJpyvlEsIWCuYXnjm8YBdsqyWXqnoN92KL48lXO7bPOu6pBi1nnYJMcByFblH3X6ghIV8SI8oZnjsqJhZWv8vf2yn43VNcJAlDAgx45CNiA1JpeVY7BYdfljnSqdA73T4Vo5U2CWO6DMCFbgcmIqB95-9jMlhBSseXaFHvYF0eNosEMWkP1sZPgDHHJAiZ2Hl0kidossapkzBYvKhtpV5BkECv_xBFt43yLPFufZkFU57kFlDFjF18x98GBYvdTxgKxRNxExYa1W-V921ZLZBpUVsxVOorYPUK0jOoqH4cQ94BlXHL7AXeI_iko5LB0n0dbi7V4GZ9JP6Vo3eJRQej_ps7BXEmQTwv6aCeC61gMRXsgbZMQZr9ZrzcRZNgXZNHxUPwmvyBHpL063byMRH0zWaCxezDiq_nLWrpD7jzRGOpFJtMg0_m5RhqbphGB3mUDD6b-KXcArcybxgNgRm4QY0y9zTnCaE-wwNrcdNnTtYo9XRJHfbknIVBXcYiL81WUziEiOGf1Q-byLhkOHUHVJgfEF-V5-FiPgOLy29s_KbpeNXDXN_-R1igePGiaYTtF6neHLNe_eAZ8fkwZVYX5b1_YPNDqY4fbsoIyHx8AcMDd8iYssCVLlRQ3RtsGmZjCuZjSi6P_0vSLJvVT0A-mFr5vIZZbobqiM4bbLOiTKHFpe06plU02DxotVnUhQYaznzPMszkX0OYLUV3qDPWAokT0ZgoWsSJm8rW0kNWHvNqapVXOcD5iIkdraaq2-wH1Rq-DAqPGZRQf2dg-6nXedqtJhL4mBubIoGCCPJeQxWU5yhPaGfCqk6xaUCdN2QOcxBFyyEPJlUlsv15yhFk6b3AhYBDGt4OBRzkjeOmyVhe2SHUged4Q0RiLZN_GSC6vFetpO1ky3dKmsImYBv0-kiln-ZacqhpzWvFwNA_w9yKpDC2p2hIyXpZYPfI7d6t_ULcCfd2zsP58v6yRfNgG7YofY5cPFsTmEOOB7myL0ezZOG42CpCKc970Fow1iCkRMd1YlggumJBMZ1pKyj_AUugXWapTXzBfyvkXet0ymzxEXk_g1rkOig8NLghdRvoaweuyr-pQ6nc_4giO90_PWVtBkm1ZZvqy6LGXCdFBeQpxxmDbZuoxBFcbgpuolnoPv10S6bE5LoeMvxLzlZETKmytcK1ISQ5u9tV08Za_cyQRrXFCMVD4SrRcch8w3SOg8eMPQ", - "merkle-leaf": "aq8cVqX0n7H44liXLiUH33iIqC0CGxxetGQteRx846n_tnEXPrOVuLTOyD48Y3H11VIuPHd0BYXj46VzILOjgqj4Z9WxQTfITGN4DiECGpKH38ruUD_lWuY4jK2kw50INNotFq_w4ysHbumOuxhVa8pDKvhd5QgahwDFv13X384", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AS5XJj96q5bqfOne7GzFBaYh7ym2IT0S4O3GL6ju1QaqfehX3zhnfKeRwT9TzPooyCsz1pj1oyUmlwWdBpMwBO5Om_rGXeHNjLXV1_zaM2X7vlJFmQyVkpGgHVLLCuCcEryHmKNwIpcMKx_hDiQMyg7A1GOkO6AvZ9Le9f1TjZo\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ\",\"symmetric-keys\":{\"actor\":\"4DDK8jMTMfSObNVgStq4Uf3-u31jn8BDdIvsg5H4a3A\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AS5XJj96q5bqfOne7GzFBaYh7ym2IT0S4O3GL6ju1QaqfehX3zhnfKeRwT9TzPooyCsz1pj1oyUmlwWdBpMwBO5Om_rGXeHNjLXV1_zaM2X7vlJFmQyVkpGgHVLLCuCcEryHmKNwIpcMKx_hDiQMyg7A1GOkO6AvZ9Le9f1TjZo\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ\",\"signature\":\"mWg_2yHM4FrS4bCYpvQ787OaHbewH7aOdyjatXyyIsS38eIlFxr5MFZX4Z-ync6awY6RJv1WnLTF3eWVSA9GBA\",\"symmetric-keys\":{\"actor\":\"4DDK8jMTMfSObNVgStq4Uf3-u31jn8BDdIvsg5H4a3A\"}}", + "hpke-wrapped-message": "hpke:oYpEi0WSWs2rdPK7iz6ZFiylvcVlDa3wVYA-Q_SToBS_vLWqsXzksfekCEjoG9b-f6UJQwMdcwCpMY2FU5LuvrcWMiN25-R026P0kstmB6WMGCb70F00CXkk6fiGYLqiPCBLru1u5sZqMOr_70RJwl-8d70HANW8M4bZVb1OAtciIX9DM-w4AZbcbrIw_ES1UrUXMmYRH7M2R1U1q06l54Pe5_cQhDfzeC4C3Sf8Ahsf4s1vUnf7ueAKZ6a1N78cAXlimlpFTMrQ0vOJjMUSXR3oTpF-CB-fDsXbO6YChk7EdjPL7MYQTMVX5AwLxgdGbmblH7er2lwKRiNgeeyAav28tgp3zJK2aiLrqrMkJ6JAD3d9BG_NqECYiyEkF32IgnY7PzZ_CloWjOLVtTpYCn0A4bSys7J09lUfR6z4m5T6aiYT_vaxg6fXCUt_h6h-2jYHM3bSYJ3LAdHaue1PgrK71_GE6T8oGg5f15mOSEpzMxStA_z3c8d5lrIhEDxYo4ExckUZnDSne2PpC7r1k63guHL9uc1gwC0We4KO5PTAkqI2G5sqRjex9mQw-1LR078fWzlSEORpCKE-2777h9-iNN2yXGgMPNX2YkWJ1uJF7ai5eE0Dm-3_wBr51BVQ0Gks0uWFqtfEKYrIo8Oj6wNSo7wYHdoWS8bVxdtynrF4VuGtBvW1HcKXTfz5rDnYEBC9HFcQzh04NLq3Cr0t04cdti43bA-jnZjlQ3Zgn6EiN78AbiEH6RIlkKKAbJfHi0ERgFxKAzz62CxPc0bjzKpjGTP-pALZsWRe_uu9zc6RsoXUjtYQ5jWJNdkx6t36rCabLJ4-Mtv0qIyfqnPX8WiLFz5zIncbbtaBkrjluRtF3zBdRVgzqY1EPv2vlwMZtwZ6UDKSJuBU70Xc0KKZnP0Pj5MIGzoBTFpDUDOBM9MeED1xt62Y8A5innodJ9Zh0XrgIL2Yg9gNTDvcRhZHYXKApUmQq43FgAQPk0So79FUYB9oueAblNc6Kl46aJWjsSUkahhIiu9wvUo0M1qtO336PosYUP_EAfUMFQHgUk5KnSyrPMJ02Mt7K7MmVK9TuMPppjcx856QMWpPVMMv0sfol5DtdNyytUCVI7eFlI7UTHgVL2EuGkKKOXkO3gtPEaHAAhWo28lNh7dXC-wryBvmoRuOsBoRLDemyLNYUAdaEwToL2tJGGI3OxKRTJ0wf-XR8vHi0XGEMC1VcytWxwgIXmBcpbMKhx6Me9nXSM_qUayFsgJcpy32y5xhfAzw-6x34oJ9004mlNgziKD6bDCql6uL8L7yWbhIysUH71aXQp0TPJ83sUw0ripMxec2FOUUfxIdxUbkSJ4n-goOGwF2kO-fcrqsnAaQFe8xs6Vy62Z65d0Lk7Icfg1nZx43ZZBv9kmjANJXSorlyjoq2A", + "merkle-leaf": "tXf6hcT7AcjDF2nZ1oHP9urGEUeGTJNf_FX97Nd1m1WIRzLUvna8k5BBeufsAagMJlIoatsDuTiIJ_z3Uy4_HpJXp41gyiQCHX4Sz-K226ROl7OGh5oeGmXRSEebvWwMNNotFq_w4ysHbumOuxhVa8pDKvhd5QgahwDFv13X384", "description": "UndoFireproof for https://example.com/users/alice", "expected-error": "Actor is not Fireproof" } @@ -423,7 +423,7 @@ "https://example.com/users/alice": { "fireproof": false, "public-keys": { - "_h6D55ihQ4LoSk1PfEaYf-rISSdjeOdtiERA0OVUPZE": { + "rlEFbQAJC8gfOw9wki71Zag1tAwwWThBUnJpQF5mx7c": { "public-key": "ed25519:8DpzSaiFA5vqPb9My181tVBC6cfCd6tZlCmRCLy2AUo", "revoked": false } @@ -432,10 +432,10 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:H5d2ohsqnM2TxKztvjKtlQCylpUFJIOnX94YOoNYH6s", + "root": "pkd-mr-v1:wbo5ctX7CN9eo3NZL12L2UQ9W4AE9-G7ZpSSKWp3CvQ", "leaf-count": 1, "leaves": [ - "QmsyUjJJTXJOYTdsM1c1TGZBVmtWTXRwc19rVUx3RTdMNkMzNThPN2lLbDhHZ0VmUUNDT1JBOFVyQkVDLUZXRnFCNjJGZnhPUS03M3VPUjBLQlNYSngybWdKdlZEWHZUTWk5SFExZnRsRjJjd2dBdjI2aDhwWW0wRUNrMndHOEJOTm90RnFfdzR5c0hidW1PdXhoVmE4cERLdmhkNVFnYWh3REZ2MTNYMzg0" + "S2c1VDVCTHdfT0lfMkRVT2VSMmxGd0xTUkZud1ptQS0zTTJ0M09UQ1NBSVd0djhNdm1RLUdkVTN6S3JVUllUTUtsa09uaVFiZGcySVJoMEptemN0aXFXbFIxeUVnVHZveEQ2SVFKVkZOSjdkYUtqQjlmWm9VRlNsSDdnX2tRd01OTm90RnFfdzR5c0hidW1PdXhoVmE4cERLdmhkNVFnYWh3REZ2MTNYMzg0" ] } } @@ -474,32 +474,32 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:iqLqBPYLnkpMaVIPmNOSase8XjtaHu8JHl7RcEMjV9w", + "merkle-root-after": "pkd-mr-v1:p98_f1UKHkiibvqgpixeupMmbkn2grkkO3oOXCW3HiI", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARzGqK62Cl33Ti2T6wZFl5pyD643VLPrPHChLq9dVNdF3NQqCzOELpX-riciXjm0GtL9JctjE_mhhw1noOt-wtHV--Sb2ocp9WVRT3YlDQvUWu8P56Dmo5GTdvu5lP9Pfp6Yjsloj1dNtyHuWB8u9yVGPYiUz_by9UNiikfDLnI\",\"public-key\":\"ASjAD5WxzIU1ekt2pWp6ocxSacSUpoat_J10uqvl7l5gDmAFs147GYs_uE4Bw9Qv8iTveNM91mdCKFdqEKbj2ry6D5nMSJO427sENiI7wYXHnC6p79WREW66sSbN1pDUAGWSwO3ze-VP-3Kt6Y5Xot54SGCf-Xy5EyR_MIIbSvIblnZ86dHHj0mWDdiJgyWpebfolg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"roQW6xoDB9Co6Do4PkjLciCKL6zWXTRxU_5vH9Ni3fA\",\"public-key\":\"Ia8FQMFjoZKCDPMDytOWJ0Cg-S1zq8cWUUpVscgATl4\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARzGqK62Cl33Ti2T6wZFl5pyD643VLPrPHChLq9dVNdF3NQqCzOELpX-riciXjm0GtL9JctjE_mhhw1noOt-wtHV--Sb2ocp9WVRT3YlDQvUWu8P56Dmo5GTdvu5lP9Pfp6Yjsloj1dNtyHuWB8u9yVGPYiUz_by9UNiikfDLnI\",\"public-key\":\"ASjAD5WxzIU1ekt2pWp6ocxSacSUpoat_J10uqvl7l5gDmAFs147GYs_uE4Bw9Qv8iTveNM91mdCKFdqEKbj2ry6D5nMSJO427sENiI7wYXHnC6p79WREW66sSbN1pDUAGWSwO3ze-VP-3Kt6Y5Xot54SGCf-Xy5EyR_MIIbSvIblnZ86dHHj0mWDdiJgyWpebfolg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"roQW6xoDB9Co6Do4PkjLciCKL6zWXTRxU_5vH9Ni3fA\",\"public-key\":\"Ia8FQMFjoZKCDPMDytOWJ0Cg-S1zq8cWUUpVscgATl4\"},\"signature\":\"OcWeFc15fy2-6S4QhFDf9YSqxw4XtVcghqvjh4-wfFG_LBMMycevaKYYZyl5ZXzX6JQZ0mTpNr6ro2myX537Bg\"}", - "hpke-wrapped-message": "hpke:gxP1zQnp-MfXJRsIn4fmYwJOyMGNmWj1YiH9e0nkFR93VNEVsxlDRkhxYuqSnNPFkOZ3V_ptHVm2DtnG9ae5XGBD_tJbdbcvli1LlM45RHnOngze2-bSDFaNZHQQGa_oElkqqqhpDOnK3O1p6cpEt3FF2KG29xxgsm7Fvz21thkgwyBg0pxiF57NKj8qUY4NIIqY1GtbAeaw0eOBrR0s5HUUfaTp9cVufkpAZYXEetPMeB6K-Y0fceVdkVLHjboVwog1EFa2A50AHinkVigtuD5O7KzL3wBiRTgROFUf1Hkt55YH7QTiAO2p6RkdSX32s7VFL7Gi0qTv2sWYHNQKp_Yp3junRxYrnESnfrHEnQPs9uxisXEVdq89sPArhHuj6rP0K_iBGDL4Zx_O_xMwMvdK4s-sj8omTBDigg5O7AcRL3xkO_ZK6hQ-u8f9bsuNKHR-1yi6vwFLOl9DhAlYVa_Bv3BCI9fWia6K5NS3gOBYuZl7G2P9Kh7u2MPklwbMrNMrcvcE2QHQ2yjh4zi-YQpmFt37M2-SlWKJOoQ2RFN_b4k3obDnMcBJ5uwxxBN8iU7-5KiQARGUi_gaFQyA5ORpPALKv4V2yblaEfFBoLFnSsIrdVNsofMRMX8so3rQwJhycwIdKlczegbqyroMeK-6zyTeH6zfuchJ8bL3XFRD2P2UT2xO2CG1Fp-ShKiCr2Yxc7xqjMszMaUXd_8zrJJku-mnpXti_GIp-04tWzZVmV84nJk7VG-GhwR4aUnwN_7EZE4h54eHpW98zH1-U9qYJHgcgAq2x8xQIz_8RFOxOATzFfGu-8Ni3iolj5Z_vmrKGZ7hwf_tcrHY5QwWy8eQekqLYMFBZp5Oo3792ebM49TFkvRF4PeatIMdBSlj6KgUOUXjGTAKyWyjsjHJl7-wZ4XiyO6qCDvfmePA5qc5c1ysXxGz4UdDy0a8Yy-Gs_Luw14lG58mHRkHNfp5wKSr8ddeTZbvr-mxQcQ1ZaqVHDUoz1E-AujI3koyZ5cJJYF5BfFbH6DADTy6rHid3xUnyJXKNvKx6jegm_XaIYR4I2VGk0OlITMZ45euKwYFxvLm9sW03MCAFnqTX4KlELc4MVR7SIesbMGuhxe-8JDilwVaTChL1FT8V-XuVO7b_Bb_lNQPe7POUBS6dmkv6tU8ZVG7BgbJp-FYl3e71eoHsnic1JrAkiOyQ2hIWkhs9o8_S8sW2RSKQPbtSro_na0SGP8kfqvuEoBscc2ouj2ql1Iuh55CXPyCmEte563zCVNVF4-d0ONCvgBwvpItePJ1XYi4fPkZpSvv-PcGaM80_tRr_LhQAZpuuh1fBrKN9usOItblz5N3AMaC6uEp-i4pSCZeB6hTLbWnkLB-sWEiYz22gXcdqu_i4UoTti3awBhYwYoDz8l-9KPHFeMv8Q", - "merkle-leaf": "6tHcLvnCMwFi8aI8j4NeV_R0p2cEC7tjkanEyQuf-DqxoGlMihIvbnspox882-ZeobtOd_nWCT5UM3-mkXwIyiL_1nr2uLQXv-bjZ7cmcLfWqxhyFTXtz2XU7tGk9ocEuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ARzGqK62Cl33Ti2T6wZFl5pyD643VLPrPHChLq9dVNdF3NQqCzOELpX-riciXjm0GtL9JctjE_mhhw1noOt-wtHV--Sb2ocp9WVRT3YlDQvUWu8P56Dmo5GTdvu5lP9Pfp6Yjsloj1dNtyHuWB8u9yVGPYiUz_by9UNiikfDLnI\",\"public-key\":\"ASjAD5WxzIU1ekt2pWp6ocxSacSUpoat_J10uqvl7l5gDmAFs147GYs_uE4Bw9Qv8iTveNM91mdCKFdqEKbj2ry6D5nMSJO427sENiI7wYXHnC6p79WREW66sSbN1pDUAGWSwO3ze-VP-3Kt6Y5Xot54SGCf-Xy5EyR_MIIbSvIblnZ86dHHj0mWDdiJgyWpebfolg\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"OcWeFc15fy2-6S4QhFDf9YSqxw4XtVcghqvjh4-wfFG_LBMMycevaKYYZyl5ZXzX6JQZ0mTpNr6ro2myX537Bg\",\"symmetric-keys\":{\"actor\":\"roQW6xoDB9Co6Do4PkjLciCKL6zWXTRxU_5vH9Ni3fA\",\"public-key\":\"Ia8FQMFjoZKCDPMDytOWJ0Cg-S1zq8cWUUpVscgATl4\"}}", + "hpke-wrapped-message": "hpke:OmNUkpxDzWtYtpAyn3tLmLKifADTPuch6mIx_tCn-EYgat1w42A1z_iEDvuQ1Nchebm3FjDB6INa5iNSAUhjkfZ7vUtjYxNIn4joEjp_ntFzqDCwWgI5gImhjjfimjlp8ee97kilYD6XNv7dw2SSwFEj33q4gYV63tCrb-KzmtFvETSgGxXZfOF-1ebpjpR2tTYOI_7X0sZao8ZNzqOpRhDXcIikzAM3sgm3GTFrBuLdncdFBTtT5xbNzDZrR2BjgcvMOLLgMfK-tMN-_JUmbL8sh45zFindGxwqHJjchWvKdgAfY_2ah4DnfmWgM1HFg_PdQM-OtFYxH-g_dl66OGtK7YsM15Gh_rEMBJD5KWKfJ3FWL-uykAYwPMWpcQqmtoVdYuimhmD28Gyu4j2Gvg6NZbHOvVra_BAQUg2uYUptnQBy124x5KPMfXnaIrxGxP5y-fhXPV4aftamfrB63XkWJB363pRkt-geDR2sd3rU7H5ZwkHofOvRYS5gW1xCiFSNmGaC66fnl8c0q6J2JSGScQUnAwWIdN5FDBE3ouBPCfTOLp49dOtCTyS5HgUz_SFbiSnZ6gCy1XEKGqtvDwY7YtxeIrUGbA7GUTXIFcFQ-vPoK2v903JI-pf0O_Lw1W_BJmVsQ4QbloE63NsH1CSIdZ4elgZ1dzM3h8Rr36mQNUtPT1b2R6s7y2ko6FzjjBJJaEWZQA9YPUmKbG7HYv1IMeQi_4BAEjq15MI3hHH0qRWDg7bzTnxHupzLOuBxVRXYpkYhHf_ufSOjmR8lBq1AcrvwO9cQD7y3FF-qrBQVMhOzx3PoOJOHKN3WENvWownDgyEyWm9Lkxb7E0_abGJ8xxbkEl3Lwk14NIMUBDMqOnYS2M3c5M-he5GqzGA9Vn_MaXLWh4OyaOWFCxdFQ-emIJgfXpS8F9vFIOyOnsD4DcThGRq2hGtlJBSFhT8B1QpfVyY5oriC9RVcB8Uuo8ywWydK4SLn1Y9QD8sEO5fDT_h6ASaFEORcpwVX3MDmEZF3PcFEyyuOCFgN9LTo-Kss1isCWk9TuFQeoDtmcJ6wAyLKuAGIUhJIUVYvKyYJYEupvPCI3eP5bi33JCrBTDrXp6Uw8EJBlMEQVX2-uOZqpcgcAEjG_k37BryT_dsL67xC_bazl-E_8zRw_g9wpJL6zr3ZmypIfYT7m5WA_bpGxgkJAMWz4aZJTtCxvEWrUCw_xH4KnFpaL5cOLk15cleKTkNjvL0a1LgRZNWlLTT6Sac7xVTSayHkN8fJd08FTOQ1m7vX0yWNJMjWUx_ybjfi2k4kXpKmG-RRvkkLQW6k1tLwPPAzhRuuhrZU3BP4aNpXOedGqP9O5VxvtcD2-IsP-i_v0HQoHRZa-B1YNdl3wb7PqxTCQeht7O7T4hC8O2pJwhain2R5OS2gV-E49g", + "merkle-leaf": "nJvVN0tlAyXYrJTFXmADO8CNzhGmCkSn_rxwj_Edv7StPm8sIAuVG8YEeT0WjVyz41DAydk353zvGn6R3W6uCo8foBy9j_MxTb0dSqOGWWpTtM2JcLM0iUtm64X6CuIEuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:iqLqBPYLnkpMaVIPmNOSase8XjtaHu8JHl7RcEMjV9w", - "merkle-root-after": "pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc", + "merkle-root-before": "pkd-mr-v1:p98_f1UKHkiibvqgpixeupMmbkn2grkkO3oOXCW3HiI", + "merkle-root-after": "pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AXxhzINXp-vtazVLfY4KwzcnFiUy2akFApgM3TUiZouuY-rvo86OzTFO86iGIrR-0dDrj4kOuwk3C1Rr7wwAMauG0ZogczSK1o8_oQeE0y-4Tfp4krJVD8uvBlTXPAc89UBGBA9woNe3mnLyN1hWOjCYi3Q8w_GRSIdkkI8yuw\",\"public-key\":\"AXVGdrZxYPkw96uXG5JyzDn6EGkQOQt39MN4Y9zA6uILNM0xI4kVPZUFuVuabir8lJzaETTLTIkHn1wM4gGgYZRzO96ZEEFAylY17q3Bohb2ac_ZXsQYrgwWjNmHEurkLvLDrN2w_YV5YJCr8QCOAekzx-Nwr1NzBELeIPYifzVSoSk87pQMqB8KWGe6BEZCcOOt7g\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:iqLqBPYLnkpMaVIPmNOSase8XjtaHu8JHl7RcEMjV9w\",\"symmetric-keys\":{\"actor\":\"TwcSyGoUJIdYD2m3dE8ekA53WvsQqxaV02BrQ2c7GCA\",\"public-key\":\"tsUuOt6YC92HLGK84Dk9QJac2NwFYfvw8iCAVzUqNhs\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AXxhzINXp-vtazVLfY4KwzcnFiUy2akFApgM3TUiZouuY-rvo86OzTFO86iGIrR-0dDrj4kOuwk3C1Rr7wwAMauG0ZogczSK1o8_oQeE0y-4Tfp4krJVD8uvBlTXPAc89UBGBA9woNe3mnLyN1hWOjCYi3Q8w_GRSIdkkI8yuw\",\"public-key\":\"AXVGdrZxYPkw96uXG5JyzDn6EGkQOQt39MN4Y9zA6uILNM0xI4kVPZUFuVuabir8lJzaETTLTIkHn1wM4gGgYZRzO96ZEEFAylY17q3Bohb2ac_ZXsQYrgwWjNmHEurkLvLDrN2w_YV5YJCr8QCOAekzx-Nwr1NzBELeIPYifzVSoSk87pQMqB8KWGe6BEZCcOOt7g\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:iqLqBPYLnkpMaVIPmNOSase8XjtaHu8JHl7RcEMjV9w\",\"symmetric-keys\":{\"actor\":\"TwcSyGoUJIdYD2m3dE8ekA53WvsQqxaV02BrQ2c7GCA\",\"public-key\":\"tsUuOt6YC92HLGK84Dk9QJac2NwFYfvw8iCAVzUqNhs\"},\"signature\":\"Zp7-Yd3o-NER8KCb0vggsaYCWTU9zlgI1Dh0Pkcdl04vLP54QUR2We2cRNPhOSJIj_ZRpW0GFk472gRWbiQcBA\"}", - "hpke-wrapped-message": "hpke:m69ZDdqfOCY_i5iOlbFuSzBgwt0ORFGlB0TnLPVKgyjBt3E1Biwt8xHhQvAB7qSmNu2bTys-4xXkT5a2h9fYQ74hHMAQymJ_ltmCfgLesTSeCk6tWR1fE7UxHY-CBWengI4vuOKoUiyqDdsDyOmfUuQeVVXIXEJrlSZCrKS9AdzfjX2O2wwfmPH02p-EyNGDBD4EcOrqylTJchRPKrVVXwOmXeU0xfH0O10Y8g9LriYrTU6eBpzAqh_ovrhqvISDkGJa3rrPdojoJPqGtVrG_bYdi1-Z6Al0S3xLEk_QzVL4ETb37wtGsvvIEtlnEpbxMaAgMNU18zIHNFXo_T7qwEuh0hg0Js77khzxJItHytG4336uyCiNju5sFqo4nDwxc9JWrViTm7drR_QDC0FR2P64X-cdl12Q8NEsIugQE4BmRDP6MSzvCdo0niwxiG6GfoSciV4lIfob5uGPdv3JIrSLbXTbUDAOF6huL-RrMi0sglS9y3aP4VMrNYoeRpnffhjwu-P2yqQftyBNBL-RzdMWgp4_ohmTP7hv0sJjLC561UwY12iCGQn6IHBqbCjgYRBMemQ3MU0i321qRHZsDXuyY4Q1bduJU7b44JJRPyJn4fCo0j4fGTgQsMiJxxgTm8boLDXxOO2GsD3IOo2nLcCiV4Y6eoLF1ZTPLvjSqZlfpI3sjqhiRZYSxCKMmIRoWTwwRHMDbiCZIuRZnWmQvUckyay0cqilbra7GK1hwq-r9mszotqpWDe4WcV70RS5Vc9hNL1hwYogsjouqe5XOhJTyYnFy_vYZU6eSLwvysiZk37RtmuhD127ocIctt6EoxlIv49GFPtNbaSltUQbQatsZln8uDYVOAOGh6rAzr4k0qkEwa6ebC7mLUVm5fL5XhD8eI0qmTeHrws8sCUdCZ9zDAq3Uw1wt3HMxfR-eosLMX0O8vUKLIzeBXaOogoKOaVRS-576JN_gxAtCRsK3vT-DybAtFRE4q5qD_JpnzG-romos4xWDwvWeCg2UyVrfM9T_hAzd9N1HhQvMzefZfXxvosmbtmFscUEVBIzeRN5Tf_Vv2q9RBTCpmQEUWAQyGWU8taYhJoN1jslsjTU1LxAxH2cir9OVFPmmt2ylx1iEuY7tFNDecDut96MBAVQUQezVu9sxIduXSpUdZFUKiNMrfS2eaBsDRHTEXEQMkVuQ3JZhpnx66SCV-DJTgV8YJpr15eAGMHMBYgJ-Pxf-mZ3KCzfKIe39CuCLA-_OaMOY-kzxU33DI7q99BzTQZml167RKju9JIvVUTmosmNnCZW3Ppcd6tjoUMyIXmWCLXt6MLX9Yo7FKEPzKHMysHVg-tkVugXpOFT96Vu8xxLBOGZ8Lsw84-yXJaorp1kgaqTQrLDQ7GUxx9x3LpfcgzlzZgu-AfDrALROxZy-HAiJg", - "merkle-leaf": "FdCkj2ekpMbXEEb3KFAu9mNmzYM7nhS2W6HfTrarhmy_5Ptp2ZrxoGizLqisTXlXvUux4EW1UYKu6Yzl4kd1GTuiRBniupaZY4JSyUdIlCJ9SNvKzxs1Cpihk88Vn_sDuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AXxhzINXp-vtazVLfY4KwzcnFiUy2akFApgM3TUiZouu-fUuH44fSGkRKAPuMHlOG16kmdoYo1GXyPU33vrx4KXyEP5L5Few8Nkpk8k19z7xBAvT4jxptD2OMiUkC45qo0BGBA9woNe3mnLyN1hWOjCYi3Q8w_GRSIdkkI8yuw\",\"public-key\":\"AXVGdrZxYPkw96uXG5JyzDn6EGkQOQt39MN4Y9zA6uILsEa0i24aqqv5sPsZygLKXC0lpyiUdBgKSyDxaR6w3DSaTV5u8VDIXLooRzJn2dT9wSBO-g4xpNgf3uqGXq8bZvLDrN2w_YV5YJCr8QCOAekzx-Nwr1NzBELeIPYifzVSoSk87pQMqB8KWGe6BEZCcOOt7g\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:p98_f1UKHkiibvqgpixeupMmbkn2grkkO3oOXCW3HiI\",\"symmetric-keys\":{\"actor\":\"TwcSyGoUJIdYD2m3dE8ekA53WvsQqxaV02BrQ2c7GCA\",\"public-key\":\"tsUuOt6YC92HLGK84Dk9QJac2NwFYfvw8iCAVzUqNhs\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AXxhzINXp-vtazVLfY4KwzcnFiUy2akFApgM3TUiZouu-fUuH44fSGkRKAPuMHlOG16kmdoYo1GXyPU33vrx4KXyEP5L5Few8Nkpk8k19z7xBAvT4jxptD2OMiUkC45qo0BGBA9woNe3mnLyN1hWOjCYi3Q8w_GRSIdkkI8yuw\",\"public-key\":\"AXVGdrZxYPkw96uXG5JyzDn6EGkQOQt39MN4Y9zA6uILsEa0i24aqqv5sPsZygLKXC0lpyiUdBgKSyDxaR6w3DSaTV5u8VDIXLooRzJn2dT9wSBO-g4xpNgf3uqGXq8bZvLDrN2w_YV5YJCr8QCOAekzx-Nwr1NzBELeIPYifzVSoSk87pQMqB8KWGe6BEZCcOOt7g\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:p98_f1UKHkiibvqgpixeupMmbkn2grkkO3oOXCW3HiI\",\"signature\":\"xVpJSH36F-Q3xn89SPUmXPqtxUh_i47Z5KG4Nu8aasd8IZS-3EEYSBgjX9vgkc2ktogA7A5NikXVJzK-iLEtAg\",\"symmetric-keys\":{\"actor\":\"TwcSyGoUJIdYD2m3dE8ekA53WvsQqxaV02BrQ2c7GCA\",\"public-key\":\"tsUuOt6YC92HLGK84Dk9QJac2NwFYfvw8iCAVzUqNhs\"}}", + "hpke-wrapped-message": "hpke:rYgcv8Cf1_wYhH_1GKYBNzhvFS0WhieryH8ZGKjOJRyhlBe10qOOicMi5466EiJWeMpRIfhVQqIWLSX2WNEJXIFNDN_QlYfsUvQbW9z06aE8iC5uzW6knvI4Y375PrGqG3bvVUJpiOlozBKY7dXcdT4hIq2xplS2TIzRL6MZ4fXwuZHPD4edABkowedRi7U9sA6KBUM7AEM0HPQja-lrs_G08lzHXlO8ty6YhBMtWZGeyuzGxCpVgfYQ35S-qCMksDeHSXF86BDzuW1gUPLGwmQRnjMfT3lVTzg9kJ2HMlDP230jEUbt4bHsO2QmGfvmMTsRdiL0h65DFbz0NKrMZSx_2nk0P5Mh3tihGSV8jmH7KdEbQacBgUHwEsrwXi1lL-Bx2-svOWu-wfwN28gOqotFTGNGSjr69D5fJki7LO7rvR-xHmQzokA63tyMgqY0NbrnX-8Qf1iYWUGwg9vPR_7cMtciCU9pj98dlJskI3Vb_2EwWw4PCsvjmh_XGkE9pc5csgkCeqd5FagUp9xWcLrvl9kgYaDgow3RRfCP9lqs2be943k3oVfwPLbi0d5IG96zt-yd4DPoeCNGVGsPVimqzJJgs413mHhgNCesRJTK6kRTZYg9nSO5CZmIBvr9c90WoDfI7tCxn0fGQtSLFYfGucXW1pyIy1zrEUQQh9HZLZLG1hMpqTIn9wB7qbe6c4Rc1DFSC554UyuJVYChOaJxYS1rHG4igZn18L-S1LgMRbDZ3zrHqIiO2nrv8gmCI_xBG3FCNRdwrKUdwikHP9qT8GuPxKf_IzsHMLlp1_b816OL3zWHO801uO_qUI0FY6X_dDrlTbMqaUv41WlVq_xIi86t7LXmkILaVq4KxKMPHblguukESZaDwEZLPOMpdkl0G5-7N2FLfFuwxQK0bEdiy8-rKpMTA8-qEpDSCRc1Yi8lgAIbMPR1cLPKa_zidicECqOidakmk9VSmugg9_RglhorWt8ySsgqTMEh2d-fUrF5GSzwlVLcJqLphrdRgrfrEhnZqIlNBD3yKgg0wiKotgBxQF3Lf6_lH4HWRUOkP3_wV8kdye9QNnIBdCxkXLDL1lbpnGWNg5rLA-NodpW9WOmUGeCKn-8hGjAbCjsjfY7_8iy_QXnjzw_HOYrJxvjzFBh4Vh9T7jy1_vjXpuWUllrTZYUex36FPlQJKwPlmAOWu4h8SwF2JEbCU3u3_Bnl7nvvwvxEV8eL5yshBynTtq2f7tSp8ggQ9ofAQt9ebpO9MS7rlYI4ENvkQf3wgxn931WKTNUQkCMjE4pBLpi59PA4J10Urd9VES868iDiWrhsiol3H62SyFxxZkqaXCmZkRWuoVcnZmhf2NSOj-I4Pb3Tds9r7eHk8xJFpyzGzHyC9hbmKOMxkfQo5VLg_rIc8nW-dl6Hpcx6in4tuQ", + "merkle-leaf": "k2DEVoYIF7Xharu2IGSa0gtvXc4qq-QT2H4Vis7U7wKjCfcOTtYdHf-YuXLZZN5vnKFASMByDIjuLqaOwAIUFlrw47ywS1Kcjbu8HPWHmRRQKu2r3O3lvGeJxvfUvg8EuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", "description": "AddKey (self-signed) for https://evil.com/users/mallory" }, { - "merkle-root-before": "pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc", - "merkle-root-after": "pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc", + "merkle-root-before": "pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc", + "merkle-root-after": "pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc", "expect-fail": true, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AbT8w0ycRW4a-YcYaP7Kew2YV8mID_EzmBZVuyz8Qcvbvus2BibKK_zlmTSozEIXn7ZlBYoJ7WC75_AlRIYUVBnIM-v2Jg45LiAfuL2LCQeW-iw1TQc04OX0ymVhN_qNceDc6P8IQjVNz6oNindp23tLLw06j7IOjg_eXb35rH4\",\"operator\":\"AT1fM090UICxBRx6hrFsNN2kxsPuSiVkjsX6k9QRVolIz3KcCO1lfQNzj_Ecv1rMm5ILBYT336LWaPeyFktHehCpCZQWaTN3bSK7xzlymRg2FYN9JtSKlyZPqDpdUyGKW1gjPQQs-qQ_wGMdecB0fqVEJDGBHJnMliUHAYtKxQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc\",\"symmetric-keys\":{\"actor\":\"m2huwfZgBvAkBjxuBkj9-WxfblhO2Q7KnpXBvk62SSY\",\"operator\":\"O1OEQ9zGmkywHfjmjyfKCiCNNKBLMZCtRMngIMCgJms\"},\"otp\":\"00000000\"}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AbT8w0ycRW4a-YcYaP7Kew2YV8mID_EzmBZVuyz8Qcvbvus2BibKK_zlmTSozEIXn7ZlBYoJ7WC75_AlRIYUVBnIM-v2Jg45LiAfuL2LCQeW-iw1TQc04OX0ymVhN_qNceDc6P8IQjVNz6oNindp23tLLw06j7IOjg_eXb35rH4\",\"operator\":\"AT1fM090UICxBRx6hrFsNN2kxsPuSiVkjsX6k9QRVolIz3KcCO1lfQNzj_Ecv1rMm5ILBYT336LWaPeyFktHehCpCZQWaTN3bSK7xzlymRg2FYN9JtSKlyZPqDpdUyGKW1gjPQQs-qQ_wGMdecB0fqVEJDGBHJnMliUHAYtKxQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc\",\"symmetric-keys\":{\"actor\":\"m2huwfZgBvAkBjxuBkj9-WxfblhO2Q7KnpXBvk62SSY\",\"operator\":\"O1OEQ9zGmkywHfjmjyfKCiCNNKBLMZCtRMngIMCgJms\"},\"signature\":\"q40toG01egwKYAYuJosjFMm8r6a1e1uimiIQOBZrqbE8N7VO8zuFrVOMasXScM1YMVsHFM4Zun8DdpUxPgHiDw\",\"otp\":\"00000000\"}", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AbT8w0ycRW4a-YcYaP7Kew2YV8mID_EzmBZVuyz8QcvbhghK_PtjMkX1HSBkvyrlgU_cyobReRz4dK6Gm-M3amgmlFQmC0WSsanW1iw15cGz4Js_db0jMlCSFQKvtkeBgeDc6P8IQjVNz6oNindp23tLLw06j7IOjg_eXb35rH4\",\"operator\":\"AT1fM090UICxBRx6hrFsNN2kxsPuSiVkjsX6k9QRVolIWbtjgK2MRUHZB1kcxLLzkfic-IMJpYKz24VJHuSCoMQ_d37DghfTnX-oUGcGP9-3tF_AbB_vZ_6gcakfqEUtFVgjPQQs-qQ_wGMdecB0fqVEJDGBHJnMliUHAYtKxQ\",\"time\":\"1776655445\"},\"otp\":\"00000000\",\"recent-merkle-root\":\"pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc\",\"symmetric-keys\":{\"actor\":\"m2huwfZgBvAkBjxuBkj9-WxfblhO2Q7KnpXBvk62SSY\",\"operator\":\"O1OEQ9zGmkywHfjmjyfKCiCNNKBLMZCtRMngIMCgJms\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AbT8w0ycRW4a-YcYaP7Kew2YV8mID_EzmBZVuyz8QcvbhghK_PtjMkX1HSBkvyrlgU_cyobReRz4dK6Gm-M3amgmlFQmC0WSsanW1iw15cGz4Js_db0jMlCSFQKvtkeBgeDc6P8IQjVNz6oNindp23tLLw06j7IOjg_eXb35rH4\",\"operator\":\"AT1fM090UICxBRx6hrFsNN2kxsPuSiVkjsX6k9QRVolIWbtjgK2MRUHZB1kcxLLzkfic-IMJpYKz24VJHuSCoMQ_d37DghfTnX-oUGcGP9-3tF_AbB_vZ_6gcakfqEUtFVgjPQQs-qQ_wGMdecB0fqVEJDGBHJnMliUHAYtKxQ\",\"time\":\"1776655445\"},\"otp\":\"00000000\",\"recent-merkle-root\":\"pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc\",\"signature\":\"ukCyJTIRSRZu_UkJUy38hyOlov51Gfa9Vp6_HY2JmYsE8PtjmtNhMAP_R22ugXQHaFg7tsOuu5DLKb687sSECg\",\"symmetric-keys\":{\"actor\":\"m2huwfZgBvAkBjxuBkj9-WxfblhO2Q7KnpXBvk62SSY\",\"operator\":\"O1OEQ9zGmkywHfjmjyfKCiCNNKBLMZCtRMngIMCgJms\"}}", "hpke-wrapped-message": "", - "merkle-leaf": "3haUkIJD1rQS8kiOQ1mb2lhEKycIJ3MUk9YTbnYYTo9UPYsO7SPSzAsJKNdP7ioSs73JNYijHGxpvWDt7Ld7mWVmAQXvbcxsN5fuvw_ZNn6KtWD9LM0lO6uWg2FXzJMKuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", + "merkle-leaf": "3vQXZ7FM1yknWEoyXYXClObG6apvNrNZYr1ueZXovlNy678a5JRrxfSU9oQ11EksrRsJ9QRYDmcr8TsK2W-xBYm7NGoWlEeqj260MytUULuMUXL9FCBKhpDssZK7PJYBuPEasZrukOaU3JfNSiYyLiWa3utujH4tfzE-Jixo7Aw", "description": "BurnDown https://example.com/users/alice by https://evil.com/users/mallory", "expected-error": "Operator and target domains must match" } @@ -509,7 +509,7 @@ "https://example.com/users/alice": { "fireproof": false, "public-keys": { - "xu6koplM2UBdPW3_0VMVZcRerEiCd7BFKGfCaVtclT4": { + "Rez1L2hA5T1fWAgnciRF7aYq2jG3PHV71pjjlZF3x8s": { "public-key": "ed25519:CTd58BcW69y4q8VETT7ACJvIasEYl9UQOpEZ-3um8RU", "revoked": false } @@ -519,7 +519,7 @@ "https://evil.com/users/mallory": { "fireproof": false, "public-keys": { - "awd46YlbPw5Lh2-xmGkS2PFVvdLqHCceGStQZ5mXx8o": { + "Q80FibTrftYMKBJPwr6AHqd_tsQQoyOmxZZWU5JJV3M": { "public-key": "ed25519:IIp5kZ9Lht-chRPXueE96xXs10uyJ675eBTNL_cr5BA", "revoked": false } @@ -528,11 +528,11 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:esjS5fVjbsHOxzh3lQIBtE8usyYVk-WznlhZwpaVGcc", + "root": "pkd-mr-v1:EmuDugojc2_v9MtWsV3zwn2rV8wfLUGsiCxc83-PxDc", "leaf-count": 2, "leaves": [ - "NnRIY0x2bkNNd0ZpOGFJOGo0TmVWX1IwcDJjRUM3dGprYW5FeVF1Zi1EcXhvR2xNaWhJdmJuc3BveDg4Mi1aZW9idE9kX25XQ1Q1VU0zLW1rWHdJeWlMXzFucjJ1TFFYdi1ialo3Y21jTGZXcXhoeUZUWHR6MlhVN3RHazlvY0V1UEVhc1pydWtPYVUzSmZOU2lZeUxpV2EzdXR1akg0dGZ6RS1KaXhvN0F3", - "RmRDa2oyZWtwTWJYRUViM0tGQXU5bU5tellNN25oUzJXNkhmVHJhcmhteV81UHRwMlpyeG9HaXpMcWlzVFhsWHZVdXg0RVcxVVlLdTZZemw0a2QxR1R1aVJCbml1cGFaWTRKU3lVZElsQ0o5U052S3p4czFDcGloazg4Vm5fc0R1UEVhc1pydWtPYVUzSmZOU2lZeUxpV2EzdXR1akg0dGZ6RS1KaXhvN0F3" + "bkp2Vk4wdGxBeVhZckpURlhtQURPOENOemhHbUNrU25fcnh3al9FZHY3U3RQbThzSUF1Vkc4WUVlVDBXalZ5ejQxREF5ZGszNTN6dkduNlIzVzZ1Q284Zm9CeTlqX014VGIwZFNxT0dXV3BUdE0ySmNMTTBpVXRtNjRYNkN1SUV1UEVhc1pydWtPYVUzSmZOU2lZeUxpV2EzdXR1akg0dGZ6RS1KaXhvN0F3", + "azJERVZvWUlGN1hoYXJ1MklHU2EwZ3R2WGM0cXEtUVQySDRWaXM3VTd3S2pDZmNPVHRZZEhmLVl1WExaWk41dm5LRkFTTUJ5RElqdUxxYU93QUlVRmxydzQ3eXdTMUtjamJ1OEhQV0htUlJRS3UycjNPM2x2R2VKeHZmVXZnOEV1UEVhc1pydWtPYVUzSmZOU2lZeUxpV2EzdXR1akg0dGZ6RS1KaXhvN0F3" ] } } @@ -561,52 +561,52 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:_rf-mGrYo0PnuV4_86MfrUWgu1hx_qoo8NzxSvpqm80", + "merkle-root-after": "pkd-mr-v1:hei4Aat2Uw6dNIarSEVXDUlQ8oxev_nVitgqkYomtgM", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AdxLl8rNCEBhZXW8tr0DXfALa1I0hOB2EL_62kEYKI__GeaypZAmTXsCdUSOATHl5j_P14bxPa4limborhsAQVgGT8F4v5UaBgSxVLxI3RFNlpdfQdrmXAm0Zz-gS1RnjN5kOBeBqnMNF8mQxvVJoJqgsAWVC1ZAsH-lhkdhulg\",\"public-key\":\"AfIYJ4E8pVAeRF-a3BVTcxFg3lP6q8K92hrJHp4TZgIvoRp87ZRwu2GNUbDOCGmi8VuKsznpxkYKjDPlHM3SbaNNd-J_2p0HZz7EucyTbCABlHyLBbUGPkPHWf_I5880X4qTjtW1KVWTS62O7hAWKU-AGP6dlRkMZz9tuqKQbz9bGHzfPAZeRK1p938zlB7QNHpzHw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"ANfH3mFriCAzdB1ltiWPGn_mfRLjj9wTMhNxO4QyXm4\",\"public-key\":\"HvjUllqg0EpAkEgx3Qn9edScKciyBErkJkmJGT27ZAc\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AdxLl8rNCEBhZXW8tr0DXfALa1I0hOB2EL_62kEYKI__GeaypZAmTXsCdUSOATHl5j_P14bxPa4limborhsAQVgGT8F4v5UaBgSxVLxI3RFNlpdfQdrmXAm0Zz-gS1RnjN5kOBeBqnMNF8mQxvVJoJqgsAWVC1ZAsH-lhkdhulg\",\"public-key\":\"AfIYJ4E8pVAeRF-a3BVTcxFg3lP6q8K92hrJHp4TZgIvoRp87ZRwu2GNUbDOCGmi8VuKsznpxkYKjDPlHM3SbaNNd-J_2p0HZz7EucyTbCABlHyLBbUGPkPHWf_I5880X4qTjtW1KVWTS62O7hAWKU-AGP6dlRkMZz9tuqKQbz9bGHzfPAZeRK1p938zlB7QNHpzHw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"ANfH3mFriCAzdB1ltiWPGn_mfRLjj9wTMhNxO4QyXm4\",\"public-key\":\"HvjUllqg0EpAkEgx3Qn9edScKciyBErkJkmJGT27ZAc\"},\"signature\":\"_ZTnNWtbqjvC0vkrgLR8jMeUPpjjNa58tWbMGktsn1_SPJtxQgBintG87y09sTTXL95-zkN8aRMDNccFN-rsAA\"}", - "hpke-wrapped-message": "hpke:dN4KD5Isp3Eo5XcZgN4ohBDqFj1nf6zeM-EV0_e5yjP2w57dSjZvx9q6B74pnhZfDieWd1xGlVxYo6xVSFLq97P9Vaf6Dku00Yx0g7zcXketP5qAVW862FJeyStql9T9-er-DXSEoEcz-cteDRyQDodJJGXxnmLUDG6W-ROjzGltn8ftsDv2gvglHwC22DF3Gs-C7DGf2SzHxSRKQ4mvadjRvifC74GgLl10boF1T50d_iZ0vQgMnLxiLI7ApRFDZZwhVpj2EWmW38HDcHFTTiXuz16eoKc7YH05dXmmcJH96mRtvDelTMNM55uAAfMzMVLR4GhWIVschMreuM93k1JEdZBQ86p2vWtdGPuI6cxJiPnOf7lThNiGLqFrGhVpQn_LaPbWeUNIDfutmWThTVefrKxdOI0r-HjwRU3_QnrhAHl5WzUwPjZpgUin37lJIRJTGL9RBLvgx9TnTVHPTFzfnqlzvMJsQ8tRYdCiqCZ91pwZPgPPE9Nb--3FY6K9hctOX7Ge6GdCQIH8jaQ0GJtgtsxDJ58t5GaaA-b3VCFdreujjK7kStg-u4l_Btv0Jlb1LG605cz8ZWfzbghkae0uFXzE8fVsSCNwKQWg6T2uyXXAiynWsozMjEedo-yFn-lrltUp0Y9L-hWq9vHA4Z1moFt0HAO4DKc8RmU3n0GE1caS3tabG3E75u-r3-OiFCg8YkrFAsX_00VrK5or2XOYmFPkaaop-OUp0N5-bcb9y_T2Ck2i6jfArPSGt_j-ZsljSe1RrrreyrxcXb0Vg-m-JWbHXwTgJT-S_5hlj1Mo8C3TVaRsQZ4p_NP0Mm-hZ8I8Nd2XOEkyu1PalSob4yPunhs49bSsuVvNfCMZOlXHaFGDC28nUa-Zk7amdTBOJHgzPPM1CNT4xHMGgTcafmx1q7D0ir0sMSSZFNCYJxmyECNNt3DeG1l6lxlKafdgSKH8QP5Kb36S6SnrnBFKttOap249arp8XHUrgG0-YvbcehPgYtevZaFZUV-Fe-a30I_1b8wO5bhzMwwRKbkZkjQ-igThs0ZlhVGcuBD6Yakuf7TMTQReRwVFgCHdkeaH6YUTsq5OXb9wk4Gj0p7pGIoWm3fJN9qcHpKIagUE7UsulpyiP6AxlBM-ZH7OXWoOsO6dnuCqXE6aIXZlQHMzlH91q4HiLutZwkSz3xlIwOQZmA9cxE0UXc53Fr5kpj6lcLQ3irjjV2a3Xbr-BSEIMCzSWckuIo6CjZxfI_PkSgDphkI1--7p6ru-kB6DOje3ReyEpx_4wuHqaC5j9FwqfL0DGVASYtnt2hCyE8dcad36WFm4A_7gBejUxu4f719pwUJZjBxqJ4E3SOhdQzNtAvcdANHEDBA9q2bHpn4omJFJigMo1k6xk3pnHFDp3yklpUlOz3O26OUlw0NPG6QiDw", - "merkle-leaf": "XbrOFDO_exL9Eayq7oh68oOe9l7yDS_1CsPXQhwYNGFEfWyOyZ-QNf-NVr8vXbPgpPZ-a0bzoGjHgKpQczbrikvDEdNpzXKtihCOHwTO-UJqxrbadGCZrHSo0BOseTYBjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AdxLl8rNCEBhZXW8tr0DXfALa1I0hOB2EL_62kEYKI__GeaypZAmTXsCdUSOATHl5j_P14bxPa4limborhsAQVgGT8F4v5UaBgSxVLxI3RFNlpdfQdrmXAm0Zz-gS1RnjN5kOBeBqnMNF8mQxvVJoJqgsAWVC1ZAsH-lhkdhulg\",\"public-key\":\"AfIYJ4E8pVAeRF-a3BVTcxFg3lP6q8K92hrJHp4TZgIvoRp87ZRwu2GNUbDOCGmi8VuKsznpxkYKjDPlHM3SbaNNd-J_2p0HZz7EucyTbCABlHyLBbUGPkPHWf_I5880X4qTjtW1KVWTS62O7hAWKU-AGP6dlRkMZz9tuqKQbz9bGHzfPAZeRK1p938zlB7QNHpzHw\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"_ZTnNWtbqjvC0vkrgLR8jMeUPpjjNa58tWbMGktsn1_SPJtxQgBintG87y09sTTXL95-zkN8aRMDNccFN-rsAA\",\"symmetric-keys\":{\"actor\":\"ANfH3mFriCAzdB1ltiWPGn_mfRLjj9wTMhNxO4QyXm4\",\"public-key\":\"HvjUllqg0EpAkEgx3Qn9edScKciyBErkJkmJGT27ZAc\"}}", + "hpke-wrapped-message": "hpke:6HGICrsS4J7WE15DWFlnQ10A69NxZs-oyNYO-cApdgQ1JZmcnmZOJKaNa-wuDEAvxnqF4sMacUp078lYB73PfNSbyLnIiwWsvvj0vw4SweNUtiNXTdVRRYy8aI7JqSpG0Pp90_VVtPl5JYVxh0l0vvWtatq-HR9_XSAinlHYYO0HYfhBzmd_o_mSHTzjQ57Vd78Uc1WIkYMrBoQo0P8nQj5YWzr1h3NgOl5dkWIfcSJE3sxnosKtooBps5DVDQm1K5pl51pVhyEcHs-wH50sUSrtx7FT7Mtjt0yLyfg5UC74Q8vogiqRGdIymrLszq1k5T-luM9rTDlF0E8vBTztDqqX484_eGA91T8_OYJ7PhmwHzWHe5wtVFiqm1q7vphBT1UJ8AMUHfnuZDld19-Hcge7eJjYnCDQHAA9PR8zJl1cQQcZX93P-ip0Hi-M-_UUQHCKly-p5hVMDMGcubpu3vvwVNF8ZSRa8Njkrpr3BCXDrWXuAjaO9Sj3mnOdX-m6ALDeouYnAwsgUnkjli6PuUBMsgq-wKu6jYKdyPEiPdYLdfxCeCKZGran7aG-mfb8WJUrHx7iYa7d_xeLfKYaceABx_Joi5lfvPMDMx2-_gS3M8_RqWxDVs4Yr6Z0N-YMK0PAu1cE2VlhUhjaUga1C_LzarAZIfe6EE2hFdynmUDTETTgSQwMV96mBEs-i8Ewx1Wqgdd2ZQg3ZW0thLSfGl3EvSNjHn-XaL-Dj4bNQ74DaKVs3A10xsT1vNFdqWT2dl5qo858rc8rsJTu7qjELOxPf6vVnL-mc0Ypg86OcSp2fwRpn9fAEVM_DNaSU5IonRSMy_vf0GJyfqDbTv45YeRo4LSoD_4jxP228TObOacjcCj982kwKwInkKra44USpYEWcM59KCB3WvYO7gbYUurVKdNd-nXS1FBIV_naO1Zgig5ptoyJYThthXyCp92_Qb7zABDdRulqkEx0iMn6c6JoOTJg8v2X4yqvSzPKmhI-6hZG9A7OvaSq0fdaUTEDNCfUlFpMoP7oxlzKsPwcUhAU_DUYch4_t3bwLir8aF1KAOCDSn4oMOO7EFciJLygf9faA_HpuxbLB980roczA9Kib7qeBNUrduPrdui_LOjK-ET9whJFPZv9_EsOjmNjBLHVRTrVYmQsAXmb8WmpzfIvCKIuIkXh9FPkiEQ-DH9wRSsoJCWLJldkvmJAV2KkUSIdDkBCKy1cVrcgtSg17jMr1qja0RghvAHL9lh8ihzF19YDkW9vOQ8oE338I9_UPzv4hygcSnlUEt_aaj9otseuqg3XWb_UWU-zpWEQ9PUU35eYfb6GpNNzDf_53hmD8sCJy7NA2eaSd9ElK2foDMb0ya0S3d8LavvM-Of5qNiGBe2rXOFEM0yEWU_XSJpx3lPgoGV-xKwhxoO2tYPhEA", + "merkle-leaf": "wdcunSwtc76F6HvGjQhR8KnExE_PxwHKxtbH-f7Bn2HmrwFkL_SQqJXw_tRTcGU_BAKEHBh5mcCdxkEFz2QNgZcMcT_k3ljcJQ8InO6qwwektQkbIWN0CoqMdlkFfSkDjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", "description": "AddKey (self-signed) for https://example.org/users/carol" }, { - "merkle-root-before": "pkd-mr-v1:_rf-mGrYo0PnuV4_86MfrUWgu1hx_qoo8NzxSvpqm80", - "merkle-root-after": "pkd-mr-v1:Tmi2EVHAZzePf8zOoZ4DLqnk4wHnXmj3ik9t3J8nvqU", + "merkle-root-before": "pkd-mr-v1:hei4Aat2Uw6dNIarSEVXDUlQ8oxev_nVitgqkYomtgM", + "merkle-root-after": "pkd-mr-v1:69BKn0Dk1tdPmVe5IXUB3KCh4cEcAYHCV71Gv8tegHg", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddAuxData\",\"message\":{\"actor\":\"AVGzEEWQ3QawvT_TpiDf_s41xs0KkpLx4Xupvb1rqahPd8U5MWJUQUxLI7YiK53rAXagof6HaNgHK9oaA0SNRgZ4IlWvueQbZ-g4mnpA4Opv8CFEgGTNqJ0N9q7dkE7cFH891wT8N8kS3Fj2iVei6aa4l_iMEaF75S2p0c46bas\",\"aux-type\":\"age-v1\",\"aux-data\":\"AakLzkheB37skUmDIzEcsxG_FtRW-IQUL6LC266jHej8f_k3UXvrFf6RIQqf1EYGYFTEFpLhkN3RycVYoZO9g9-MMgWhyyqgQDr8nsGP0GqF1yb8Gej8Q_UC6k8Q6nrzOYi980ox_KEiklV4gWRwwj6WO8snZOdvbFiytF-FHu_NETlCphQzDaUg4Qw3hDZpHMCw4AEUJavQTgQS3Fmp\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:_rf-mGrYo0PnuV4_86MfrUWgu1hx_qoo8NzxSvpqm80\",\"symmetric-keys\":{\"actor\":\"mlimSOBof6FmI7_emkERlfKPJQ3cJlCWelf0zWZInBk\",\"aux-data\":\"amYy07cCXWe5DwjUhPfEs7rVKHhronRD9m4bvpwl6tg\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddAuxData\",\"message\":{\"actor\":\"AVGzEEWQ3QawvT_TpiDf_s41xs0KkpLx4Xupvb1rqahPd8U5MWJUQUxLI7YiK53rAXagof6HaNgHK9oaA0SNRgZ4IlWvueQbZ-g4mnpA4Opv8CFEgGTNqJ0N9q7dkE7cFH891wT8N8kS3Fj2iVei6aa4l_iMEaF75S2p0c46bas\",\"aux-type\":\"age-v1\",\"aux-data\":\"AakLzkheB37skUmDIzEcsxG_FtRW-IQUL6LC266jHej8f_k3UXvrFf6RIQqf1EYGYFTEFpLhkN3RycVYoZO9g9-MMgWhyyqgQDr8nsGP0GqF1yb8Gej8Q_UC6k8Q6nrzOYi980ox_KEiklV4gWRwwj6WO8snZOdvbFiytF-FHu_NETlCphQzDaUg4Qw3hDZpHMCw4AEUJavQTgQS3Fmp\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:_rf-mGrYo0PnuV4_86MfrUWgu1hx_qoo8NzxSvpqm80\",\"symmetric-keys\":{\"actor\":\"mlimSOBof6FmI7_emkERlfKPJQ3cJlCWelf0zWZInBk\",\"aux-data\":\"amYy07cCXWe5DwjUhPfEs7rVKHhronRD9m4bvpwl6tg\"},\"signature\":\"QWenPpsHDRHsn8MtsSq9iJSM-u14lVQHvrxbX_PR5TRmBU4xpCdID7wRQkTorDMeZU64mmNzNecgSgErFkt4Dg\"}", - "hpke-wrapped-message": "hpke:O9TerLK9OY8HvqQUjwhWtvOdizsf8C8GwSjIlR1-9mIb8ukWOiAuKs_aMjpuNCOVFqBkQ4wlsAr-lklVQNK-mHWE_UfUGbkHTr4NRLk2YUKXmWXqnZIvXE6AYT9LoEasCiXP--tfYpF2uX6QLuerhz8PZt3req363m2oHrwdVtspHAjXpAOIa66moMt1lz5cIYfv9zp3mbQFZ85Adg_H0RoV944PYW3iwkKtdF6ac5PGq4U_Vd2cAKhI0f2NWPkzcoNtTVi4hWwfhYe6q4yifE-lTGypkNDGJyO98PUAOBofyRad7YwJ38VjIViFPLSfqgJjxHQWVhwfXZlo-JogEGQRfKMXi8H45mWRXhtWLaLkmdPAwQUDfFUx5YwPk_TMTdc2HUhyFEpEpGWZtFg5cD-7lgxpqHFgIpyTIJ7wV9E9WsPEiqNg8qxl_1Yq2jr-xaw71WpmLkElat3S-qwMxqm2X24PJWKhfMTt-Ljo6eVioicjJDG74XUky8P0grQ5gcH_7dRp881Nk6sOOYsJrvExTucBd-5_Se7Xv-pU9xoQhUT_krx-Fm8miLkA0eENISvKqboDp3JflEmzdGfZPgfxkF3yGKweiXx9A7RuHqJQ0IWTEgqWN9RCWH-IDFB3cKJ5L-xMvId5s0aIHCWZRlfksuLBn1IQwhuN3F2lYFIM8iTDWk7r4SUKD4LhlIcxvj5rT_GeV1ox8f362sJjSCRA41h_uafyYeozT2h2n-EZU2mAFf4cF85h8Fag_gAmYznack3V5NPADhG46ZDmAJElUOhc7IYl_qcNIv1XjO4kiiTnf8LeP_k6sPqIeyOBAfmwexWJpbWakNo3xaUkZS3BDHBBpPLyqijcYuhshz0ksDXPBQiHzvjs-IXkZzGDIkQHb29qCBZMxTgJ63n776SU8SY48eE-znhSw4H6XSOBbcR5BkNGkZgq7MB5a6uwjXW0o2X0cgoZT4SKrO1Pmedat9rSQDZVsxFWV1rqz435wUyuSMx8iEhFOZTb5paMGzejfybVa9V81eibf-A67PobRnIIpUr1YhvH5eYL5lIXeUrpsZX7Qm1X54gqHmQptt8d_o9cL5fuEaln-pG5NiDUPSsfjD2PfMA6eQ-noxSFSF24DKe1te7xGyf0dASIbEAlM9n1yAclcJuVpvvlD_sDouq6cD-jEgXfXhtl3pBJrx8nHm1jCnx7ch9qPZEXWK-LY7533YO5qQKpxo2Gn__yGKQ_X2s2J-XW1Wc3SfK7mRzJQQcXiqEu63HkiAPkX-YpI2t-s75AqGcb7vY73Bqd4VHq_aUjr2DTK0tZ2W1bN4qh7Sxp5Sog2q7P1syvg5xoWUd4iwMcAfKdHmpPTHRfgVEJ4IZFFLlXLF3awxpOHGhk-hR6f2T_IiH2MBiXDmbS3QcCJn2nijSXzwN4vA", - "merkle-leaf": "POgOGb3G-UF31znuWHA1rdtN9V3JH6qAIqf92g9MqZRhyNbYGXvGYqg25PG-94Kr0yC2-AiXYlUGWQo6RCMvQjoQ-ZPKf4j-ZwtSIZpZ3YnTUU9PiaxANi52Wh75DnYNjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddAuxData\",\"message\":{\"actor\":\"AVGzEEWQ3QawvT_TpiDf_s41xs0KkpLx4Xupvb1rqahP0KLffGnAKcdGBTJZQR3DSHmdtcbOeEnw6JSHFPgPhROGvVAMKNNQwxJljrbnB1F3N9YRw7idsQqJkutQ69Jxhn891wT8N8kS3Fj2iVei6aa4l_iMEaF75S2p0c46bas\",\"aux-data\":\"AakLzkheB37skUmDIzEcsxG_FtRW-IQUL6LC266jHej8iTZfxmdMyLH2WUqiCoYMujO-AERQ1p5HSNBaNxSVVftLYxjEPczM0Zq_rhfKgMlPcGZ74G5JhoLSl6ent9r_P4i980ox_KEiklV4gWRwwj6WO8snZOdvbFiytF-FHu_NETlCphQzDaUg4Qw3hDZpHMCw4AEUJavQTgQS3Fmp\",\"aux-type\":\"age-v1\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:hei4Aat2Uw6dNIarSEVXDUlQ8oxev_nVitgqkYomtgM\",\"symmetric-keys\":{\"actor\":\"mlimSOBof6FmI7_emkERlfKPJQ3cJlCWelf0zWZInBk\",\"aux-data\":\"amYy07cCXWe5DwjUhPfEs7rVKHhronRD9m4bvpwl6tg\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddAuxData\",\"message\":{\"actor\":\"AVGzEEWQ3QawvT_TpiDf_s41xs0KkpLx4Xupvb1rqahP0KLffGnAKcdGBTJZQR3DSHmdtcbOeEnw6JSHFPgPhROGvVAMKNNQwxJljrbnB1F3N9YRw7idsQqJkutQ69Jxhn891wT8N8kS3Fj2iVei6aa4l_iMEaF75S2p0c46bas\",\"aux-data\":\"AakLzkheB37skUmDIzEcsxG_FtRW-IQUL6LC266jHej8iTZfxmdMyLH2WUqiCoYMujO-AERQ1p5HSNBaNxSVVftLYxjEPczM0Zq_rhfKgMlPcGZ74G5JhoLSl6ent9r_P4i980ox_KEiklV4gWRwwj6WO8snZOdvbFiytF-FHu_NETlCphQzDaUg4Qw3hDZpHMCw4AEUJavQTgQS3Fmp\",\"aux-type\":\"age-v1\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:hei4Aat2Uw6dNIarSEVXDUlQ8oxev_nVitgqkYomtgM\",\"signature\":\"99E1X1e69NGiH6m2P4H7IoJCyCccoxSjBDqCEQKurbQB-sFFFg0uQn3W8k_ekqlojJT6Oks9__Gm4EbEPpsADA\",\"symmetric-keys\":{\"actor\":\"mlimSOBof6FmI7_emkERlfKPJQ3cJlCWelf0zWZInBk\",\"aux-data\":\"amYy07cCXWe5DwjUhPfEs7rVKHhronRD9m4bvpwl6tg\"}}", + "hpke-wrapped-message": "hpke:SH3GV1wRx1lvDvcQjeZFlOVOoiF5ZiHFSDcORtEXHCQK5Ps1qXu4PCG5PUgZCG3dflLkdWqewaSTZagD_mn8PWprrQ9qpFypM6qbl-LZibMbCPyUkEeBeQ5aG_L_f60oqk3fRfPQjbBOv0vVXhPpGYTnIEfRRSonA_hxyLahmPOii-vaaNJG7citFLlNvOYK5mwxKLq7_8XiPOPzGzFn6qyisp86K6S3EDOA9I1Ga09hKrHcdnDK6_83XLpC1gp6coojgIAnYoVncJBRuF8HKeiGTjLESQO9_JA0vQNzFb1ORJczE9OxQ9FYfalEMYT38Qlsi6HxRfF1WPfTqxQXai95kfzjNDZLw3lyLK7B7rZsIX2e4qZyj2lNcWtj1aF_EjutKIMi2gXH_cYFRibhrjxg8zLBLZC3ngv5d11C1yKYxsUnpVD9pTvsockhYQpWs0sqcgjkF-1hu5beQqfZI8D5gzQbR211yQvJ5vNILz9WN2LDEMTh-1TFjDZacK4PXfwAX5sZfFDupZe6hPmsBx7LaEuqDoC_kWEYYc8TJO7Yvfpk_nvxMREBc3l_58Su995fiG2dqIYIiLfWQpi6eC159GascmJ4NutcPUCAnLfAcUm4qa5FBcBxR8IXbQSRdw0VesOayNpN4Z_FnUsmVgEKuk-REEPXX9mBnUKxb6NnszYsXCCaw_FlQhvg_1CCPNtyUhW6XEmQyEN3EErTNDgXCJ1TOm17UOx8dAkOhSswIu9bJq7nU9bdU4eDq-oakoaHAuJEq3pnwgE4wuBLeQUu-5Xce4VEdgmuiTqV6SHcTNzUT1FEfvZf2l3B4HOOOgRv7Mg_ADzX6l-pKT4DEFRCpFTc_TRezdd0Rwr_6_m8V6lh_1Lyvv3Mk9dPTckg3r2uV3gZ2w04_vIVn_JyJFDthWJOEIS9Iqe6hLX5yunFkWw5t5xHt6yJ9kkS2sawRl3xzWArNkJBuEx0JH30PRnpAqitTn3G6VfOkjYCOoxl0E_mfdhBpIwKhpZlanEi7xbbWaUyiROOe0sLkx9-0lLP0AWpBO3DvIHspVi0NLdRGtCd9TMl16jHDP16wwfnfaqkFRBVbDE6wiaVknkVjBBx2Y3tuKy3xR2C1X65sPnbOdp3M4z7f_nUxqkZEVZ-t6RxlcaH6NZkTZxS10KmkSouUYkR4FP-KlLDck_LXYDUWo7_ns-qT5Hhagu9VK9xYG-KaowtiTKVWQPc76zJy2vH1I93OKr-zOontfwH1c3pQU0jK3poa_nn_LCv1J-qccEcPTyI58apNU1q0nZ_xGcYtjWPQvwtSBbGJxJhZRXWA8JiRyqbFB-0ZvLb-Ct8AhZ_xqBdAxwohONENDh1M6OT-J5rqJzA_O1O5BtJTPp4nJ02Xqm0vH3-GwDXZtf4E28Z4d7cJcdB2h6US0fC0Q", + "merkle-leaf": "bgVIbrBIImixTijLOXqLgDIJZYseLfmCbrVXOCMTOOfNi-Y7fNExrrlRCk_Dxj7RrPOeNxii2eM1MVhB1XWqSHLF9lD_YlX58sT9CVVbOmpgTLKTYiDXOa0P-b9XCvwOjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", "description": "AddAuxData (age-v1) for https://example.org/users/carol" }, { - "merkle-root-before": "pkd-mr-v1:Tmi2EVHAZzePf8zOoZ4DLqnk4wHnXmj3ik9t3J8nvqU", - "merkle-root-after": "pkd-mr-v1:bKjYgr0JI86acjSezCyaKpC_VTML5x5015BueDCPh2I", + "merkle-root-before": "pkd-mr-v1:69BKn0Dk1tdPmVe5IXUB3KCh4cEcAYHCV71Gv8tegHg", + "merkle-root-after": "pkd-mr-v1:uXhtSh1jB_mrOmkLk71VJTIw3F9unbY78vZZotZTRVY", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AVIHa2RVsPv2JoM8LaAMiJDhRBx8LL5wTG6cNhtQmDlkHt6uieO338-Rz5jY0-BzITxgakQEFnfnjafFW42smVfoYDacfeP0R92O42IlrIRDfiwhedd4QyUYKV1nHUfqfiZlpkYWsmhnllsLOTrBwFSgToTU_jF8jMJXuis3mTQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:Tmi2EVHAZzePf8zOoZ4DLqnk4wHnXmj3ik9t3J8nvqU\",\"symmetric-keys\":{\"actor\":\"AThUtB16jqApTbd0M9ZknDJufUIWHKyDH0whCTI2YVc\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AVIHa2RVsPv2JoM8LaAMiJDhRBx8LL5wTG6cNhtQmDlkHt6uieO338-Rz5jY0-BzITxgakQEFnfnjafFW42smVfoYDacfeP0R92O42IlrIRDfiwhedd4QyUYKV1nHUfqfiZlpkYWsmhnllsLOTrBwFSgToTU_jF8jMJXuis3mTQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:Tmi2EVHAZzePf8zOoZ4DLqnk4wHnXmj3ik9t3J8nvqU\",\"symmetric-keys\":{\"actor\":\"AThUtB16jqApTbd0M9ZknDJufUIWHKyDH0whCTI2YVc\"},\"signature\":\"03PgeBSnodxA-W0OAkZCltgM0G35xdzgGgY2_8hC5qLVbCOlUVikre4KJJB7QONhg0tPUirv9r0UkIfd55cDDA\"}", - "hpke-wrapped-message": "hpke:71_showDEwuBlVkfXP1OnY2nWgqp3Kb3Aiq3FYYrtDNu-Aw0_udckJ7ahSFSd_2IwCbVv5drcvCImEaNU4LxkqS8c6K6ilNJ4wrYorvumFqbzTHwh1EA6qhk8w-YllwVqdI6RdjHZJTva4nRsg666Nf3ce2cCiLgSVhDF_Vly04qq9XhtAYZzroCBvsOGF2esni-o7GISlQNd6RKsI4poy6m42BjUUeVmt7FsI_MkHmLfCMMHUNRMSoxguAyshtzdOPkmL5sPMDeMdxqRwO2V4GIW1KkEknewZdoOlBirpTVZ2IvRtnrxe4FWcJQh7IMHo_mc1OCxTuCnVnTy9jfiXlZ0O4QJTtO36Cfx2WlY4mriy29DYi-b0H_sqlaVMuGOiIxLsObiAubEmsM6wsOn_lIltu7Rl6Na3liGfBHf4nKYIgv2wIu8TJS4Aoyh3seay6S25UOcNKB-2szkeqBFEfJCds9QOTPRyE9ib5TTG9b8wq_IiCHZs4jtBbzYgVMh1RK6ZcsjzOw3MboXqxgPcEVTpS5QD3SH1pL27kNC48LBeyeCvmiQdY2FdoggFk0Uy26O3cc-dDT3_RyUaiCefPyiVBe5VmuNTMPYjRKfsDrA2gVFj15Ko4PhJ3luHWHmjlWbKP9CUjKaaDaHFjYo1jvCYAZg_tylos0BYpt90J-NGxVX2il9ChZFn7PS7OeO5dxvxOmge3T_2lNJqoEFm1O4uh13HFXxPlDSCktbQx-wcYR7G2V9nLaHhxjoG3E_Y9QukOW2F5RWiUz03jPNmYxcBS44lN5oBP_01N7oHS1pVm3AV5CSRHGyG5NJ_0bZAcoLKd8055hfSSbvFxvQKziUSQh7EMyHzIYQVSlmU-pRVCLa-cV0rTjCtHI7ixyJzQzy7QsnPWcqkpsOpq9Xgil49WNUjDDjyeDxvYvGR0RBYF9_OhHNvoIKtbD2Y-iXDKlUISjxqmE7yheBOkv-h-0BxrouRtzMXMFI7y88QegtJ4TYJqX711cG5i_WP3MDCgTGQ7-XKNImsXTa1yclRmQbgDps0xQY7e4dyf7uMmgAKEmQ10ZWNAWnqN6k4jp-TPm5oLkbGJnO877EOXFAPGfpDGpH2S-Gk1JdrYQsp_xlUZYC4mET8y_JFhXPuHnXRwuYkdmpUmFQsvmOpDu9fuiaxfFM89iyOfj4hwSLtb2g1kQM2xwG4NM2K1TWE4NNjd_YzvCci-DpTQuTCHPZZ_vngKgKKvupWh2fxjZgMZGOHti1Z7EuvZ7RLgRydzAuiwa-Nc0sh-OvuCUlxlWevs8oGn2W-oqGMTpOVjhORRZZ0MKbkl3PO5aQ2VIZ7R57Y_59kIh8y2iT2soz5hBF0VigX_a4B5vFP2Lh8Bt1sDmnQdPEskMKpY-qtO63J-70BgkkPe9KSH_EcdoIqNNIw", - "merkle-leaf": "GKM1Fg-WjOsXJA4pUXvqnQ_El0NtmGwI3-WvfpsWmV7Nhk4VtiVaxFjsBnLBCqytsQ0--0hKzn8ewQXiwSWV1ZDq8--O0yzTv4b1dSaiRnwTvFhYOoy7O_RcxesqFJoCjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AVIHa2RVsPv2JoM8LaAMiJDhRBx8LL5wTG6cNhtQmDlkYIOxpTcMCX9LpcTC5GrqeY7d8JGPWMydvprkNJVAveEa-ymHddh8TPzUhVkIvmGJNZcxnEHppFdayLG2daqaWCZlpkYWsmhnllsLOTrBwFSgToTU_jF8jMJXuis3mTQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:69BKn0Dk1tdPmVe5IXUB3KCh4cEcAYHCV71Gv8tegHg\",\"symmetric-keys\":{\"actor\":\"AThUtB16jqApTbd0M9ZknDJufUIWHKyDH0whCTI2YVc\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AVIHa2RVsPv2JoM8LaAMiJDhRBx8LL5wTG6cNhtQmDlkYIOxpTcMCX9LpcTC5GrqeY7d8JGPWMydvprkNJVAveEa-ymHddh8TPzUhVkIvmGJNZcxnEHppFdayLG2daqaWCZlpkYWsmhnllsLOTrBwFSgToTU_jF8jMJXuis3mTQ\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:69BKn0Dk1tdPmVe5IXUB3KCh4cEcAYHCV71Gv8tegHg\",\"signature\":\"FrRXRynRp3ZTEqHE7qKktyeuS0K4Mm4_-kl-wswze4RCrrmwnL9kbOkKbtyL5bACLN48i-XL67dwJjbIHR5IBA\",\"symmetric-keys\":{\"actor\":\"AThUtB16jqApTbd0M9ZknDJufUIWHKyDH0whCTI2YVc\"}}", + "hpke-wrapped-message": "hpke:SL1K7rIr6rp_WSO6t_SmWPGI0Cs27kzvjmK2UpFvbWPYs4Ra5c1nnhy9026nTKmWdaTwK07FWJFdVjRn_N8eHccNHLIYyH3eTrHG5Yk9pMVX15ruQ0CrqwEF1tpgYo94QZ5wt1H2nfsi10hUS8K8ZCItPDeElHHTUF69aEY8NcMzVyERSh8t6sHZxd1AvG-yTfd-0tEK5GFWe1Y2Cr2TnvEDzNQF-HaR77JCgzpKTWwM3181cOriVsErzE6RTWM0Obh01fKTnjUaIviuIzsSoCbBM3gaKomiTk7QXx0tWSEgPnlYDLemShkTi8k8dHKn6UCOL0FBbtfWu2IXRalG4i1Qpc8UFS29EQ8JSqheKCi1u4WzTfUPuPqNev9x94G_ciaTyYAWqIoEHQZ19YHl1ilN_GdsbXkzP0Am6USbswNRtvZPLZKROHtH_fc7Viy_zbVjpqtEQBjYXmLHWaMvLHNURwaRF0sl2Cjrnq8egw_6Ehj_4jDLxwdjdNkOsAmd-PUOw2eaE5KPkj8L9xuQjmkQ5yWjslSAg9PQIfh5afh3sE8boAOpFS5ByUcY3xyG5nhEHGBOwGXO_XFmpDND-J6T7_aE-m7588c-WQpfjQu-N4aUgpg249OA_GzVaFkDkFfCcp_57E_FF4_KATP3sd7A9Q-d32ynxgPf85yYbGfixemvEXW0UBBWTBMXUlxHQGUn71wAhzwTJVJl7Bc80h0WcN7mPR-litroIE2gVIRKJjEBbZ6QOwEiBqfUJ3OA2rn-v7GxqnY2UMkNJ9u6-iWD5BPU38uHzS05WZ9KavvplgdlWPhCP6slYJVOnKvpckGZGIxAfWtdxZu9DlEx0PDCVoXYaZSbY7b_fg9EDXioCuMDO-u6QoJGFXB6Ed5DP_LpN4Q9VOCTMAh6RrG6ApwoTtA1Xr5d4iP7bh-TBrXyg9M3fb6FobF2-PfeExx2A69N4lCGhmCSTxRTZojukYoEIkqhmLRWRl049PAzI6WWsvRzjp2JMZZP6fdpjgdvlyBlwm1xWl3AIwrimvcw1XNo6ikWCBEhtPnbma-kJx54E9zq6alP5MWfAKdDxb96hVOKQa1ZRc1szY2keVlhdhOkpXEswnwb20yOFc9m1kbANdABo7c-Y_-gJNLl4DQlG6h-0SLDv0gmwziwYJSPNenZze_5UuuNVZ0gGON-H3uIg8jywMkmDqaygMnxQR2ZQlF-w5o0xXjCxvjGMfMFD8uXpXGvZ1GOhq-f_dtaTHzDIAd2G23uzqb7LHHOWzM3EP86vWeZQVYs5uYs3o-q_eNmegpxMpI7ZLqC7oDq9mV9q9q0Xldt_UI6lHh8q5xo7LdTo3T-0dPCVB5ArIzq6cTfVdar1PxpCiM0FHHaluJs2H0kiRJQKdJdydf8WSkohSHNaHlGU9lx0XNC6CXt6w", + "merkle-leaf": "e7RbKdkjOYIY-JQti2IYnHTOj9gLrK3QSLH83ptyWkn4jBecuTuQ02iqGPaUKxsBiUm8nEsafqaLLxrZnOf6dJzCZ3k9T1CB-2fUAWCvzQDzopj21-1Ay40y_1Am6P8NjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", "description": "Fireproof for https://example.org/users/carol" }, { - "merkle-root-before": "pkd-mr-v1:bKjYgr0JI86acjSezCyaKpC_VTML5x5015BueDCPh2I", - "merkle-root-after": "pkd-mr-v1:f6AEemMfxg0dkTI_SA1nxH33hEvfgkioDRHwmqMpcAU", + "merkle-root-before": "pkd-mr-v1:uXhtSh1jB_mrOmkLk71VJTIw3F9unbY78vZZotZTRVY", + "merkle-root-after": "pkd-mr-v1:6j9De2Y-t51KOR3Tfk4Lfl1UM61uVsWSZUAfF_SeAZw", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AZWCUeWQXCDPf4hBZSv0tkwpT3A4wxbC_dWglTlGUK7vcfTh3PzguM8Cly2cknottU_RyKkseDxrHH049ef6SSdJM6LFe63Rkb9K91WZlq1p2B251oLpp364TnmAG70ZmcQK6yzu9WRQgKVpmTTlSdcoIs6D6HjixiKK0mC_5uE\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:bKjYgr0JI86acjSezCyaKpC_VTML5x5015BueDCPh2I\",\"symmetric-keys\":{\"actor\":\"MEcpHuDRsUS9_Wfyhr5qn8tNs6db8QZUAVClx1-99R8\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AZWCUeWQXCDPf4hBZSv0tkwpT3A4wxbC_dWglTlGUK7vcfTh3PzguM8Cly2cknottU_RyKkseDxrHH049ef6SSdJM6LFe63Rkb9K91WZlq1p2B251oLpp364TnmAG70ZmcQK6yzu9WRQgKVpmTTlSdcoIs6D6HjixiKK0mC_5uE\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:bKjYgr0JI86acjSezCyaKpC_VTML5x5015BueDCPh2I\",\"symmetric-keys\":{\"actor\":\"MEcpHuDRsUS9_Wfyhr5qn8tNs6db8QZUAVClx1-99R8\"},\"signature\":\"CLuJrMnCHo2-YQUD9WmAnEXbwM-qTsiBCKIZpFWiTwY4ar1XmAkNmoRLaLRDXLjEjtCr_xchFnJF4F7dHqG7BQ\"}", - "hpke-wrapped-message": "hpke:nZW7iuTviz3zhGhtfjY-1s606Wgp2BveiR-uu0ecKXvEwQhTLotTkD7elksvSg3BkxCBv7SOf2llbtJF0YYg2008m_-TFZ5iaTBxpLp_AJjlT6CuMsjcwXbGtYDhVb55ZVRZ119BM5kBj_cqaT3nrBZTs8QihEB2U0fajK8bprCPdDSQUCy6DnX0km6Am8Y76AmOC_R6piEhQAc1IyYUTSqiP01S8qoHrgaeqQdtnsfTRIBLRwG-j3NzKGfzBQ1aVMt-dykKZ8ZOtUNO4m08hbpZ-StDMS3H4S83UrBV2QlpM81PM6ETtqh3DwOffMGoUKPRQlbB2AwMD5TYZVvf1N034Ufve1KKp1IEFwoR-t_x1jzGH2LlMOAtdHKpYX4BuJkZMvu-RUDKJTHnRDAlGRPgMMOMyWVnbDAe5ogmBq8-HJzE39AV6_Z8NWBowOHQXxqTbTW22Od5m3wKMQ5QkwbBH54dePlaAWtFkOjrkrVTDH9TpJ3KWmimmSBoVpYctpbkgKFlsvi6RVPe6Y_UE2EureSeWKiwpAtrcLLDuYWPakhqrfozhZMD-V5302WOjhkcmCGQaHZxNCMFD0IYRI-91ENlu3ipcCIvWdgK6ut5DLi0V-KftWGo4NV46NX1JXXLwehr6RsIbejVNik0ZuUpn3mYLTfvFOb8-Jd4-JPJ32F8K5ER5ZuhCwW3uR4c3TeJMl_suQNjld_PWgGHv7BzHZFI1TlQQokAjDmBUzvZ_bka5enCbHSQSsIbainar04KbYBcy9rGclYlmrnJYqkcpJT-xcGqzlr5P6nb5pyaUS9vGU5bU51HBIdIUrlpm3olp9mkoBOrg_0zV5rqQXTo-iQ5Vlj9iTyQWm3FnedvaSEt83Jb7yEerCZ85wP4Hu8R-nXX6KFo3sytIherz6qTCqw0VVppxwNUrpg6yTTCv3X0HhNQpZ_SHjfvpygophFOjGOBZJlAkU24MuNqb9QsUa4fopSu7Wn22eot6FNPCAhgj4S9WMQSOea-jXrTzbSMpEThzJ0rl_Cmk0-HRDrGZ_eQcwQDk4jnG-T2utbb1ub8lwMmg4D8pp4Oo5j2bCvAC5DaL1J27qfAorfsPj8LJzeXObHq4zVVmworxS7SJY1AjdG62mPcUmtZY4_bKjyAIpFy91pdEOIxY2G_eOLKMdWuwJL1ehCtnNrVugBInNNo8525IgIbnjwgT-kcLLbhOOQDjheInrExh9T-8X6iAQs_aWINVNpe-SGkfgW61tazcL6Va2annEP7ijQbxoSzLt5QcK7LwmscdUXXMZBo2EQ1vsoF7uKXbatfoVGxhzE5EAePhOOYniFG5Z2F1bR4aw-bkZHiP_YAPQc_VxUKfjB4dQxHpsGM3w_VVItR9oVqcLztMM44EWA95PjNb2ld7qiqb2CJ6C_oWAJgpA", - "merkle-leaf": "H_76JY2UlkagEx4p3sxgQQxu1hk7PrveM0xtsr3ANn2UiUdk9K73nv56yd7UqzL4xD5LIiaQ5v3ansNbpm2nrhkL_8SlymAmkAIZRbt5jCcJcFxJpczt9dvaDWbA1EQEjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AZWCUeWQXCDPf4hBZSv0tkwpT3A4wxbC_dWglTlGUK7vfDanJJXFlRqmAVnVvzisb2-_KF0kkTlW49bq5fpOjF7cZO31IMbWm36Cty2xU_iztWY_UYU1v56DouNVWVmK8MQK6yzu9WRQgKVpmTTlSdcoIs6D6HjixiKK0mC_5uE\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:uXhtSh1jB_mrOmkLk71VJTIw3F9unbY78vZZotZTRVY\",\"symmetric-keys\":{\"actor\":\"MEcpHuDRsUS9_Wfyhr5qn8tNs6db8QZUAVClx1-99R8\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"UndoFireproof\",\"message\":{\"actor\":\"AZWCUeWQXCDPf4hBZSv0tkwpT3A4wxbC_dWglTlGUK7vfDanJJXFlRqmAVnVvzisb2-_KF0kkTlW49bq5fpOjF7cZO31IMbWm36Cty2xU_iztWY_UYU1v56DouNVWVmK8MQK6yzu9WRQgKVpmTTlSdcoIs6D6HjixiKK0mC_5uE\",\"time\":\"1776655446\"},\"recent-merkle-root\":\"pkd-mr-v1:uXhtSh1jB_mrOmkLk71VJTIw3F9unbY78vZZotZTRVY\",\"signature\":\"HgWCErX7H787_tBHVQ7dqPfT7h6eygSZRn0xbXGojwC2tMyfjtIpb97D1c9LeWJOev5SO7byfFA2crKntf3pCg\",\"symmetric-keys\":{\"actor\":\"MEcpHuDRsUS9_Wfyhr5qn8tNs6db8QZUAVClx1-99R8\"}}", + "hpke-wrapped-message": "hpke:QyjBKAbg7oT3mcJnYYUexOs90qEIBr8IMupNvzeuDAoDg6pLcrJHzgOrs_z4eOyz62Hxm_gSB4QZFesOoGS0Ykhmdfgmu9jcb0Py4yk5nEc2sbViqHXIx9-khJz9zfC664UvBEkfNdfm_F_rV1dQdIuIbrL6bqZrT_j5MKdMEVPRHZpG1QahHOHRQl2epoCWscHMqQJ8q5O2xhKTa1iIUQGBcXtUVx4ksyhZMcoBVG9T3xnssWRkorD55SWkshLqUcCB7Sh5SVTi2UGq5w1JKRTstodYjf0VCzha4u_HKYhbT4a3H0cx2mrPBaxSal4UNL7mPnB4qQuc7lbp84U1yg3Gqngjitc6_ib3Cmw4nVS2nlqFW-dVz9HPhCuacqRmV38B7_0mEYC8DPsatgzRstqf9EZJ4833R2UQsB_ZFsrLA9Y7guOW26q0GSO40iUiaedRZZzFzfWecOHMZ2NVsvQdOTf-5vukL4zAXlik-PSjpXz5u3T2px2vJahv7wKAJf1vCOQEdmodn41XwxaAXFhXO2swmpdEGmPQZd2syDWfTmiOjbLto7GjuyyXLWJ8rF6ZuV2Vy1K0dnROKcidr73FW97yj8O-FbcEC9veB9axkZEyLJpzDKjF_UCratW0GuyzrMrxFB_5QwjQVtuGStZxemJZRfclkn-jsRNgTPFfjf4upWXKXuTD8FVrR9lqh4nWsWtODcTTukhVWtafi7QN-LTdQJ9va1pz1GRwy3Lc8eEIXB4CqFdypsu3RInbQvLf6ZzrojdbrdWzM_tCFYkjKpywjJ-GhHCiVuzpQq9DOqMaf-fN0O0aRjubRcTe3kJ-702EwZRjVRtlEZ3XayHF8bxXSVJ3_kGG8ZF5MZp12uXiCANVYfY-Sd54bPe10ft6SWk2Qt-9VAIukDfMHvM91QkxfuZKd_UoW5mLrBRxILeKHJHf3145p9Yv7nTLRUC_7vroyPERgFyAo88Qm3q8aKvPERWVMJeHwiAlJBsbVPfuzPKNfaLD0R2kNK7nuKVyZ9Ltx7quHZSu4MKHhEYvQGnT7mRqloLqeU9XWzGrE9upiCs_O4acCBt70H_YSHyHLupP0QDyifnaKPWoNNf5wPhBLCGcW6tLCI6P3UadWxu07N7TWEeHetjCZ63UPIBWRpFneNs4pQol9uVISR0rA3cOIyeIOkHRf3RYHxhQQ5FLTGC4RTLot4f0pdhWEzAWP1WW9DE-J1vLcx5bgjeMr1nEFrXpN5YM-FvDSHiPuUxhoFmPvJ29pB6khSmprM2aoQFfkgWznlQDKO90TxpI69vh4hQuNruOH5m9GSwN4lQaY5zsnQNoj0AUsSgmmZrkjjy8sEzxTRZ3zPN4ehkdrYy2CwwBLXbNx-rnutwbr-OXTLz6ewdKPgcpur-S30_KvMc6wSl-JEzR9XJBSw", + "merkle-leaf": "zTRR2f8BQ3GHBSbTxMHcPcLHrrUlCr9u3SM5DTiD30FU4REdtFcXgiMT9WGWaYphonNz1DKOEvN0pXznvJqFGdcnkG46Ah2hp3qWR-7zdrehIObgEez2DU7o5SLoQ_AJjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", "description": "UndoFireproof for https://example.org/users/carol" }, { - "merkle-root-before": "pkd-mr-v1:f6AEemMfxg0dkTI_SA1nxH33hEvfgkioDRHwmqMpcAU", - "merkle-root-after": "pkd-mr-v1:Ot7bh9GgzznWe5o_PUnCipWMIOJMpATjJyabiS0t1OQ", + "merkle-root-before": "pkd-mr-v1:6j9De2Y-t51KOR3Tfk4Lfl1UM61uVsWSZUAfF_SeAZw", + "merkle-root-after": "pkd-mr-v1:Lt4l-ITuwDPLtohmSWw2b-mS1y7mmm732WoGCgMjVbw", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"RevokeAuxData\",\"message\":{\"actor\":\"AQ0Ed3M5vLKBZftPxTcc2Ub0yNLLsCFE7_J0GsF83K3pG_dZxFAi7mRglphqiqZ6oAAnfOQc1DTgf-yl7evIDt3R2KKHdXMC0dr5rhjN3e3VaA8QaQV6YjmCMCzwAhJcbt03akN71f9zASnD0HpukuL2kZfMNnmAkfEXMY7xytk\",\"aux-type\":\"age-v1\",\"aux-data\":\"Aa4_h82LU81BcNXzRk8jT5vttqlZDTuFzdd7O088uc1hwQLPkUvIpXMcwes5VCPqRs-RqKN21eJd_pcUIiSB7RvR9q2hKRdTO21Eakz1aYl-QUpMsTvex97H0trnb76GZ9levPz1Bfw-UGf0-FX6TH775ZgecjPwpAwKEDZW9WyWvCq2gfVi_eXkOtmf2dpB62FtqpgYsubLQn4wyPfe\",\"time\":\"1776655447\"},\"recent-merkle-root\":\"pkd-mr-v1:f6AEemMfxg0dkTI_SA1nxH33hEvfgkioDRHwmqMpcAU\",\"symmetric-keys\":{\"actor\":\"CjwyZFijqHG1-564llJHWoAYGkDYD3SVTRZxHqgF3J8\",\"aux-data\":\"yw4YTK5bC6qDRIZjTr__qswEome2Aeg7IfTGtUyUUxw\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"RevokeAuxData\",\"message\":{\"actor\":\"AQ0Ed3M5vLKBZftPxTcc2Ub0yNLLsCFE7_J0GsF83K3pG_dZxFAi7mRglphqiqZ6oAAnfOQc1DTgf-yl7evIDt3R2KKHdXMC0dr5rhjN3e3VaA8QaQV6YjmCMCzwAhJcbt03akN71f9zASnD0HpukuL2kZfMNnmAkfEXMY7xytk\",\"aux-type\":\"age-v1\",\"aux-data\":\"Aa4_h82LU81BcNXzRk8jT5vttqlZDTuFzdd7O088uc1hwQLPkUvIpXMcwes5VCPqRs-RqKN21eJd_pcUIiSB7RvR9q2hKRdTO21Eakz1aYl-QUpMsTvex97H0trnb76GZ9levPz1Bfw-UGf0-FX6TH775ZgecjPwpAwKEDZW9WyWvCq2gfVi_eXkOtmf2dpB62FtqpgYsubLQn4wyPfe\",\"time\":\"1776655447\"},\"recent-merkle-root\":\"pkd-mr-v1:f6AEemMfxg0dkTI_SA1nxH33hEvfgkioDRHwmqMpcAU\",\"symmetric-keys\":{\"actor\":\"CjwyZFijqHG1-564llJHWoAYGkDYD3SVTRZxHqgF3J8\",\"aux-data\":\"yw4YTK5bC6qDRIZjTr__qswEome2Aeg7IfTGtUyUUxw\"},\"signature\":\"vEdB_MVmJAvVAtwPlMJ-nGaMWVArDh972J1vgUGN0784jXqX-j8Kn4S-Fe9B0MPh8MjXSKCjCJPzi5xCEADiBw\"}", - "hpke-wrapped-message": "hpke:1BGuBGoze8JBgtfgtoF846HGZR-2AjxWdHGUvrBcoBUrxxxevzVE1pxTHG7eLY_gjNR0E04AcMWze_nHWf_GWHjZBO_LGYzPCLFEZHyW9dJrkkx6uTCHC33wdUy46BJ6thSGrIfSWxzSmDslnwWVX6Lf6RfJaZ8MKVK4JJZaqGEDh6lpY4FH_NE_THkf_DzcgUzZEZoUyZdHgtf_atqXzHc4GOEF1oAISYWK68RuCNiaygRh-GUdq0C3Goko_81n2ymGkJiLi2KvSIxikq8ddpmaWBqZ8zchFJT7US_tvkEH_GieKCDE9CUY-dmQmPoGXmIhrL5Af80QbNzJa_pL8eEEbLYFUcWMtRhvyrMZ0KeS-1Ex6p2yqZ4KS3nmb5DtW1e2sYoYgQC7l7kix8ZKhn8g57_yrL6dblJHCQCg5ngDe6BPomOrpUadw54HNWQj5TfkXnLw0Pva9ocNe2ihFQW6NyPcaZFXwul-HHVxtETtH9dMD9_diymjILwFxfbkG7yxafDibC5PkpnXa8MSZnXByBDSNEw-apifQsXF22u_yz_10kpOOfEgN5RDXOCcXiPU1JLUOTY2sQ7bRve08DjW0xzRuCXskRuveJO9FhaX6XQ0RNU31LVqSDdfFSxIwvGL_OFrubdao5hnK8ZsiRPxqQcFZXjiCK7ihpoqNOvFie5oaUQubqezY9n-K9wFs_ntNqxdGrcJUmTTaMb-PSTxKlJa9MefP3jtQkKY0K3q7sxxS9fyTKKnf0_jrHbpmwz3Kqff44covm6jerywSgempgFlwUid9PQmeH3EuEMenR7B7pzGyseBf6O-PuzOG3nYFtZup7sgaWpDiPm5bCyfLEBLYlQdi55yKRf3EGhKC31gC9q9z-KgpbG0eWzGubLbj6ugdM0v7YNCNhGziIV_AQKMk5jp_0rpv1PGCDfdXeix7Etw65hSO0T5naiSxF3EhRkoayZtmSyRaWWeRlcPH1FyWmWP33k0PjWwYYjctDWvhTLkGjuHgr2R5xM6YhLkGSY3SXeEe6i63Qy-zy_J3XvM_JUzONcC9IvqNmm1Bf--pLoZAV5yJeBJA8UxNnkHL6DYt1kPXtQBSS47YCvz8_snMCLCjGv4HJp8coxilNZZPt9e_I1rv3j_3LmiPWVTFHgkjaKPOvgTDUmNHQz0wpwtazFISu5KWrJqFMAZUV9HLX_iH24amCC10hXHs1agDU-vFlBW9L-7UTFhokU879lL6gMJbCsLyNxEEOtmA-EO-l1zTHWKVhAjVk44xlXNFLtykBr9rVpX3-I1O0jam0va_Op8jLo0zh5uQ8BsBzx0W3ZebCzOrxdAOI_tTVwlSjSuDwO-YeMM_S3NOD0X2I1ajO3yus1VUuir1fAc7Wy3Py7LSBDHcm3XF27_dnKlymqkfNODjr2EBXX3wA", - "merkle-leaf": "PCfTMaDktyCsrqaYUx7RnaJS0C1QbtLD_oEM650U4sC7QdhQMGxvSZkAzRJp6caYSQESSESxyN_QoWsDfY3mmwjhrfOCC4WhWfjleyuhRYt5H5ZnuvqCucS-T5wzk2oPjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"RevokeAuxData\",\"message\":{\"actor\":\"AQ0Ed3M5vLKBZftPxTcc2Ub0yNLLsCFE7_J0GsF83K3p_7-Uwo1XZ_yplP70AuJAbgrQ_4oQ9IQzcBGM5HvYrjdcLkRPw38KdAikzlnkArnX1XnJPavjfx2eaA2zBDamUt03akN71f9zASnD0HpukuL2kZfMNnmAkfEXMY7xytk\",\"aux-data\":\"Aa4_h82LU81BcNXzRk8jT5vttqlZDTuFzdd7O088uc1hvoZoAQ_5qQw80_qCLrf6X7AeFa3GrcfRGdttvED1DPLhXK0wVgG58vFPoto1ZRVPnknqYD9zGY190ZZjfCpJu9levPz1Bfw-UGf0-FX6TH775ZgecjPwpAwKEDZW9WyWvCq2gfVi_eXkOtmf2dpB62FtqpgYsubLQn4wyPfe\",\"aux-type\":\"age-v1\",\"time\":\"1776655447\"},\"recent-merkle-root\":\"pkd-mr-v1:6j9De2Y-t51KOR3Tfk4Lfl1UM61uVsWSZUAfF_SeAZw\",\"symmetric-keys\":{\"actor\":\"CjwyZFijqHG1-564llJHWoAYGkDYD3SVTRZxHqgF3J8\",\"aux-data\":\"yw4YTK5bC6qDRIZjTr__qswEome2Aeg7IfTGtUyUUxw\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"RevokeAuxData\",\"message\":{\"actor\":\"AQ0Ed3M5vLKBZftPxTcc2Ub0yNLLsCFE7_J0GsF83K3p_7-Uwo1XZ_yplP70AuJAbgrQ_4oQ9IQzcBGM5HvYrjdcLkRPw38KdAikzlnkArnX1XnJPavjfx2eaA2zBDamUt03akN71f9zASnD0HpukuL2kZfMNnmAkfEXMY7xytk\",\"aux-data\":\"Aa4_h82LU81BcNXzRk8jT5vttqlZDTuFzdd7O088uc1hvoZoAQ_5qQw80_qCLrf6X7AeFa3GrcfRGdttvED1DPLhXK0wVgG58vFPoto1ZRVPnknqYD9zGY190ZZjfCpJu9levPz1Bfw-UGf0-FX6TH775ZgecjPwpAwKEDZW9WyWvCq2gfVi_eXkOtmf2dpB62FtqpgYsubLQn4wyPfe\",\"aux-type\":\"age-v1\",\"time\":\"1776655447\"},\"recent-merkle-root\":\"pkd-mr-v1:6j9De2Y-t51KOR3Tfk4Lfl1UM61uVsWSZUAfF_SeAZw\",\"signature\":\"wnIbZ4j3WWAYuN71PIqlSzQ6gUBeUwTeZlVxuPjxwAGjsunVlDv2ROQfHIM-vwtjybP-Q4IFe_pnuI27un5TCA\",\"symmetric-keys\":{\"actor\":\"CjwyZFijqHG1-564llJHWoAYGkDYD3SVTRZxHqgF3J8\",\"aux-data\":\"yw4YTK5bC6qDRIZjTr__qswEome2Aeg7IfTGtUyUUxw\"}}", + "hpke-wrapped-message": "hpke:YdiJYjopxvgRBm8ETwRLKcp4n1Qynonm8C2bF4w8XkpoukpB_OPp5415w2DvvOAijmk0fiIxtzoszkyCNpKaY21XASNoHw2WG5tV38Q45_W60NkolGGMb-zO3EcjYD3dYBXvP6fdFR6c-KNdc-9zWsGefMjPpKi1h_BcDVSzprRZeiZvyPqHAEQGxAdwfUhFA-PrbWTJE1fKXLeQJNmR_pt-flUdqgkX2nfofgUmWCNlkxNgDXkNBmtb2SzCSgKvHINNDECEyBDnQ2ndaNVl0IKRMoZgC6xs2H3HdK8kJmN1OKZFYadIzYyH0Vz7Y8lTfmwqm18FUIq6rjhQOCjnV0RPluASCG1bsjgNWyv9lS4QKA8HliN8kCeEFgyfu8-MFXhn7j3IJ2rfjBuGi1HYTfHPGQOYw6VnKw7Mh3HHxCcLBPLg-Z6sQbPWCbOOGxe74SnhPD22wBVt6kOtIuZ4QhrXHL8ffTP58Uz3jXYms26E6-L7CitNoL4-nYdi5bMgk6hkFcTBS7ApIrqlcehMjhKMFAP8qaH3XfHnlp5go7EwKU32l1BSx6T6ZeUagH8Jf7vXStnu12ZORA4LFFw9OteSkLKVWWVHtxupK85wpAdWcW9gd_3YlsjjevmcAj4B4sHUVQWNXRXFmlJ8zusTm-vvTW04mP0zP2dPjmjqGczWZgoxXnm8wyed0CbZnzNKMLDbEKJwFBqvcbTwcfhUtjKKtAE5Ugc99dL-oGFDExEjSB9n3GZ9xLd2Of07Oc1yTKNRUXd_hpkMTxXzf3jeWtc5Iw2faI3zad0b7NzUMXYS-IxlvWTQaEP9g4iLnwXjZEDIiBBmdvIxVtzDbR9avlb-3EamVimxdVBEuq_8PCR2kP0SaA0sGpeUpWpkbdENj92E7dzx8CMlGR5Mcfmg1fonSR0kciyhFg9U4FjssFH6zy2RrWx_KXV6CSVpXv47_x6O0s2nZv1rvjY5Atzx7Ll59CwMB_9dOKaK5qni4eh-fAJM0lFgzYqVNK2hFyj_c6VD0Odc4o9JovH9cIgwF_4s6ljGEB8pYdDGgIvnJ9YxNcVezXXVBNUXWjgrilIdDpwhCmVhseCIp0b2qNFdXl5MsVR3bZvMqP95JXnozmrZYpFmcqj_GdtFds1rBCAd5V74EY4vJ1KfvIDFR2JwRI3orxdD4KoQNW1EqcBzjic3sBHpEIf5EGoVs3IHQ6DKZ4veAm1_Nmq_aIfqe3dD6J312eMpCkWrGTNn2UI1TZh3sLKTsIXMNLHHIhAdzCuG1rhB0pNWqN6qMfeq_gT7xk95BQfAm98vIncH_IFaXBQVFc66lDyokTBDuRoKuEJXApC9sLBrDU2hALz4a5Xx1w-35IPO6JRG8mE4vIRFdRF-041FsMBeo88s888EQCHTCa4z7vi2OPXRZaW-dzsO7Q", + "merkle-leaf": "E2OvKwR__w4M5nOxxphW2H0rR8mGGpGcvaZxtN4dTYsvNKkVrT_cvXZ53_V6iXkrx5PaCdWwCH7uT3kocDI4AXKV3-Y2bsMZbIPMVQAfKwHMNVl3ymPrwuPnGnqNvNgMjSn24vgJawQPWEDdo1E55qhQ2h7OaZSSFPoDAJ92Q3M", "description": "RevokeAuxData (age-v1) for https://example.org/users/carol" } ], @@ -615,7 +615,7 @@ "https://example.org/users/carol": { "fireproof": false, "public-keys": { - "b00EG3SMEwxIsMGqs0ePAb6N-hz9Pdpd6lO8N1dTcL0": { + "L4uRJ46aafXQybL82xSuBwbDF0cKfweRV51YpVDoBIs": { "public-key": "ed25519:m-ZR5ZbqpZo3GC3PJr6XrU95f-FOqUXvG2l1GwAd770", "revoked": false } @@ -624,14 +624,14 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:Ot7bh9GgzznWe5o_PUnCipWMIOJMpATjJyabiS0t1OQ", + "root": "pkd-mr-v1:Lt4l-ITuwDPLtohmSWw2b-mS1y7mmm732WoGCgMjVbw", "leaf-count": 5, "leaves": [ - "WGJyT0ZET19leEw5RWF5cTdvaDY4b09lOWw3eURTXzFDc1BYUWh3WU5HRkVmV3lPeVotUU5mLU5Wcjh2WGJQZ3BQWi1hMGJ6b0dqSGdLcFFjemJyaWt2REVkTnB6WEt0aWhDT0h3VE8tVUpxeHJiYWRHQ1pySFNvMEJPc2VUWUJqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", - "UE9nT0diM0ctVUYzMXpudVdIQTFyZHROOVYzSkg2cUFJcWY5Mmc5TXFaUmh5TmJZR1h2R1lxZzI1UEctOTRLcjB5QzItQWlYWWxVR1dRbzZSQ012UWpvUS1aUEtmNGotWnd0U0lacFozWW5UVVU5UGlheEFOaTUyV2g3NURuWU5qU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", - "R0tNMUZnLVdqT3NYSkE0cFVYdnFuUV9FbDBOdG1Hd0kzLVd2ZnBzV21WN05oazRWdGlWYXhGanNCbkxCQ3F5dHNRMC0tMGhLem44ZXdRWGl3U1dWMVpEcTgtLU8weXpUdjRiMWRTYWlSbndUdkZoWU9veTdPX1JjeGVzcUZKb0NqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", - "SF83NkpZMlVsa2FnRXg0cDNzeGdRUXh1MWhrN1BydmVNMHh0c3IzQU5uMlVpVWRrOUs3M252NTZ5ZDdVcXpMNHhENUxJaWFRNXYzYW5zTmJwbTJucmhrTF84U2x5bUFta0FJWlJidDVqQ2NKY0Z4SnBjenQ5ZHZhRFdiQTFFUUVqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", - "UENmVE1hRGt0eUNzcnFhWVV4N1JuYUpTMEMxUWJ0TERfb0VNNjUwVTRzQzdRZGhRTUd4dlNaa0F6UkpwNmNhWVNRRVNTRVN4eU5fUW9Xc0RmWTNtbXdqaHJmT0NDNFdoV2ZqbGV5dWhSWXQ1SDVabnV2cUN1Y1MtVDV3emsyb1BqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN" + "d2RjdW5Td3RjNzZGNkh2R2pRaFI4S25FeEVfUHh3SEt4dGJILWY3Qm4ySG1yd0ZrTF9TUXFKWHdfdFJUY0dVX0JBS0VIQmg1bWNDZHhrRUZ6MlFOZ1pjTWNUX2szbGpjSlE4SW5PNnF3d2VrdFFrYklXTjBDb3FNZGxrRmZTa0RqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", + "YmdWSWJyQklJbWl4VGlqTE9YcUxnRElKWllzZUxmbUNiclZYT0NNVE9PZk5pLVk3Zk5FeHJybFJDa19EeGo3UnJQT2VOeGlpMmVNMU1WaEIxWFdxU0hMRjlsRF9ZbFg1OHNUOUNWVmJPbXBnVExLVFlpRFhPYTBQLWI5WEN2d09qU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", + "ZTdSYktka2pPWUlZLUpRdGkySVluSFRPajlnTHJLM1FTTEg4M3B0eVdrbjRqQmVjdVR1UTAyaXFHUGFVS3hzQmlVbThuRXNhZnFhTEx4clpuT2Y2ZEp6Q1ozazlUMUNCLTJmVUFXQ3Z6UUR6b3BqMjEtMUF5NDB5XzFBbTZQOE5qU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", + "elRSUjJmOEJRM0dIQlNiVHhNSGNQY0xIcnJVbENyOXUzU001RFRpRDMwRlU0UkVkdEZjWGdpTVQ5V0dXYVlwaG9uTnoxREtPRXZOMHBYem52SnFGR2RjbmtHNDZBaDJocDNxV1ItN3pkcmVoSU9iZ0VlejJEVTdvNVNMb1FfQUpqU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN", + "RTJPdkt3Ul9fdzRNNW5PeHhwaFcySDByUjhtR0dwR2N2YVp4dE40ZFRZc3ZOS2tWclRfY3ZYWjUzX1Y2aVhrcng1UGFDZFd3Q0g3dVQza29jREk0QVhLVjMtWTJic01aYklQTVZRQWZLd0hNTlZsM3ltUHJ3dVBuR25xTnZOZ01qU24yNHZnSmF3UVBXRURkbzFFNTVxaFEyaDdPYVpTU0ZQb0RBSjkyUTNN" ] } } @@ -663,9 +663,9 @@ "merkle-root-after": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "expect-fail": true, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWLrgZzhfZip6bR_kN7JuMlTorILfUXPnhYeidfgQxJOGukXXIJMqB4gxagLJAynGbei6p2sfBw5EkXBXbs4Au9XnOYSJxuXqux_jMklpAzZeuqqk4UFKcWyeegks9OPFAZ4s7bsWla7kfiT8Y5HensKUNWER06amsQ-dgFNqFY\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"k6LP1AUVGC_6U58D1CUjccyMgn0kkPY5Guis1YbA8xk\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWLrgZzhfZip6bR_kN7JuMlTorILfUXPnhYeidfgQxJOGukXXIJMqB4gxagLJAynGbei6p2sfBw5EkXBXbs4Au9XnOYSJxuXqux_jMklpAzZeuqqk4UFKcWyeegks9OPFAZ4s7bsWla7kfiT8Y5HensKUNWER06amsQ-dgFNqFY\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"k6LP1AUVGC_6U58D1CUjccyMgn0kkPY5Guis1YbA8xk\"},\"signature\":\"PU7nlJ7uET1zZBz2xV2aSKgBKS2H9b1OwL7qHFrgrs3waHSV5E0cLRnGtmz4YojypY45Uqk8cJJzaUjFQ9DKBg\"}", - "hpke-wrapped-message": "hpke:_SxYcZOCw9eZu80JnK-ldxOdpNZJb6-4Ygd1SylEdWHXLRuy4bau5P3BO5dIOjPubxSIdyuvGNXSotLlcsXvluWnjmeew592ZDiOnWAR9qZRUv-Relgdjq5Las4sm3gzPAoYHs4u59yqzgzbJH68-09Ra1kTstlEXDeQsi1dUa2dcGmwPuOTNr4w8wC7sSxqRcKM5LrtzWjHZJ74zf8CHIrlReA0jrDEYAIF7yMnvDR3XmO3FU28eg1kmn3-7uF7di13MWf9NxTtkXdZ9OMgfw3NwrGuBuA08ESwAi_ozJbNaJH_TksrvS3qeXpnuE5vbr3yfNnIzo7Stk6hskB0KmCfgKliKy--X4YhJiSr_qQvGVdfvgnCDdv_-0HNmdj0I9WNyyHosDIHABuOU6NkzRiYUaiHkWfLSwjNXcYs63NNLzDQe731UmjZVJrwmVtSg7PRxtompT3RcaILxOnfOmTA3IHDyroTU9V73zTEIMRdHEH3ZHH26l8K-1pp2jZz90snHUEkrZr5xIC8kVEy6rzYoy2MEk1LtW6HTLuJ4_A1RwXl3XXoSrFc889tPnnQNt-VuSwWI4j7k3-WLTSVNbl7KZUuNDpuDpwatMZNn0Jde-Tgz9uNTGpBOTMynT-6SExcIC2hoCPRX0RIFSgL_BpfUMb1rcZGbohuwozt6DV8j61I8M_LMOJHvMUzGIIf6-NXzO_lx-UnjcpkC05uyCTeDGPUrd7l3wisaw6vUr30wcQdYZ70uMHupYGcyn6nmn-W8omKuGsIYX-eFdbMmpIgOgWbYsPDW3dxMY0E5_cEkBCNjPs9nTzr92CE7MGnHYNJuoclIx1nHpBmgh-D2crno0W7QNZqQcddHyNt_D5kVCq3j05rnJosGJHazSmV_xf5agRZT_Qh5ApsCa3L1rDnSPRbBJIRnmJ-AygrhU_RkDkfrhFkOBauhthrZC7YxoNuxQeGUaMVCESwwD652-c_7k2dkcR3sRGJn-CicZRKrf2YFzSlrYwQic8QUfOJDv9ALE8dH3iIKDqvftqMJYgLobg7k-XJaPnqRo04Y8pzVG2n7tMU6xqib5s-HhCVjfh4q16U2z15nAwhDVI5K73dbWjiINmiLdrpHvpIvGvnc71GPeNNC_CRJoMyUd9mv_PlR1vwf6x14or_ydDAlcESJ6tjM8GzuoPWeM60FU6ukCD_zBH6GF5vbHakuA4CIs9EQE-25ByueFSnZodbA1JS4sTdIzKx5ptOlGvai-dcJGuc_CNoC1FmiDIzjZRcC0pdWB__8OT1dvW9SSZqku1kOf7res3ejv6XF1SqSOVh44uR54SpAAbzklfykuCin9cqZtsCUlQdDW02S4GiCcYVosDA7hJIGGn_Yh1Uf7Sda8TOtLV060lQDubi4QYFKxDnzrfm3xGbYv_yhrxlzA", - "merkle-leaf": "EEeETDps_K2zIdSl6xc84E-nm5EO5az7tVEXtEsrNTtbjZpMoOfrbe48chYE9UbN6sEkoApChDe90xJ54Qicy95nJLWDyhol_sHDzsWc4r6r4uIs18clSV8-uM8XAgwDpmsacFa1AnSmdJMlHvPnXtpmWZDi2v3CYygv2AUaBkA", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"Fireproof\",\"message\":{\"actor\":\"AWLrgZzhfZip6bR_kN7JuMlTorILfUXPnhYeidfgQxJOGukXXIJMqB4gxagLJAynGbei6p2sfBw5EkXBXbs4Au9XnOYSJxuXqux_jMklpAzZeuqqk4UFKcWyeegks9OPFAZ4s7bsWla7kfiT8Y5HensKUNWER06amsQ-dgFNqFY\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"PU7nlJ7uET1zZBz2xV2aSKgBKS2H9b1OwL7qHFrgrs3waHSV5E0cLRnGtmz4YojypY45Uqk8cJJzaUjFQ9DKBg\",\"symmetric-keys\":{\"actor\":\"k6LP1AUVGC_6U58D1CUjccyMgn0kkPY5Guis1YbA8xk\"}}", + "hpke-wrapped-message": "hpke:fzp0Tb2qpV5lSKVSnIgj-xBNQIfF2ERub3JB7ujvTAFAF1KxNtLY_DW9LGoqkZ0SbMt6kQEch85B_MnjSMm3h1oyC_iRIIeX-8MA7tDSIwX-GKdR2ZYksXxwdwXt12gi2_DiFRXwLoK97IVUuWV4_8-odQnc1D-r99wTI1ZGVSQNytWlKHD14ArmOSRKWKq4gXmn-6WsYiPTBMwvohgPUVTPKi_2cDXtu6DgspLWtkKIgKAWXMPK3itEdyEpe_0DR5_U4X4jXF0ZrsbRp9KbdNuhwbjne1mSCtdT7v9oCHr9qYOZhRuJYoz3NKQEQ-EomY0MS3SSA84IZPay9c5kEXStKe8icYdCQtsz-0pa4BxGNzFk0Eba4lDRQX64SpNiZFhSyQ9LUl_rucMH7W02HmzP7zPsfb3UfCUExYEtj79pSXyBHhRt8LLoPq3eGiLeJkACRHucbLQe9t3auVsgdVfnwoxaiuvOYQ_LBGeJEixrbJ7GolJqQP05D9x92KzzRUBPj7CGzpsz9P9eynO3rlbygcwF5s2o3LRlrOkASZThHzRU155mOBzadH0aS8TYdTUgVmTJsV0e3velk1kcQri4wXqMtbGZNSFoRkbTUJuygsrNLhi8ToxmQEUBI0Vrx2S6oStEvI_k4d6SABENhLEBY_UcRNzSce6rxNpecQWzOeYsdgD3JDRBywfnIB_mpf-vcZ4Fvw_aIUWRd-J2f1pe_IAGhrKh3TCk6zct4cIpsXZw_LbZWtkWs9XSYQTeAHS77MCAXv2RHiH_9qy8Zy6iTUWAhJ8rU9dI8Cdc3IYJbNpF9YB_k5YmwPXZXVvOarCjKsHIv3d19d3GAvIPOPURAR9z7LI-iqcRLYijRIRyNbKw11pp_XnhfzSuqpvKLbV4-VLtnRQQsq2nRML4rzsRmyDQaYnz6E2oc1SDNs4-Qo0NxLjfAo5C62KTDhKX3DamszyoxwOVQNhrEcADmkl7dpXvrDrwt_Qp2LW8nTKYjxLGORv3INftsMCDNNoM8rvfDxpzptUsKXgjZoDG2nuIr5mp3JY-DsSufqz7RzzXbLnnOT9xQq6PBFHlbPvckzmygD7gyBVlXZMtxwDu7DPckSBdr7ScFYpPKCU32WfKxzeR_7MbCGc_cpQlXvJZga9RMEM-GtqwNQVL--2RCwR5Rk9EkKogO6ot0NKqTI0bArj9YJxPV_lfoZTWzkVYWotARyJyL_8La7gGcLjNI6wSMDboABoQLXSFKg-cz2S9otG4N99nHL3REjqFav3N8gzflxobWA9yG6YZjb11zPwt1uZK0WgG6MVGWMsBFT92tAHwc9rJrb7OPedqJCIN7DBfp51VHqQM6WC3PXGKvzrd12MwaEm3o_bdjaZ2mGNvKgTSVRZHi8TkDc--vtKCidOwzMsaXj1gRfer0CguqA", + "merkle-leaf": "BEeaCXHh5_AsqFPlwPvvYAu16wWqqHJYPvF75aa6vd2sGomZD6sReRVKjF21lD6ErLzxAMn-1w96Zt3tMO2PqPaU8xvRvPz3HT4hbSwjLh6bmzmzIJsXsGFlqHiDMS8IpmsacFa1AnSmdJMlHvPnXtpmWZDi2v3CYygv2AUaBkA", "description": "Fireproof for https://example.com/users/ghost", "expected-error": "Actor has no enrolled keys" } @@ -719,32 +719,32 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:p19vZbhdjEWolpqxm2e69-s1-qxk1boHJ4rpsLAu8u4", + "merkle-root-after": "pkd-mr-v1:1ONV6fElI56jfUvecZ5yLyp2x1PmlQWo9pDDjGgz2zo", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AY1fw0P2Sh2NJky1pS6RVDWD5KphtnbzPV2jiUH8-oyLfn35t6ZvxoyVSmBFvz1St1AP4VOZ4mkmn4mGWwpXEhVEsIIpmpJofw_wFMp7VeeV70yvPmniRrUSkvxXSIOzaGI-Uq9wErrm4nPCIoo-FBE06RBgoerpvegkzgBz8rg\",\"public-key\":\"Ad3gMzYK4pQpt-cCe68V79IYwA8B-vwXujdtTnWFhwG447dO1QcBqlzWGWgqCDH1xnZKPCS5QQYuzt3qD5D1zvoK8S5sv1eRjIHNj8VT-mgHN51znnQjnmHyEE7GhFYngWBO-eA9GCv7XvB7c5ztiaPVpVg8yRVTRSzIrLUmkHEiBo-teDVYCORqYfkJlyEfRmvnyQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"JxY2u0IRrHivvSrB63BQtUlJQVbb-NGZXjjTOzLOoSM\",\"public-key\":\"kCRb6RcLwLfYSKdjP0687NhWCVEU4EV3kiT79KJkOuE\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AY1fw0P2Sh2NJky1pS6RVDWD5KphtnbzPV2jiUH8-oyLfn35t6ZvxoyVSmBFvz1St1AP4VOZ4mkmn4mGWwpXEhVEsIIpmpJofw_wFMp7VeeV70yvPmniRrUSkvxXSIOzaGI-Uq9wErrm4nPCIoo-FBE06RBgoerpvegkzgBz8rg\",\"public-key\":\"Ad3gMzYK4pQpt-cCe68V79IYwA8B-vwXujdtTnWFhwG447dO1QcBqlzWGWgqCDH1xnZKPCS5QQYuzt3qD5D1zvoK8S5sv1eRjIHNj8VT-mgHN51znnQjnmHyEE7GhFYngWBO-eA9GCv7XvB7c5ztiaPVpVg8yRVTRSzIrLUmkHEiBo-teDVYCORqYfkJlyEfRmvnyQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"JxY2u0IRrHivvSrB63BQtUlJQVbb-NGZXjjTOzLOoSM\",\"public-key\":\"kCRb6RcLwLfYSKdjP0687NhWCVEU4EV3kiT79KJkOuE\"},\"signature\":\"R15iJo0gXLwPwJdAlxsAaIfrbOKYXhqWefzNpdzkJyNz3XoOwNC5gv-bU8wuza5mfSr-LShKZLSV8KnOlSEGAQ\"}", - "hpke-wrapped-message": "hpke:XoQlpYYuQvRHCM0PAXMmABIBBByeC0pMuBgQ3tbAKTLBxw_lMOnxBJK616g6_aMDLFnkvXgz1-MySDJwoi3-vvgK9cUmCWj4jo5mqtGkvreqKNI05QaZ37lAOlfcE-akm3cW6c7WqlxhV2m8zuyvEWPaHe8FJHFqRyTSYiV4CqLO-SX1LKK4CI2zTjq1ZS_mBs-X8I6PQXD49NAKCePni4gLogpdJWoCk36GLzvOb9xHxoRYNJyL5Ty0xzYl05eb05Pqm5-ymdosbAKWSDq99vdkvcY1kHLC8ilWfJJZLoPbUvlMhYy3aePThH9NIWnEu_luVwURKtvb5FWUMYA4SGFRPH9VDEfNrTmCIIb9YuSUUovZ-h4-vA_UN8BOvCI17hsX95ZhIKT6_q9TIKdKJxe1qpCE3Nldej7TYCis5VJYNp8wk-UUA-uvWeHCLW5BZct3XfoGL5JKsOXcc-zAZKPukL00ii8u7HvTk91j3Y1msJbb6vDGlMpWlpbbgUuwUa0x20u3zoAxTVQkuxkx11RBhOzp529Sgoy8grkyZTuol3RJUYjTgb-oB5bor0SbW6F93jsaWr0hXzaFrmo4lW7uVdYjFJok6H_qVwv9ztW6hT7Dy3JHpB1bRDnCOSq0If6Qzta49tL8Peg9aGVlY1a_n3pYUngLRK6oBAOoTjra-XnidcrV2z6FEHhjJTVH3Xr9Q2Pc_XwZgFuFmEbHhfhmQ2ina64OEU_Z4yFcSqkIfmkAlyKUQlgw1PuNsMSs20u3v0U-7sDUKA3cmV4wv2yDi2huT0uwi2gcp64E2C6h0NGfod6aRCc3348ArRq506S-ekGu1boronPB7DJeMgrxgsTLMi3m-mGgsB5pX6NZGVrUYuR0MexnyJI7AYu4vgobOH8BD_kNAgG876oyU2O4fpvDXOuF4PbuBJhSrL_XaPQUbin44WdOQDL8SGneAnBYSKGsjD9atsbz4R6bHZXcxkEwAHCnk9pCXWA7w5RKabSaZv4k6QTpgwahDmZhXwrCnsbYfEpN0DCnpMS6fE8O2WuRIOn9nFRKw19Z8DAbe3zmqMNKhq-9TA8h55nu2B-3zCVB4fojCDjNYpHs5JdXKxhrr52Fj9TpO-NbT7wqqIdo07jdg677a8hRXCoxbnBozYVprF9PDmk-Rpwlrjk_fQqiM-iIFZ1hPnkHShzonoxmAc9hG62KTRLQaRkzoLkE5QkX9Y7CL8-HAjE0BxrpXRBmJO8IuCn4RG30Xlv3EiyZtvjraxpyE_ld6Bwlz6T9Z4jDIu9btYCENpyy4FHa9cM71BCAjA4Vl941BilTlyMVlRmL071nqbx63MUl-a2573v6ZMOGCdaroiXmjZ0giUZ5acOUzrWpucxI07wo-KInY6M2kQclpXYZl7Q7-FmtNyWarwx3754wUaRz0A", - "merkle-leaf": "MYGfPV9lAcO_ExDMv_xz29iMcgZIKcbq5TwK5Exd-fzgfIUjMinNOmM3AMus7GyTbib5_obx3IuZLEeN4FLWmZpGogY6_SE1hkFc9O0YgOeroGdk6NoBTnrBuTerP0IBrPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AY1fw0P2Sh2NJky1pS6RVDWD5KphtnbzPV2jiUH8-oyLfn35t6ZvxoyVSmBFvz1St1AP4VOZ4mkmn4mGWwpXEhVEsIIpmpJofw_wFMp7VeeV70yvPmniRrUSkvxXSIOzaGI-Uq9wErrm4nPCIoo-FBE06RBgoerpvegkzgBz8rg\",\"public-key\":\"Ad3gMzYK4pQpt-cCe68V79IYwA8B-vwXujdtTnWFhwG447dO1QcBqlzWGWgqCDH1xnZKPCS5QQYuzt3qD5D1zvoK8S5sv1eRjIHNj8VT-mgHN51znnQjnmHyEE7GhFYngWBO-eA9GCv7XvB7c5ztiaPVpVg8yRVTRSzIrLUmkHEiBo-teDVYCORqYfkJlyEfRmvnyQ\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"R15iJo0gXLwPwJdAlxsAaIfrbOKYXhqWefzNpdzkJyNz3XoOwNC5gv-bU8wuza5mfSr-LShKZLSV8KnOlSEGAQ\",\"symmetric-keys\":{\"actor\":\"JxY2u0IRrHivvSrB63BQtUlJQVbb-NGZXjjTOzLOoSM\",\"public-key\":\"kCRb6RcLwLfYSKdjP0687NhWCVEU4EV3kiT79KJkOuE\"}}", + "hpke-wrapped-message": "hpke:MMZK0rxUJiCpV49_Mm05lloLGstzDsoNhZMMRtG0Lx3h3yBfWgiawDwE1wsS-IrAoVzwx1lmi_9xusjeMLC7E0fGYU8MCBPhd3GsrSniI0FquoqcxHzN1M5LfnY0zuQu3GbgI9K4A_j3L9dAok0Z8Yhwb9qkOrKisHnQfKBavXgS-qRPndeZEtC25EOz7KdcrBOgFxp-LXaFFce0ir9tvi_laR0Qk-vxTVhuFLcHx8QIkwMsiEEqr2QwX3bV822IXVlFUdqwffyFEECUI8bV1YbG2al4N_c5p89OEZw7EAX93XCZ9DW1iKFE6v-zin9Cni4I_BaNp09EJhFY0N9gyuI0zj57qEqYDBYlZO_V_GqgJa1XErSNyD-0rHWAK6DoQgEH1tUFg05PWbz58vsqdvH9wp_TZYmKhVbwHm-eLbT9KMYBMJZ4dm2G3QmZvMJLSVa7dH9Q0AYcqHglZ4wPP85C5i2_gYQHGjPdFxnbDCZhLZE3bHFFz2nPeRpP811wimMM0NAhlbWuNsXz_mQDUmlU0I1yeh_MTz68eGESs8YbWLmR2-DSsnp7OJrdC2YGKQ290GtK7yGRCLaXlpLXAZQNQVtZMuwVF8jbe4nzs9UQSdNAxxFb9mqkw9BZaH2kfiAPmcPJj55207RhC8tfAKT8l_EN6q0K8Nl6gdrrrE1bI_7D_8gnCJWFxpr4TNgTMyARQZdQcZ_dQqGsZQ5HLdtK4AWHZYfk1IAhlBuMJUFYu_Wo2vZAypTUNWlu_7-9PehBoNDWEIIhzpM5i_TKQfl3nShLYkMB_H94T-df39m8p98g_dZNEOa58_SpJvEooGlhVVckgQftRm2TarxNKtBn9oF1WHywETxzMV-4vBMmEjjLj8NYxosDsAQLqUeFdX2WayzlhiWo9vhVwY1xRNSVlkCRIjqjrwyHdFSvETPGtqGHoUCK4VR-gfG83cZaw2hUjN5VdTHfpuhMLYXangP5O5Oc3PiEH9yntWASc_VhayqDFy6XPuQ1fpX77H75t9oZfwRlfw9TNFGdlEOgY1abC8WGj6Dda-MSNkr2YwImbHnQygAcqHhu-DbdqHNGtGSInCR7DCsRsVCxgYu9fAAIh43LhZi-jeEzmCOOVtGMSbWrsz_LEO-ifqpkfzoduAXokZzZspMaPqCSp17Y25khrhwx7hudhmKsljkvjGLn1EdF2Gb1UD7T0pTUhBC1W6kriL5319uLUonvEcnip2Av2GIemrbJCcG40Nef8N1DStGUarZMij-MdqTyOMyvAkTmjhq6BqTtIHi4QtKavZvII7y37qxulNqeIhkKvqiJK_lBwzcULL7KmOC9wV_XHMaUXhQOp7JUC1ruqydGrq0ks8stVK6eRp1NF8B2rnKxN01oU4vcNIM7YHJ53hremqGEhr0AOc30p9d9t8u3qA", + "merkle-leaf": "wlr4LjZUJQFzQVhc_M95dS6CQtzD8Ys_zud1YwYf2N_TALfBAk6cZhkPORvt9r8nUJKNkenU2fAFFn0dpQv1g0NMTMW1C-J0c47R2PoEhmZp7hOCb_Z98wFdaiUA3wMArPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", "description": "AddKey (self-signed) for https://example.com/users/alice" }, { - "merkle-root-before": "pkd-mr-v1:p19vZbhdjEWolpqxm2e69-s1-qxk1boHJ4rpsLAu8u4", - "merkle-root-after": "pkd-mr-v1:CKTvLOZDIRpe2sGAtHvNdVsq25CnLV-N2TFuLBUjpus", + "merkle-root-before": "pkd-mr-v1:1ONV6fElI56jfUvecZ5yLyp2x1PmlQWo9pDDjGgz2zo", + "merkle-root-after": "pkd-mr-v1:zLvVILCrvmWtKkH6iwwI_l7eTZQOsYeaLS5l0M8ES0s", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ATnnw1Dh_0Hc9PNO6a18j6bo637IJXz_W8LVfqJ5lUt1ODx62SqvNeovEXtRfW3wpYcgqro5yUhYgV9cdIqth34J4LZHYAk2JEe7azGYmwK9aWaT2I_XEYpcWEmxlabqYXj9H-HOuLsECRW_4JRPs8VNJcRw0xC4jWMqHRrn\",\"public-key\":\"AXyztmTIa5fAawMSUyhb4uaNPFVZ4mx3jxFWITYqg6zbv5X9XAk8DNcSJ1CgKwtQG4xXDjqA5xNVPfbUhxPtnZGA2F25mJtbsATUvEdueqGkQ_jKFzrZcajJKLgyxbFiYgkATn6WBs5a1aTDd7gStwUb8gnWVA6pe-6Ee_6nHLDdM-J4gMTM5VzcHTanct_BQRuEmw\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:p19vZbhdjEWolpqxm2e69-s1-qxk1boHJ4rpsLAu8u4\",\"symmetric-keys\":{\"actor\":\"-sIw4TNgiWQa6r1hqwzG39YklGFu7yjCatcYXSSui-E\",\"public-key\":\"Lvponi0tsxhwZ8lUCIu-t-rJIMwmCAUlhXBNmgv7zjE\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ATnnw1Dh_0Hc9PNO6a18j6bo637IJXz_W8LVfqJ5lUt1ODx62SqvNeovEXtRfW3wpYcgqro5yUhYgV9cdIqth34J4LZHYAk2JEe7azGYmwK9aWaT2I_XEYpcWEmxlabqYXj9H-HOuLsECRW_4JRPs8VNJcRw0xC4jWMqHRrn\",\"public-key\":\"AXyztmTIa5fAawMSUyhb4uaNPFVZ4mx3jxFWITYqg6zbv5X9XAk8DNcSJ1CgKwtQG4xXDjqA5xNVPfbUhxPtnZGA2F25mJtbsATUvEdueqGkQ_jKFzrZcajJKLgyxbFiYgkATn6WBs5a1aTDd7gStwUb8gnWVA6pe-6Ee_6nHLDdM-J4gMTM5VzcHTanct_BQRuEmw\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:p19vZbhdjEWolpqxm2e69-s1-qxk1boHJ4rpsLAu8u4\",\"symmetric-keys\":{\"actor\":\"-sIw4TNgiWQa6r1hqwzG39YklGFu7yjCatcYXSSui-E\",\"public-key\":\"Lvponi0tsxhwZ8lUCIu-t-rJIMwmCAUlhXBNmgv7zjE\"},\"signature\":\"JwtnRD7xdAqd2btR9voD0QIEHEM11WEP7ZQltGJJeka7uXPHXspl6DM9LNlibYsg7jBbga1_vc2fMGXvBuO2BQ\"}", - "hpke-wrapped-message": "hpke:UfK0pYMk6HPE0mHudTTk5ubdzQQqFwrGPtEHd5e4N17W1UQautDDq09HHkVnClPq3Iqu7sembKcOhGk1LBvmnuE8wpWtgy8ndihSYXVM7zk7SI21djBA5tth5VEWPw4oUAjbv6NRLN5uw2CswTOKJj9uaLKWtsWeoAq8DKWes5wgmcmCAxR52n_ugm4cNf0QXqA0kHQ90B1fgmIq0mIa3_uMQddpISN90zKZ8AFnsk5qJUyjl5So-sO0E1jxMo9s_-Pz1jZFSl67M8xwFPKH6FS6fL5a6-H2v38NymlyVY1HUHkHxErpEAJ2wSY58yhkfWQevF8GhNhePQ0syQA3-EPIZAcBe8uMbziusWmPRyjAZjbWFALdNfyfe_meo9Yz-4PC6h2ywG-vViLneP6nLusKQGJbbltNF6mrxybqVt3BcVVsiIB9QPLou2t0s2wahb9qPHUSKVspGZh98MF0TVKlBYbF5ILtNEJxVEfU7qeUPIOholyxzmpsD2u6pYYlT-P7FgKplYXYQ4OXK4N7XH3WPq1XFjXidtH3p-jYgw10O3ZUHdQkmSI7JiDtSukmRd6KdIlv9jPvGqrVojDwmEexiZcdinCcqpxTZ1QJYehXn0BHZgCVGXWkWf-vLSd_k52_mvZ6En0iXlbTx1FH7sftcKB98rCmVzMsSmOt1tCb4MeJ1Tl081zEchZvZYyrztLIlCNSYNrF7VZDxv3cAbDPyLaB4ueGN3EBb1yfssCvoAe6rvYNu5_bHzahVr6XwGZhUwc2qPlWKiFOd2LPBAYxygDYdwHawyy8l7GjlDeM0RDB38kAPY2MfGne-YI5u7GJunWi42WMBkMYsH464ctR-wTSVyEW2hl7AyRFv-4i9Vqbp7oHZRShOxzHpgJ4alWek1nHHt5kWqR9gQIhXb5Rqre5FRbTILiechLaBX4bRqrrhSmcyUl1d-u2gl0W01cx2FloRJZtOrzZlNLfIcp6gnMsaUlcOEDwOYS74CNTgvOTll79jSTOJL4JdRbf6t6ksrQGHct3mCwJjWZiDjSnJTI2WInXwU8jmPKCskQ24BHN1wPT9pj_SIvwd_VE2CobeX6ent7KMOB3_O84kK-Ll_ZicISKtKM1xpp1uLyrDVfc3RumrQZwhffr-MH4BoQEUgJ4iAo18bkGPifXhEieA4sLJNI6sKunqds7ntJh7yMwVDCwUK4jjJH1FrI7GOG5UsF-beAjc4pr3Y6ZcHLg2XDvBQtYICbkS7A-8bEn9vy4eA_Zq4DyP0Ss8b_VIm6gfIaCp1IyiZ2wlqEha1C23NnysMtZZDwIndTqlKzlwAig8sZ0YZKhfrwVxvk64ucuFK1JlpGpoBx7eFiZXwvlSpeAmVu3S_VOSV6rmhg2hE_31J0HSJzYeD1mxTKm42yMA_3VJRLr65tDDJcTww", - "merkle-leaf": "GaTKqotEaTh4zy5LzUnOqf8mDmkDT5mKAtDIMVVAxkY1xd8fMLxSx9kOWWnutHWY6oqLEJVjDBYCkoreQJCt_uD7GVcqp8rDIk6_hqjuq9hiAyxKXCMr5JjsGMn_AvsPrPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ATnnw1Dh_0Hc9PNO6a18j6bo637IJXz_W8LVfqJ5lUt1dQXcDPo5zKrF7WI72vi2ks4ubkha2J2xQvm8CvVW3RKDdA66tLcyomL_Zvpb88dnw9hESt4QEJxU507paZIPUHj9H-HOuLsECRW_4JRPs8VNJcRw0xC4jWMqHRrn\",\"public-key\":\"AXyztmTIa5fAawMSUyhb4uaNPFVZ4mx3jxFWITYqg6zb4i5hDh3zFu-rdKAkTk0bOOH5o3_bgFwxp_vs6iAPB2Y84wvtlksZJY6v9IRvuS1CZoOXloY_2nfwXLI6D3-GNwkATn6WBs5a1aTDd7gStwUb8gnWVA6pe-6Ee_6nHLDdM-J4gMTM5VzcHTanct_BQRuEmw\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:1ONV6fElI56jfUvecZ5yLyp2x1PmlQWo9pDDjGgz2zo\",\"symmetric-keys\":{\"actor\":\"-sIw4TNgiWQa6r1hqwzG39YklGFu7yjCatcYXSSui-E\",\"public-key\":\"Lvponi0tsxhwZ8lUCIu-t-rJIMwmCAUlhXBNmgv7zjE\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"ATnnw1Dh_0Hc9PNO6a18j6bo637IJXz_W8LVfqJ5lUt1dQXcDPo5zKrF7WI72vi2ks4ubkha2J2xQvm8CvVW3RKDdA66tLcyomL_Zvpb88dnw9hESt4QEJxU507paZIPUHj9H-HOuLsECRW_4JRPs8VNJcRw0xC4jWMqHRrn\",\"public-key\":\"AXyztmTIa5fAawMSUyhb4uaNPFVZ4mx3jxFWITYqg6zb4i5hDh3zFu-rdKAkTk0bOOH5o3_bgFwxp_vs6iAPB2Y84wvtlksZJY6v9IRvuS1CZoOXloY_2nfwXLI6D3-GNwkATn6WBs5a1aTDd7gStwUb8gnWVA6pe-6Ee_6nHLDdM-J4gMTM5VzcHTanct_BQRuEmw\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:1ONV6fElI56jfUvecZ5yLyp2x1PmlQWo9pDDjGgz2zo\",\"signature\":\"jic3njGuCJOiK_pOOZt6sThK8q-IAx9CCSqW6EDf-nUgoKdSqPH9pJ8BN1IFwmcmWUsjEPvh8pzYAg-L-EKoAQ\",\"symmetric-keys\":{\"actor\":\"-sIw4TNgiWQa6r1hqwzG39YklGFu7yjCatcYXSSui-E\",\"public-key\":\"Lvponi0tsxhwZ8lUCIu-t-rJIMwmCAUlhXBNmgv7zjE\"}}", + "hpke-wrapped-message": "hpke:N2NPR5Hxw7YxzxS1VyLR_QUG9Ppvh4OC7Ql4O4Kv8XWSo8euyiQQAW16I0wlowuvnr1yhMGwL5C4wbh-wZ3TYdLuAlLiSPFaWbDXBLWEKCNuzsaGEwLiBpKH-_s2buceedBAY38v2B_X3at4N7wtwGqGM_gBaJIypQMRYxwYPqni4FxNJ7bveqgqJzeGeBF_gQc9LNR-ajlpOXqQPSIY_4CPtZtkDYEdv3rprwsHgb036XQ-B42T4tuLtfRGUOIOc2X6ih0pRGDZcRwMOE4NPn_-MmkKmXzj6Wa9jVnVwag-O2VTPfkIJo5InY7qMEP49onHO2aHEAtFwF29R3xKxJGnNaD_rWSyDf_KSfsVGd0AwSIXAGYfQ2adoW5f4tWl_qMEHX_7AnwjhWms5S6xyPZSLbWueza_NG8mHz7VRDiXbJC_WS9iVsyL-oL7QhQFHBciFlo9epPLSZe916dawsGy_LZp3Do4pnUWIwhBhcMzx05iYQl4sJxm9Yl4sokDQW33PwomwWqr33XVP1UoVlWB5e4gMAL86dOVqmGY5vu8IVb2E2C04yBW5Jp_UDy7nFNGWfpZ0KJBxfxxDM4dcsfaIbFdb1Hxhh3NYMGLzEXI6h7b4hE2De89cVbeVz2htklHVwo1fERgFMKYcCWDRO878i2S1zHKjXDR11aFjJNNTvjn9iphVLAb1jxuYUGBa65HqHblauwAB_PLzfr55a-QVgzgJMSryw9korHKCng69UqFW65S6E9LOSJ12eAeFHTyp3yg0fmgJmohSG6fg2_kc6kkZu0uIgkOfJNBSG2_GbIOpzSQXiA7zgO1T6YO2VAaTOfGv6P_kXJKG-AFoVyH4kECeqanynwWcI_Z2g9kga7qaKkqhPv6hZqHFhABBH_mJkxStRBWLYjH7kqmHynmVP--jwS9KomJuThn2pvADClgsw9tb3ligkhQOzM-Ne5VeNR_OouuWB3ZBNm50Iti_78WAPXl0dpcCoFqROS4gx1rycoYpxZocmGo-T4miEP8qB8qAnEmZUihYGB7QKam84dn1xPDwf1yMocWZeFHirD_fwW7ntab2y78Hz7vtIRRg0mRpWexTPDgz6YgzVEiB86d1-usrL4vS0yyFreXQd3YYL3I1JLlHcabRktB0QWnSYB1AcoAV0D7fVEKfBzdUDA0FsJiz0vMk5gJyXXuRpgyR-8I6qM2yoBPsdIkb4UZhiwC5jmvJmR_T4HUfn4NFHCmOxQBOhBduuK4fR6l3GN_7wwfUNJfT_wsIVuCMeMG2N7vTg3C6_BOvtRFcARNUiybh5gGX7-PlUQDSy-A0GDm0pqdMp4b9vLtMmBR9JxPm-5EP4xM5hFSss8jIy-7iBEAleD5tPzgWUSHqPdtL3F4AccIRQ0dFz5LGnAAd4YutMEwFjj_Xh_oh9mXaw", + "merkle-leaf": "hHzL5xkeRP4rN7UVvDEsk3ODrWJyZ4f2TFtab2ZKd0m5F9GsMGicicYuaeTT2VJ7sM5OHWwu7nIQ9p--gWswHY9pfsGiF1SNBVszLcsVwQkJZcYCxtgzIpeK9IgAn-wGrPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", "description": "AddKey (self-signed) for https://example.com/users/bob" }, { - "merkle-root-before": "pkd-mr-v1:CKTvLOZDIRpe2sGAtHvNdVsq25CnLV-N2TFuLBUjpus", - "merkle-root-after": "pkd-mr-v1:y37T3nhGvzOS81ts_ACgebT_nlzNbyzHDEwnV7Tmnd4", + "merkle-root-before": "pkd-mr-v1:zLvVILCrvmWtKkH6iwwI_l7eTZQOsYeaLS5l0M8ES0s", + "merkle-root-after": "pkd-mr-v1:MKmbKkzx993013IsyXfy9LCes5oQvje0xLZQYs6eeu0", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AUyyWAddMh4EdYaMkFEF6aua9TQaIpNPnD-Ufdv0XdMOlc6uwFeMdqniQiQu9uIk7Ek_qUvugIuJSFZAMfZ-XfcoDaqiJwQ4C-lTvvaE93BnCWH2CojrQK4MKlcqB1Ipr2hn7prZBxbuO7gO5fs1gjqc-azlAFQd42NOdqfK\",\"operator\":\"AeUdweCL0Y_NA3lWQUTCAXVb04PdgvHTRG0X06Ol2XRaiNZEM60BJdG7PN8B_rcfujJlBXfArU3meU1xPAGp-DXl02hRppU7Yt_YeX4xaiO9C9aGTwRMFwEP3dEtQMyDvJMTQgX8WmWiV40ChgWqXZ5fbE8CwMoKa-2yLTbD2S4\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:CKTvLOZDIRpe2sGAtHvNdVsq25CnLV-N2TFuLBUjpus\",\"symmetric-keys\":{\"actor\":\"mBhrZsiz5PamxjEDgcPSLAZy51aSpemXDvIdVibztcM\",\"operator\":\"Y_GfEu0qYx9QBvf0WWsSoLz2eBfe-4QynQg1_HUN6ww\"},\"otp\":\"12345678\"}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AUyyWAddMh4EdYaMkFEF6aua9TQaIpNPnD-Ufdv0XdMOlc6uwFeMdqniQiQu9uIk7Ek_qUvugIuJSFZAMfZ-XfcoDaqiJwQ4C-lTvvaE93BnCWH2CojrQK4MKlcqB1Ipr2hn7prZBxbuO7gO5fs1gjqc-azlAFQd42NOdqfK\",\"operator\":\"AeUdweCL0Y_NA3lWQUTCAXVb04PdgvHTRG0X06Ol2XRaiNZEM60BJdG7PN8B_rcfujJlBXfArU3meU1xPAGp-DXl02hRppU7Yt_YeX4xaiO9C9aGTwRMFwEP3dEtQMyDvJMTQgX8WmWiV40ChgWqXZ5fbE8CwMoKa-2yLTbD2S4\",\"time\":\"1776655445\"},\"recent-merkle-root\":\"pkd-mr-v1:CKTvLOZDIRpe2sGAtHvNdVsq25CnLV-N2TFuLBUjpus\",\"symmetric-keys\":{\"actor\":\"mBhrZsiz5PamxjEDgcPSLAZy51aSpemXDvIdVibztcM\",\"operator\":\"Y_GfEu0qYx9QBvf0WWsSoLz2eBfe-4QynQg1_HUN6ww\"},\"signature\":\"ZHtfcBtSK5aBJClAANJDPntiJPvebgf_3bMfvR6mTiXG4pmprcPaGEyAaBc_TYrdXwUM5TLwOS6-dGzaJQelDQ\",\"otp\":\"12345678\"}", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AUyyWAddMh4EdYaMkFEF6aua9TQaIpNPnD-Ufdv0XdMO1A3mlN6RBqQIp68nzFT-e03gO2tJjV4w_lYy5GjcG8il10kWEXq_s0csu4Xun5AaHGfpoG5uH61JUW7fokQaBmhn7prZBxbuO7gO5fs1gjqc-azlAFQd42NOdqfK\",\"operator\":\"AeUdweCL0Y_NA3lWQUTCAXVb04PdgvHTRG0X06Ol2XRaK_L4pUn1KRJCaOp9tND3XPrO022zvUa2bT-6b7lSLKh9gQ_KM2xfrLMsIZxg_69vRgrmro6A2tFGazFrMNEVXZMTQgX8WmWiV40ChgWqXZ5fbE8CwMoKa-2yLTbD2S4\",\"time\":\"1776655445\"},\"otp\":\"12345678\",\"recent-merkle-root\":\"pkd-mr-v1:zLvVILCrvmWtKkH6iwwI_l7eTZQOsYeaLS5l0M8ES0s\",\"symmetric-keys\":{\"actor\":\"mBhrZsiz5PamxjEDgcPSLAZy51aSpemXDvIdVibztcM\",\"operator\":\"Y_GfEu0qYx9QBvf0WWsSoLz2eBfe-4QynQg1_HUN6ww\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"BurnDown\",\"message\":{\"actor\":\"AUyyWAddMh4EdYaMkFEF6aua9TQaIpNPnD-Ufdv0XdMO1A3mlN6RBqQIp68nzFT-e03gO2tJjV4w_lYy5GjcG8il10kWEXq_s0csu4Xun5AaHGfpoG5uH61JUW7fokQaBmhn7prZBxbuO7gO5fs1gjqc-azlAFQd42NOdqfK\",\"operator\":\"AeUdweCL0Y_NA3lWQUTCAXVb04PdgvHTRG0X06Ol2XRaK_L4pUn1KRJCaOp9tND3XPrO022zvUa2bT-6b7lSLKh9gQ_KM2xfrLMsIZxg_69vRgrmro6A2tFGazFrMNEVXZMTQgX8WmWiV40ChgWqXZ5fbE8CwMoKa-2yLTbD2S4\",\"time\":\"1776655445\"},\"otp\":\"12345678\",\"recent-merkle-root\":\"pkd-mr-v1:zLvVILCrvmWtKkH6iwwI_l7eTZQOsYeaLS5l0M8ES0s\",\"signature\":\"LSjDWoYQuyk5ZKOwh6HyrRM-QUbDGJLYeN0CUAruKcnVoRAh0MnmC1yi_ZGRKREDmI97TP_Wk9otlXAfJtZBCg\",\"symmetric-keys\":{\"actor\":\"mBhrZsiz5PamxjEDgcPSLAZy51aSpemXDvIdVibztcM\",\"operator\":\"Y_GfEu0qYx9QBvf0WWsSoLz2eBfe-4QynQg1_HUN6ww\"}}", "hpke-wrapped-message": "", - "merkle-leaf": "tmOu1Fy9l7S10DMLkw6qwn-eTMvOzn25OHmDRXTOU4SVI9Xvr6dh_Uhloo2HMfZUX1XWnQs8APUSXi8ULHfz94E6bFoteDJKz6RcVklY7geeuYt6f7aOoRyEe7WGtjAMrPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", + "merkle-leaf": "FZf3KCoxJK5HlqcpphvTRZDfeRDs5z8yqwtTR0IbS9amStuFwIK7AFUN1C4ImMV0VxEhKdUa-ZWqCBPRVcN9hL3d-M5XGiECl55l8RHS8qeOC_eunkKDSKKasMaltCYArPzIeky60YXzFySdI-vi4TrF5q5tgeATR7aJDKBNhTc", "description": "BurnDown https://example.com/users/bob by https://example.com/users/alice" } ], @@ -753,7 +753,7 @@ "https://example.com/users/alice": { "fireproof": false, "public-keys": { - "hu2x55dIw9uhqxg7pZ4PGF_DyVjDVq2A74rhUp9-gYA": { + "jvj7L3n7U0o2DDJHrB6XCngQYb5AD9ULKzBSP4WoLE0": { "public-key": "ed25519:yTiNSs2zl72WP7n55TQkkph-3vRqB8-9nsPSiBj2S3Y", "revoked": false } @@ -767,12 +767,12 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:y37T3nhGvzOS81ts_ACgebT_nlzNbyzHDEwnV7Tmnd4", + "root": "pkd-mr-v1:MKmbKkzx993013IsyXfy9LCes5oQvje0xLZQYs6eeu0", "leaf-count": 3, "leaves": [ - "TVlHZlBWOWxBY09fRXhETXZfeHoyOWlNY2daSUtjYnE1VHdLNUV4ZC1memdmSVVqTWluTk9tTTNBTXVzN0d5VGJpYjVfb2J4M0l1WkxFZU40RkxXbVpwR29nWTZfU0UxaGtGYzlPMFlnT2Vyb0dkazZOb0JUbnJCdVRlclAwSUJyUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj", - "R2FUS3FvdEVhVGg0enk1THpVbk9xZjhtRG1rRFQ1bUtBdERJTVZWQXhrWTF4ZDhmTUx4U3g5a09XV251dEhXWTZvcUxFSlZqREJZQ2tvcmVRSkN0X3VEN0dWY3FwOHJESWs2X2hxanVxOWhpQXl4S1hDTXI1SmpzR01uX0F2c1ByUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj", - "dG1PdTFGeTlsN1MxMERNTGt3NnF3bi1lVE12T3puMjVPSG1EUlhUT1U0U1ZJOVh2cjZkaF9VaGxvbzJITWZaVVgxWFduUXM4QVBVU1hpOFVMSGZ6OTRFNmJGb3RlREpLejZSY1ZrbFk3Z2VldVl0NmY3YU9vUnlFZTdXR3RqQU1yUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj" + "d2xyNExqWlVKUUZ6UVZoY19NOTVkUzZDUXR6RDhZc196dWQxWXdZZjJOX1RBTGZCQWs2Y1poa1BPUnZ0OXI4blVKS05rZW5VMmZBRkZuMGRwUXYxZzBOTVRNVzFDLUowYzQ3UjJQb0VobVpwN2hPQ2JfWjk4d0ZkYWlVQTN3TUFyUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj", + "aEh6TDV4a2VSUDRyTjdVVnZERXNrM09EcldKeVo0ZjJURnRhYjJaS2QwbTVGOUdzTUdpY2ljWXVhZVRUMlZKN3NNNU9IV3d1N25JUTlwLS1nV3N3SFk5cGZzR2lGMVNOQlZzekxjc1Z3UWtKWmNZQ3h0Z3pJcGVLOUlnQW4td0dyUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj", + "RlpmM0tDb3hKSzVIbHFjcHBodlRSWkRmZVJEczV6OHlxd3RUUjBJYlM5YW1TdHVGd0lLN0FGVU4xQzRJbU1WMFZ4RWhLZFVhLVpXcUNCUFJWY045aEwzZC1NNVhHaUVDbDU1bDhSSFM4cWVPQ19ldW5rS0RTS0thc01hbHRDWUFyUHpJZWt5NjBZWHpGeVNkSS12aTRUckY1cTV0Z2VBVFI3YUpES0JOaFRj" ] } } @@ -811,22 +811,22 @@ "steps": [ { "merkle-root-before": "pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "merkle-root-after": "pkd-mr-v1:W6cewJHaSew1sNHe13kXjT6B-bk2QNRE356H4wt2t2g", + "merkle-root-after": "pkd-mr-v1:2vKyewty57YGIHTvLAA4vXOPxLGYLhkAXwy37GwMogo", "expect-fail": false, "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AZ2ZIzfiRaLtxpl9qa4zQ7sQSLMgcD6IhDnG-ulInUYSu5zbVY1wsQiELXg4pYxSqYa1kvsj0IILX9KijDQ4FzXKSyqoC2RyPE74A19ZdQgY39VH8Ud1okIKMbWtImYjQPcyrT3S11rzhx9qK9tHX9yOZ_PJH2RX7LjXBwNnDQ\",\"public-key\":\"Acp0nE2WpDDnPv2dhi_ZmOKIs-IhBXhHkMo2T2dbTOnVWMeUEsl4SexUM2nmvZWlQ39dSZOSGCgRSUs9orNWJuHhyNG85XCJRq6ZFVh_LTOg1tAzoTsb5Oo5_LwzGA7jQrxGeJmF9OpG_ytoh1Ajkhhjn6YqMfl9fuWas9MOAXHpaU6ohmtdDONc7GGspTvqdpJwNA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"gs4VUlbkL8Ze11gdhJjz2oFZuOJfjEIJeN5TfC9EMdE\",\"public-key\":\"OwHsUMCGCk-6YxZVGwXurFGl9wb75Ie2-UEejZ3Xbxc\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AZ2ZIzfiRaLtxpl9qa4zQ7sQSLMgcD6IhDnG-ulInUYSu5zbVY1wsQiELXg4pYxSqYa1kvsj0IILX9KijDQ4FzXKSyqoC2RyPE74A19ZdQgY39VH8Ud1okIKMbWtImYjQPcyrT3S11rzhx9qK9tHX9yOZ_PJH2RX7LjXBwNnDQ\",\"public-key\":\"Acp0nE2WpDDnPv2dhi_ZmOKIs-IhBXhHkMo2T2dbTOnVWMeUEsl4SexUM2nmvZWlQ39dSZOSGCgRSUs9orNWJuHhyNG85XCJRq6ZFVh_LTOg1tAzoTsb5Oo5_LwzGA7jQrxGeJmF9OpG_ytoh1Ajkhhjn6YqMfl9fuWas9MOAXHpaU6ohmtdDONc7GGspTvqdpJwNA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"symmetric-keys\":{\"actor\":\"gs4VUlbkL8Ze11gdhJjz2oFZuOJfjEIJeN5TfC9EMdE\",\"public-key\":\"OwHsUMCGCk-6YxZVGwXurFGl9wb75Ie2-UEejZ3Xbxc\"},\"signature\":\"Gjnoz_kLb6NCiYYbo35acANQ_O3uvNieBQz-JeDNf824WVUqwmKljP9YMHYuqhTtQ3ZeV3CzjUmFDRr9iV-SDw\"}", - "hpke-wrapped-message": "hpke:nwqG5UlX27AuwELllcxFz_XBEVIAzBpHQwqMqwyEPGT5ZP-tq6P-2jsYt5sFncZGayjiPA7Fkq24ImtD7oPUDBhl10e2gOtFt3vKSyYpJYocpHcgYF374RI2Pvf9tqSfrlRJI1ER_yOcg7cntrhhqnm46hERbBq2qBj1c4863dqAInh9qh4vG_mealma87mzyzCPibYf5s0fbR5n44LfmziT6t5sHtqia5vLWiBNCVWPC8cRKsWPX3Yf4fLHCs_QrlC7QqHCY_rPDS6cJoBKhFGL-2l3N6rQ8sptifaT35OFx4QKULO65rFUODDT52a9haNO-18AFlyMKUuhJlnonbtZ9cw8uqDyDUP487Tf6YMCaObqeLTQ28rRzRqsxbN0AacnFfiaG_SB966ub4ThimbaVOVpZZ3jYPjO7XdlSWiXwb7ZhFmqwTqdN1BhqYj2wNstQsf4vFu0SMx5b6bWk8Gr5THYeFgQS7cLpqEimqooCd9FXmaZvJYMs7fjP8crZ5p73tpEOj_nbP9X2TDA6CBRTnS5BBrztQsuCFmK7F_re71hi2FDwAIX0bQ2s7vHSNg4exMRJcUkkMLVd2r3dcnFV1SNBc8j4pA_Q1YmOqftpJUPF6lvUKA8kRidlsz50w7r4cF72abIyAsQOPKN_I6l7yZbqyR-ULAYvhy5HP547CbVDXSr4vwPnn1DhELsM-T0SI1sGO0T3LkSPtWkQiDrdpNzdIh96o9xGXnBZ1jrclr4Q5qxv3FZdsxCpMgwa3Ssu0uJ0nJxIFb2meNplBt2oFPJibucGQ42y3-8kWvnUeDpv3q3N1pwulPushBCsn2oYXDlM6tIgf8nKTQ4NnM6s88RRofJyetoWkwJ0QsaVxrLirTMLwWObCMRAZ10PVGoaqjzlEmMeFYdFvPY6pbYGT1pJGTRvipnVUJ_95XvB1BrMeSAyLjESSAhXj6KhYXkmcLZcau06fZPHnCmKdXM7wJ4AT5EUF77XLOc-BPtdcuDLEnV-fiZ9VdAvwJ-d0zNnQYKFZEDb0WG2o2GqxNexup1mcJfmHatTcC-2OEYpXeux7Ks89PMAp6iLRdaR-knAdptNVkxD3BVEgnVlKVeebvuMo8bPtMrsjpFx7pO84LNZx8lsauX7Bf_H7zJnRPCAjwx4MhZlGTBtDWqadwayhiI6uJrOYPUIBw0xzEgT5xbTf02KII3PS5adrEr2Y31oE4BIrwMVPvph1CinZbgd6Unwb6_pz0mqYmYStd4EIlLmYQCmsCpl-icQ2ybwiggzvkWQ_rlIToZoo4W21fFPzMDc6gHqzd_34QSk259c8HwkD1WV2-NjIKR3RozNIal-PcuK8MUbDrileO-N0ZXnMjx7TX_QQqg1r-0cKcjp5UH8yAdT0AvhfTQDF7J84OhCdC00R6gKo-4zlgGXw", - "merkle-leaf": "WM5WITpD5FzGu-77hfnVDxBiJjHWrhT2oMRZUug4pna4u3t4-apsxI2mhxz8XutndSvsvlPFau7WQ-Rurl97QCLN6a6F4any1eNZ26CG3FZ1170vQZczsajzkTc66aIAUONQjyQZBZTwliCUP-45l8x4fcXiIMO3AgfHyHbB3VU", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AZ2ZIzfiRaLtxpl9qa4zQ7sQSLMgcD6IhDnG-ulInUYSu5zbVY1wsQiELXg4pYxSqYa1kvsj0IILX9KijDQ4FzXKSyqoC2RyPE74A19ZdQgY39VH8Ud1okIKMbWtImYjQPcyrT3S11rzhx9qK9tHX9yOZ_PJH2RX7LjXBwNnDQ\",\"public-key\":\"Acp0nE2WpDDnPv2dhi_ZmOKIs-IhBXhHkMo2T2dbTOnVWMeUEsl4SexUM2nmvZWlQ39dSZOSGCgRSUs9orNWJuHhyNG85XCJRq6ZFVh_LTOg1tAzoTsb5Oo5_LwzGA7jQrxGeJmF9OpG_ytoh1Ajkhhjn6YqMfl9fuWas9MOAXHpaU6ohmtdDONc7GGspTvqdpJwNA\",\"time\":\"1776655443\"},\"recent-merkle-root\":\"pkd-mr-v1:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"signature\":\"Gjnoz_kLb6NCiYYbo35acANQ_O3uvNieBQz-JeDNf824WVUqwmKljP9YMHYuqhTtQ3ZeV3CzjUmFDRr9iV-SDw\",\"symmetric-keys\":{\"actor\":\"gs4VUlbkL8Ze11gdhJjz2oFZuOJfjEIJeN5TfC9EMdE\",\"public-key\":\"OwHsUMCGCk-6YxZVGwXurFGl9wb75Ie2-UEejZ3Xbxc\"}}", + "hpke-wrapped-message": "hpke:bWPrXAv3JUAiuK34XgVPTs4drnNYcv8fcagr7pnxnCiFfWLptA9NbO9AIm2BV8sDDodikwkbkxPcXIfWBEnIVd3HDgmVWin91u_sM6I8-Y94EZGHB-Jp44Sm76yONNHAxM7mFwncysJy7m7G7ApMb46AtePPfE0_4w6dLJpG9XK2QlJhW9bXYd5T9pEEuW0Rmhpknh-vInhLdGM39yEnm22RrLuP_NxcoBcvdeUVA81JtcovnSiEFnQ2J457cfJDXoii8MUM30Skj-RS219xsVL4_WZPXbMlou_TzM2P6GCun8EOwMhM-pYwUuvtuugftF3xMdYmmo8tQGYRU2Rfly7tvGrT9cJy_XDB7fp0kraApv-51KFtvMAGeSuXFSgM02YDq13qFjoZYY6U6_TEYC7HDn0jwd3GlCcbqRUi-38hrHvt1q-i2QYXp36f0nwttRHgIzZp0iVrV9zGiAQBtfC5B48E8TEQCTL123kUWof5b5-EV25RnvVgvYM6KAglnzGH_5l8KpW3NYRXkTwP1CFfmoq1M1kcKI4dxFSjeXMNjc9GFjCArYoQ5hQrwklKvz8AjjaWECD4EU4IWfUcBjo1Cm5vnNI6XjLIk3E5QdHSp_5M21otHnWNe1-XrOUskyqFUpgKL-wZ1Lj1htVPL5N4p8X-6Bg-UeqweJ21_A81OvVTd0XFxtS-I0luqauEI4_QJLnQ8fREGvsTOBxy2dh8aUQuWxPKbpxY3xc_u_VagXJRDFMoyLKFAHbnUlXs1vMfibYIjK9y9k1cq0pZrzOUV7wHlUssrbp_WuffsztFU3roJnTDSXn5Gi4OkmHCUvqOvXyYrN3Ht3iB3tbippML9JpOmjd3kWwG32VC-5Bua7PO1Z0Bg3ikhWzpMFEjaLdCGESEjkqvbcHYsd8FePhw7Uu9eaMd-s_emYdAvd0H105L2wsomhYkKGeNtxphAxoM0KVoYRF9T5FXj3_CgEsWvw4Q1A-KMuvW9VvZcXPrhp49ERx8UwUSam9dwa8-ENfI1uDYLWgWSRab4zJiTjV7JVvNq4zOytQ2IRqQrKxhlu6NFyOfXVtQZXcn6xGURd_KniP-mhkuwuubKCgQ3UidmWyXM9u_zYxPIENuW1dGkUpcjbpNZn-05W2cS9Sxw_S7Wo448EOGsNRFMVTFlvNsByiuuFTpCMe4OCHmxAGB0AR2syU5zZu2MT6WvNvjvLBTiuJJWeVeMfcTelAqnLtLVDBxptZHq-ivpXV11fsz82wydyWrRz4nlk-yZUxj1DxwW68-NzPMMLZM9h_zKT8EZwPNDX7_ncf78zNgbjCA8vvgoRjsb0YGL9pGQKiBi41adBWLUW0e7Pd1IDyE_pVsHWw_7sT5gdpTWDZH5ctuYAIUyALgUsF1TZvWHlg66YN2wTSkySgTRT4z2wMmEg", + "merkle-leaf": "fG7EXZEzSf-C_9qTN0XF993IH0QYKxV99TM4gdDFehye-T4LemSvEmiXV_deU6wMFu9_wTIdTjnUxUJyr2bEbTlYdb0DUnxJdbbwa7ZnRt7N0LQBiQak9YLoj1smThEOUONQjyQZBZTwliCUP-45l8x4fcXiIMO3AgfHyHbB3VU", "description": "AddKey (self-signed) for https://example.com/users/dave" }, { - "merkle-root-before": "pkd-mr-v1:W6cewJHaSew1sNHe13kXjT6B-bk2QNRE356H4wt2t2g", - "merkle-root-after": "pkd-mr-v1:cnmbmJmL96KNqbEqG2aQ3ZpriBj4g7cBFOHsLykO3YE", + "merkle-root-before": "pkd-mr-v1:2vKyewty57YGIHTvLAA4vXOPxLGYLhkAXwy37GwMogo", + "merkle-root-after": "pkd-mr-v1:zpiK0_pJp-PcfLac7ZPLGtRaP14F5ow-LLQ-yHMjYMs", "expect-fail": false, - "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQrGf4eLYDc3H8bLGGpzsiEc-LMlqK3qhmrnrb5v8F8pivWkOgyP05NcrZjbLVB8qwoUYBYcNV-OhVQv94OHBRj-EiLuJBH0zakMXbMhUE9NcfZver59VSYgnF0c5tQogiPvROeYZc6y4IT8pLoV9MPRfQN1gR674YynQ1FEUw\",\"public-key\":\"ASYALhuFBsi3ktkePxBRU3_XwJe8q1o7qB1_Q9famtUm4KV2SHQRhenr9mgA1JUXTBhgyu0DA-JkzW0Pxs0wP6GXZokDDqt9Y5Kd7hiuxg0a2ZCZjVme5ZVJrooYwhenctEVTVTMyd4gt730gFgINaR-G0q8RXd5m4_HlK3HrREcG7Uqa1PCy_WTzmjZqS6QU7-SeA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:W6cewJHaSew1sNHe13kXjT6B-bk2QNRE356H4wt2t2g\",\"symmetric-keys\":{\"actor\":\"_so0g2QkEoGzdnDlo0OnPnoW9o40UUy_1UW017kxUU4\",\"public-key\":\"3Y4j6CV4bzR-xm7FPN6tEuACdCAwyby18QnBvaEU3GI\"}}", - "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQrGf4eLYDc3H8bLGGpzsiEc-LMlqK3qhmrnrb5v8F8pivWkOgyP05NcrZjbLVB8qwoUYBYcNV-OhVQv94OHBRj-EiLuJBH0zakMXbMhUE9NcfZver59VSYgnF0c5tQogiPvROeYZc6y4IT8pLoV9MPRfQN1gR674YynQ1FEUw\",\"public-key\":\"ASYALhuFBsi3ktkePxBRU3_XwJe8q1o7qB1_Q9famtUm4KV2SHQRhenr9mgA1JUXTBhgyu0DA-JkzW0Pxs0wP6GXZokDDqt9Y5Kd7hiuxg0a2ZCZjVme5ZVJrooYwhenctEVTVTMyd4gt730gFgINaR-G0q8RXd5m4_HlK3HrREcG7Uqa1PCy_WTzmjZqS6QU7-SeA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:W6cewJHaSew1sNHe13kXjT6B-bk2QNRE356H4wt2t2g\",\"symmetric-keys\":{\"actor\":\"_so0g2QkEoGzdnDlo0OnPnoW9o40UUy_1UW017kxUU4\",\"public-key\":\"3Y4j6CV4bzR-xm7FPN6tEuACdCAwyby18QnBvaEU3GI\"},\"signature\":\"dpzV428j920-_N5krgX0W7TRQkTknpQbWFNUp9fsIr1nJQpFRlCmdRByTMIwOonTXO45SjdRq4SYGRVTEpvrAA\"}", - "hpke-wrapped-message": "hpke:DiQCKgaIOCKkfO_isxbICdmeWQymK3XgBjkHngN4rS5V2AR05nh05SgxcpU-H5C_9mVPrkubQJa07iLsuvTzvZVp06Dw1hnBrcHWgmlCwiHHeiW-ENEkO9PJuIW0mYPMpKi4p-rEZ1EzNXhOjaXFLPihZL2w8zi5ue9NL51jsjz9kfIgF2yqBjh6N2-1yoNJ7aCtuIbhuZWsQs1oTNwYrJiN2quK8v1PUfYg6t-x5mVEwUTBAxA5XaVuKBpOBXdSXZFlrOk-5IaZiufskQl-bMU7MTAVrm0rbmLRIYIE5BwdSCYqNiABBNpe5sugC2lH3y1slAxXQvOLkANILO4Ov8oL-ls1M_mHdU-xBMRAXupD355uTAMk3-yCTbXDKEXr7zEkT55AkIathM6Vq6vuIGpnlRX_B28OwF1oKY6hmH56s3YhKi8iWzAOpdpKN5Ut4P-epDuNC2u1r5GSDsO2pEtjG5aUro3LpOiHIhymeKspKaALqx7x4SpY1SkZZuR8CpJQlXBz-gbRKb9dyRxpdyFyved6PgIZ1Ko7itkLqkvF5lLdtQyfnyWRCxwPacSqK1d9rFg-7k2e2GadCVtsDQ3ygfj4XQOPomEV-xOUPyIQpt09Xczod6-gd5ZQ-THee1l_V3hWpMwb_UHzMPk2Pdhh4UMreDoF1lmC99ym9gx-q4nelUfDRaSbWMOiMROclV3sUcgAtgFoCmnxAx9tRHkEs3MXVQPDJqVoUEhPqTkYJDYhSfHNZRHHUzSB5kfY5FbQb0mIT0YKvDCWdt6huCFOYu1NKXvdkgaMKcpv38jn1lrT558tGv9ay2rqs8BF97n0MhSgG6v_bimhxQblrVJtnxyB0FGvLE0Ol6EQTdsGOgCA81w2pRpIPFI5ykbJzbURDWYYqLLFbXDci01yzMHhIR1pltYx_O_Ualuilv_4JKQpUyEaQM60JKQdm-gVYnLWOPnpYgcQkM7DC0A3xi7aNrccFIwonhQiRMNwxiCwazrXdiCP-UM10lqIVUpnC7EuBCkjCoalLj7jr-CgV71e2qLYb9hkcjgjp6eZIyPp1ymO9FoAstDiqpLDV2K9lXNuvE725dLqfy5BTx52ipq8kfHb5loYi3YOydog_ObhFckoaQpmiu5-eQOJ1j9CbOyTR_TnlI9kw0jwzLmL7hK5_E-AvvKnYkrjc0QDa4vaJUfpZwBTJGt4IzkXHy-QYcPPyAPWlTLJQ_NR0C1JYQE-tPjWXeqa0i9c4t7b5lqFOp3J9-QM-GltCWyj_Jb4EBOSfAR41TGZeLNSA-0zBYBLVgd6RdPGVBrpHnTnC6GHbJRvdvjJkwx4KcRt7ab25mI6vLC0NvaaXVNaKtdmfrktgDY8Ktvl7PKTFKHY1hAkjXmuJamSpVpxrjc98eXOyKd7F175HSy023Th2TmI5A", - "merkle-leaf": "YK8ms1kscK3YpQSdBmbH9e_MGAyrHrosr4rY-wo_fMECnMMtpey4tLk2aol0QkO64WQMQswYe9G1KOROPEHZDWqLSGHmIbG8DvS7k8iv1XjWsYsGnQNN4Bbb1gsVF_wJUONQjyQZBZTwliCUP-45l8x4fcXiIMO3AgfHyHbB3VU", + "protocol-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQrGf4eLYDc3H8bLGGpzsiEc-LMlqK3qhmrnrb5v8F8pN5Sq_Cj4aC1AzOhjh6EVx8PPN79J5axpAI-c5aqZWsGdLYL_3PGcl7nsrTqRL77ShvU4kaOTUEa32XfuW9kkwiPvROeYZc6y4IT8pLoV9MPRfQN1gR674YynQ1FEUw\",\"public-key\":\"ASYALhuFBsi3ktkePxBRU3_XwJe8q1o7qB1_Q9famtUmS8T4I9c6yTtQ-fx-ZlQDI44FQ2z6Dd5wClquqiMIf-OHjQ_YSjRWyefKBGWvQSMuWu3Gl6BawQwbhiopGXDMK9EVTVTMyd4gt730gFgINaR-G0q8RXd5m4_HlK3HrREcG7Uqa1PCy_WTzmjZqS6QU7-SeA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:2vKyewty57YGIHTvLAA4vXOPxLGYLhkAXwy37GwMogo\",\"symmetric-keys\":{\"actor\":\"_so0g2QkEoGzdnDlo0OnPnoW9o40UUy_1UW017kxUU4\",\"public-key\":\"3Y4j6CV4bzR-xm7FPN6tEuACdCAwyby18QnBvaEU3GI\"}}", + "signed-message": "{\"!pkd-context\":\"https://github.com/fedi-e2ee/public-key-directory/v1\",\"action\":\"AddKey\",\"message\":{\"actor\":\"AQrGf4eLYDc3H8bLGGpzsiEc-LMlqK3qhmrnrb5v8F8pN5Sq_Cj4aC1AzOhjh6EVx8PPN79J5axpAI-c5aqZWsGdLYL_3PGcl7nsrTqRL77ShvU4kaOTUEa32XfuW9kkwiPvROeYZc6y4IT8pLoV9MPRfQN1gR674YynQ1FEUw\",\"public-key\":\"ASYALhuFBsi3ktkePxBRU3_XwJe8q1o7qB1_Q9famtUmS8T4I9c6yTtQ-fx-ZlQDI44FQ2z6Dd5wClquqiMIf-OHjQ_YSjRWyefKBGWvQSMuWu3Gl6BawQwbhiopGXDMK9EVTVTMyd4gt730gFgINaR-G0q8RXd5m4_HlK3HrREcG7Uqa1PCy_WTzmjZqS6QU7-SeA\",\"time\":\"1776655444\"},\"recent-merkle-root\":\"pkd-mr-v1:2vKyewty57YGIHTvLAA4vXOPxLGYLhkAXwy37GwMogo\",\"signature\":\"Ln67tv2mB-2M0vzVb1q2F4ClbTU0gIR_N2WKGSqUbvp53cmfZ58sIr_WRF6rtL95jnkZYOxMPrE4PaiPX9UGDA\",\"symmetric-keys\":{\"actor\":\"_so0g2QkEoGzdnDlo0OnPnoW9o40UUy_1UW017kxUU4\",\"public-key\":\"3Y4j6CV4bzR-xm7FPN6tEuACdCAwyby18QnBvaEU3GI\"}}", + "hpke-wrapped-message": "hpke:tdinJUf8WHPgmAOSW9o7UCnTUCTa5u4Lgn9ypjtXmHIQhE2ZLSsSUQReyWpRwVkVZQ0NOpIEE5CksX9ryzm3N0DfWp1Kicg-UV9A4XQLLdBL4YVrvZsQHISJEg9w3IYwikRTLIuRullObPtV8hMJ9YqToYlvxEgACqkEiB4ELA3DTXBirsMOkU5oxybQxVyQVlDjI9aEIu0yPoCDBaHrQP7zi_IopOK5qBer486yAQoDvTVf8aZR1oxMk4MJna8xLnQdS3RH1NwfMkdRclFUyfAt7I6D-GkqATfEHsrKl4zh8fVEpA3h8P8vTuxO_M8wS_FUWCcq9DH05bnafFjzIyWTtkrwNf--0rfl9w_Scz8K_OL84_3FuU-BkSWIIhQ6Dg_sgQM4KwakhZWDrpw9rBip4puwa8DOGNCxEfy23niCpnTEbiPo9deT6zARv9herzgz86g4Bzhm8ODmeY7Qs5949Jd8ga25Tc_wwrYZBDpIKQNjbi9Ux651eSr1rs2TGsj0lnma8oR-FBPozgCZgw03r4Ri-K7TZbMZ0b9QlTq6ViObL6OOy5jIFBUGrPs4gRbE3mwRmF5F_H4-QCTzmUS8I-eiCoWNwQcFwhdZrK8rmbdI7mmajER0eIO1BaWUVf6NHNszL0Suz659R4EbcTdw1BJrwjjYuUZV5n5CwKz8xLO_2bjfJkgqF2ykBbe4X7eo8PNZohLA91i6U-ZDrwmrOR9M7YZb7C6SzCBdXH8YS5jYdijkby2xY_jiGuibNFo7wv9AFumjjnwuGDcty9DMphqrkTgeEnvSgtBUcN1DjiYjQ9M0O9YM8AG7cQoBgbMX-yS2UWdrv1tIHDYUHZOrJT1itA_7CuaJNtOSQuJW8NSY8PTXWql3GUD_XMwb4AIJuc7B5hW1huacJiY4_qJAxun1hTsceutwXCwrkKrvy7TD2V7B1YjJc5ToEtS7X6-u6lGnPydcvr5MhzDJpLyjs-LMkjaNcaTt6ozMYyzecfThfvK3nkI2jnNLSq1LtbEmOENE-x3O0s2_3_S9Wq6X2peVVGpQ23e1B1L-cGlw7XDEkFtaS639mepmzXiFjFBvl6enOGVSqSqh599BYxB8G-l3PlEv4Ej3kKOFxfWMRhTZS7vKs8rgyqGZLemGHWDUxT5R0l6f5MyGBtrSlERDomVCuJ66kFEw3xvlC3Roc2X4IrI0wGmCsQxWUx2yjtTxMi8wFRfPJVWj3ljNVYanaltEnzit9D2lEMmTesL8kyvunnuayaQWmB_pFk-K0Uv8NGggiGblmZr7kEVC_7RhRd3u7kkufGejbkKCaIh__Jk3scSU181yuqYc6J36C33Dah-iaRoFcKRTD5TNLbjbDThrQ6tuoAn3uA7Uf5xuhHDf95WMxx1CVStAiU4bsH2oFhAQXWnJCdEpDTu1Zg", + "merkle-leaf": "zcFA7j-8XbsZPUtRWrsQbuNbYL5Dp0qjvq-YWG6BeYC0wIxkMKpFgG9Lwfe78iuEaYNnAgRvORqfeUHoO-pfh41FcA7rb1J6LyYn-cuiqOsRtPNnupzt5kY8rkn7LpEFUONQjyQZBZTwliCUP-45l8x4fcXiIMO3AgfHyHbB3VU", "description": "AddKey for https://example.com/users/dave" } ], @@ -835,11 +835,11 @@ "https://example.com/users/dave": { "fireproof": false, "public-keys": { - "T7fDgtf1HPgit6pbTSjjsGjgTm7drGxvzUQNPcTd08w": { + "NiTeYXxYHAy-SWfxklu3I_XUXKtuiVR5SHMPG4s4wcc": { "public-key": "ed25519:SGoo-eb7zAZX2I6ItAtr7PCcfVyPtfkLObRyKUq87i8", "revoked": false }, - "LQMutxpjEZRMvL_IFEAW9zB9LQSuqn3VyRoLNfGbxHw": { + "AmhuDBGTLqZoqWICX0rT5iGjNB4TDaZB7IapRSwGEtM": { "public-key": "ed25519:VqA6i4hAxuHMETpNHs0blyMrLtUZ-Oc4fXJN7RZodI0", "revoked": false } @@ -848,11 +848,11 @@ } }, "merkle-tree": { - "root": "pkd-mr-v1:cnmbmJmL96KNqbEqG2aQ3ZpriBj4g7cBFOHsLykO3YE", + "root": "pkd-mr-v1:zpiK0_pJp-PcfLac7ZPLGtRaP14F5ow-LLQ-yHMjYMs", "leaf-count": 2, "leaves": [ - "V001V0lUcEQ1RnpHdS03N2hmblZEeEJpSmpIV3JoVDJvTVJaVXVnNHBuYTR1M3Q0LWFwc3hJMm1oeHo4WHV0bmRTdnN2bFBGYXU3V1EtUnVybDk3UUNMTjZhNkY0YW55MWVOWjI2Q0czRloxMTcwdlFaY3pzYWp6a1RjNjZhSUFVT05RanlRWkJaVHdsaUNVUC00NWw4eDRmY1hpSU1PM0FnZkh5SGJCM1ZV", - "WUs4bXMxa3NjSzNZcFFTZEJtYkg5ZV9NR0F5ckhyb3NyNHJZLXdvX2ZNRUNuTU10cGV5NHRMazJhb2wwUWtPNjRXUU1Rc3dZZTlHMUtPUk9QRUhaRFdxTFNHSG1JYkc4RHZTN2s4aXYxWGpXc1lzR25RTk40QmJiMWdzVkZfd0pVT05RanlRWkJaVHdsaUNVUC00NWw4eDRmY1hpSU1PM0FnZkh5SGJCM1ZV" + "Zkc3RVhaRXpTZi1DXzlxVE4wWEY5OTNJSDBRWUt4Vjk5VE00Z2RERmVoeWUtVDRMZW1TdkVtaVhWX2RlVTZ3TUZ1OV93VElkVGpuVXhVSnlyMmJFYlRsWWRiMERVbnhKZGJid2E3Wm5SdDdOMExRQmlRYWs5WUxvajFzbVRoRU9VT05RanlRWkJaVHdsaUNVUC00NWw4eDRmY1hpSU1PM0FnZkh5SGJCM1ZV", + "emNGQTdqLThYYnNaUFV0Uldyc1FidU5iWUw1RHAwcWp2cS1ZV0c2QmVZQzB3SXhrTUtwRmdHOUx3ZmU3OGl1RWFZTm5BZ1J2T1JxZmVVSG9PLXBmaDQxRmNBN3JiMUo2THlZbi1jdWlxT3NSdFBObnVwenQ1a1k4cmtuN0xwRUZVT05RanlRWkJaVHdsaUNVUC00NWw4eDRmY1hpSU1PM0FnZkh5SGJCM1ZV" ] } }