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]

Reply via email to