Daira Hopwood
e4ed372840
ZIP 316: specify that at least the first 20 characters of a UA/UVK MUST be shown.
...
fixes #571
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-28 21:09:04 +01:00
Daira Hopwood
ae1180f6d3
ZIP 316: make the limitation on total size of encodings more explicit.
...
fixes #570
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-04-18 22:25:47 +01:00
Daira Hopwood
81af218ef3
ZIP 316: further clarify which OVK is to be used when the sending Account is undetermined.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-07 14:51:53 +00:00
Daira Hopwood
8734965d0c
ZIPs 32 and 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-19 19:11:28 +00:00
Daira Hopwood
d27d2fd836
ZIP 316: Clarify that UAs/UVKs MUST contain at least one shielded item. This is stronger than
...
the former requirement that a UA/UVK MUST NOT contain only P2SH or P2PKH items, due to the
existence of Typecodes that are not currently defined.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-19 19:00:51 +00:00
Daira Hopwood
0ada3050af
[Dark mode] Fix the background colour of the section anchor image.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-01-11 13:19:12 +00:00
Daira Hopwood
ee70cc53c3
ZIP 316: update Acknowledgements.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 15:30:44 +00:00
Daira Hopwood
1d75ed6548
ZIP 316: more changes to include UVKs and Metadata Items where applicable.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 15:30:15 +00:00
Daira Hopwood
fbad8acac0
ZIP 316: regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-28 13:40:13 +00:00
Daira Hopwood
12a1678681
ZIPs 32 and 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-12-08 23:47:06 +00:00
Daira Hopwood
d4cddc0615
ZIP 316: correct wording that assumed zero padding (i.e. had not been updated for inclusion of HRP).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-09-21 11:16:13 +01:00
Daira Hopwood
f8529b3186
ZIP 316: Regenerate HTML.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-09-17 15:35:50 +01:00
Daira Hopwood
5e0769d295
Include the Human-Readable Part in the padding used to check for malleation.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-13 23:51:02 +01:00
Daira Hopwood
5d98ec714a
Add Human-Readable Parts for UVKs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-13 23:50:01 +01:00
Daira Hopwood
fed2bc0438
ZIP 316: more instances of Sender that should be Consumer.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 16:04:10 +01:00
Daira Hopwood
af1bee056f
ZIP 316: clarify requirements, especially for Unified Viewing Keys.
...
This required introducing the Consumer definition, since a Consumer
of a UVK is not necessarily a Sender.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 13:18:31 +01:00
Daira Hopwood
9d6fa7d8ec
ZIP 316: add links to implementation PRs.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-07-12 12:20:09 +01:00
Daira Hopwood
ce13aeb945
ZIP 316: change title to "Unified Addresses and Unified Viewing Keys".
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-06-05 16:52:41 +01:00
Daira Hopwood
8e6b15e9e9
ZIP 316: minor clarification.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 19:15:20 +01:00
Daira Hopwood
0cda82ce0f
ZIP 316: remove a TODO.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 15:34:52 +01:00
Daira Hopwood
6b1db880c8
ZIP 316: fix a typo in the description of the attack against a 3-round Feistel.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 15:31:25 +01:00
Daira Hopwood
f42dfd4260
ZIP 316: improve resolution and size of Feistel diagrams.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 15:26:08 +01:00
Daira Hopwood
935b3ea767
ZIP 316: define the inverse.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 10:29:11 +01:00
Daira Hopwood
615a4e0505
ZIP 316: formatting of quoted ASCII strings.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-05-12 10:28:34 +01:00
Daira Hopwood
1e955a803a
ZIP 316: fix link syntax in Related Work section.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 23:23:27 +01:00
Daira Hopwood
0168ce7ec3
ZIP 316: corrections to minimum lengths.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 23:18:34 +01:00
Daira Hopwood
24957b6745
ZIP 316: update protocol spec references.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 22:43:34 +01:00
Daira Hopwood
cec980b004
Correct minimum length.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 22:23:41 +01:00
Daira Hopwood
95f596ea16
Tighten up validation requirements.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 22:10:41 +01:00
Daira Hopwood
fbdbead6d5
Add support for UFVKs and UIVKs.
...
Append 16 zero bytes on encoding and check them on decoding, to prevent malleability attacks.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-22 22:00:33 +01:00
Daira Hopwood
f4a3b99589
WIP
2021-04-21 00:15:05 +01:00
Daira Hopwood
fb9c5514bd
Add stubs for ZIP numbers 314, 315, 316, 322, and 323.
...
Remove stub for ZIP 22 which has been renumbered to 323.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2021-04-07 10:12:11 +01:00