-
Type: Bug
-
Status: Applied
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: ODF 1.2 Part 1 CD 4
-
Fix Version/s: ODF 1.2
-
Component/s: Security
-
Labels:None
-
Environment:
This issue applies to all forms of ODF 1.2 Part 1 CD04 and to earlier working drafts and CDs as well. The issue also applies to ODF 1.1 and ODF 1.0.
-
Proposal:
-
Resolution:
The data type for table:protection-key (19.699) and text:protection-key (19.852) is given as string.
Although those digest algorithms identified in section 5.9 of [xmlenc-core] specify that those results are to be converted to Base64 encodings, the specific Base64 encoding is not identified.
Because it is permissible to introduce additional, arbitrary digest algorithms, it is also not clear what encoding is to be used for their results, especially for algorithms that only specify their results as sequences of bits.
Inspection of examples in [xmlenc-core] reveals that MIME Base 64 encoding is being used. This proposal establishes that encoding as the encoding that is used for all protection-key attribute values.