This is an automated email from the ASF dual-hosted git repository.
wave pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-docs.git
The following commit(s) were added to refs/heads/main by this push:
new aef96a6 Fix prechecks
aef96a6 is described below
commit aef96a63ecf4fb179d425ea25381248245023687
Author: Dave Fisher <[email protected]>
AuthorDate: Tue Apr 7 11:17:57 2026 -0700
Fix prechecks
---
content/pages/noisy-secrets.md | 4 +++-
content/pages/policies.md | 1 -
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/content/pages/noisy-secrets.md b/content/pages/noisy-secrets.md
index 63db48e..39ec0cb 100644
--- a/content/pages/noisy-secrets.md
+++ b/content/pages/noisy-secrets.md
@@ -305,7 +305,9 @@ Checksum validation is not sufficient authentication. See
Section 8.6 for detail
The kind of checksum used in Noisy Secrets guarantees detection of any error
affecting at most 4 characters within its input message, but the distribution
of characters within the Noisy Secret to the input message is a specification
detail that may not be obvious to users.
-Each of the two Checksum Tags is constructed over separate Reed-Solomon
messages of length 32. The Even Message Tag contains characters from
even-indexed positions (0, 2, ..., 30) of the Padded Namespace Tag and Payload
String, and the Odd Message Tag contains characters from odd-indexed positions
(1, 3, ..., 31), as specified in Section 5.6. Consecutive characters in the
Namespace String or the Payload String therefore alternate between the two
independent Reed-Solomon messages. The Int [...]
+Each of the two Checksum Tags is constructed over separate Reed-Solomon
messages of length 32. The Even Message Tag contains characters from
even-indexed positions (0, 2, ..., 30) of the Padded Namespace Tag and Payload
String, and the Odd Message Tag contains characters from odd-indexed positions
(1, 3, ..., 31), as specified in Section 5.6. Consecutive characters in the
Namespace String or the Payload String therefore alternate between the two
independent Reed-Solomon messages.
+The Interleaved Checksum similarly alternates its characters between the two
Reed-Solomon codewords. A burst of up to 8 consecutive substitution errors
confined to the Namespace String, to the Payload String, to the Interleaved
Checksum, or spanning the boundary between the Payload String and the
Interleaved Checksum, is guaranteed to be detected, because at most 4 errors
will be distributed to each codeword.
+More generally, any error pattern that produces at most 4 symbol errors in
each Reed-Solomon codeword is guaranteed to be detected by the checksums.
Errors affecting the Prefix, Pads, or the length of any component are always
detected by the validation algorithm independently of the checksums.
Errors that change the length of the Namespace or the length of the Payload
are always rejected by the validation algorithm.
diff --git a/content/pages/policies.md b/content/pages/policies.md
index 38c45f7..8a4955a 100644
--- a/content/pages/policies.md
+++ b/content/pages/policies.md
@@ -9,4 +9,3 @@ We will list various proposed policies and policy changes.
These will be specula
- [FAQ](./draft-asf-token-standard-faq)
2. [Release download page guidance for
ATR](https://infra.apache.org/release-download-pages.html#current-and-older-releases)
- Provide the difference between svn dist releases and ATR releases.
-
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]