On 1/28/25 7:38 PM, Wei Chuang wrote:


On Mon, Jan 27, 2025 at 9:22 PM Murray S. Kucherawy <superu...@gmail.com> wrote:



    On Sat, Jan 25, 2025 at 10:12 AM Richard Clayton
    <rich...@highwayman.com> wrote:

        >> * Identify message mutations made by any handling agent; and
        >
        >I suspect this means identification of common mutations,
        rather than all
        >mutations, since there is no limit to the latter. This text
        needs elaboration,
        >for clarity and precision.

        I didn't think "clarity and precision" were required for a
        charter,
        merely an indication of what was or was not in scope.
        Identifying all
        mutations is clearly in scope ... being able to "undo" them
        may be too
        complicated to consider (and self-defeating --- an
        intermediary that
        redacts sensitive information or removes malicious attachments
        will not
        wish a recipient to be able to undo their changes)


    I think both are true: Clarity and precision about what is [not]
    in scope is a requirement.

    I suggest that all transformations are describable, otherwise
    software couldn't do them.  But not all transformations are
    reversible (e.g., compression, or anything else that's lossy).  I
    think we're only interested in reversible ones.

    So does the working group want to spend time exploring the notion
    of "any possible reversible transformation", or would we rather
    confine ourselves to a small (perhaps extensible) set of common
    ones known to be reversible?  The latter group is constrained and
    certainly tractable; the former group is infinitely larger and a
    general solution will require more time to nail down (or decide we
    can't).


I would propose that the latest charter has latitude to try both the broad and narrow approaches for "reversible transformation", and I believe that's a good thing.  I would like to see both directions pursued as each has their pros and cons, and some of the cons might not be so apparent till some operation experience is acquired.  Or at the least, there should be a meaningful technical discussion of the proposals and merits after this step because of the prohibition against technical discussion currently.  Basically I'm saying let's not rule anything out because we don't know what the proposals and their merits are.

I mean, we're basically talking about ~diff(1), right? It's certainly tractable in that context, but what may be problematic are maximum header sizes in implementations. But realistically the things that would implement this (eg, mailing lists) probably aren't going to be doing something horrible like re-encoding an mp4 file or something like that where you'd end up with gigantic header.

Mike
_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to