From 716f2a5f80d52c4610aaa67a243b7b6e39b7d875 Mon Sep 17 00:00:00 2001 From: Manu Sporny Date: Thu, 24 Aug 2023 17:33:23 -0400 Subject: [PATCH] Apply simplification to multibase canonical mapping via @iherman. --- index.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/index.html b/index.html index 83044e92..5d51694b 100644 --- a/index.html +++ b/index.html @@ -2201,10 +2201,12 @@

The `cryptosuiteString` Datatype

The `multibase` Datatype

-[[?MULTIBASE]]-encoded strings are used to encode binary data into ASCII-only format, useful in environments that cannot directly represent binary values. This specification makes use of this encoding. In environments that support data types -for string values, such as RDF [[?RDF-CONCEPTS]], [[?MULTIBASE]]-encoded -content is indicated using a literal value whose datatype is set to -`https://w3id.org/security#multibase`. +[[?MULTIBASE]]-encoded strings are used to encode binary data into ASCII-only +formats, which are useful in environments that cannot directly represent binary +values. This specification makes use of this encoding. In environments that +support data types for string values, such as RDF [[?RDF-CONCEPTS]], +[[?MULTIBASE]]-encoded content is indicated using a literal value whose datatype +is set to `https://w3id.org/security#multibase`.

@@ -2234,9 +2236,7 @@

The `multibase` Datatype

The canonical mapping
-Any element of the value space is mapped to the lexical space by expressing -the desired base-encoding [[?MULTIBASE]] character first, and then base-encoding -the value according to the desired base-encoding alphabet. +The canonical mapping consists of using the lexical-to-value mapping.