commit 426e488f798594584d05612f5abfdd18d2509fcb parent 988934d9724eaf96ec5c4941b242136a4dec3b98 Author: Martin Schanzenbach <schanzen@gnunet.org> Date: Wed, 9 Feb 2022 15:00:43 +0100 minor Diffstat:
| M | draft-schanzen-gns.xml | | | 8 | ++++---- |
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml @@ -2916,14 +2916,14 @@ Purpose | Name | References | Comment <t> This table defines the encode symbol and decode symbol for a given symbol value. - In order to further increase tolerance for failures in character - recognition, the letter "U" MUST be decoded to the same Base32 value as the - letter "V" in Base32GNS. It can be used to implement the encoding by reading it as: - A character "A" or "a" it is decoded to the value 10 when decoding. + A character "A" or "a" is decoded to a 5 bit value 10 when decoding. A 5 bit block with a value of 18 is encoded to the character "J" when encoding. If the bit length of the byte string to encode is not a multiple of 5 it is padded to the next multiple with zeroes. + In order to further increase tolerance for failures in character + recognition, the letter "U" MUST be decoded to the same value as the + letter "V" in Base32GNS. </t> <figure anchor="CrockfordB32Encode"> <artwork name="" type="" align="left" alt=""><![CDATA[