Hi Everyone,

Just adding my 2 cents.

When we were discussing how to redact information, we definitely discussed 
using place holder text and it was almost immediately rejected due to the fact 
that placeholder text in the phone field would cause the automated parsing 
performed by JSON libraries for the phone number fields to crash.  As I 
remember it seemed like there was more than one person that was not in favor of 
replacement text and that's why it was not included as an option.

It seems to me that there is an inconsistency in the spec in that most fields 
are redacted with "////" yet the email field is not, it is redacted as a key 
itself.    If that is the case than any string could be a key without having 
"////" added and appended to it, which seems questionable.  Having to determine 
the keys that identify redaction for each RDAP response seems less desirable 
than already having the possible redacted keys identified by the RDAP JSON 
values repository standard.  

I agree with what almost everyone has said that a minor revision of the draft 
to remove any ambiguity around the need for JSON path.  Using the "name" from 
the RDAP JSON Values is a clear indication of the entity that has been redacted 
without the use of the JSON path.  I'm not convinced that an entirely new draft 
is necessary.  I'd like to see more implementations before the RFC is updated 
and/or dismissed.

Thanks,
Jody Kolker
319-329-9805  (mobile)
 
Please contact my direct supervisor Scott Courtney (scourt...@godaddy.com) with 
any feedback.

This email message and any attachments hereto is intended for use only by the 
addressee(s) named herein and may contain confidential information. If you have 
received this email in error, please immediately notify the sender and 
permanently delete the original and any copy of this message and its 
attachments.

-----Original Message-----
From: Andrew Newton (andy) <a...@hxr.us> 
Sent: Friday, June 21, 2024 7:41 AM
To: rcar...@godaddy.com <rcarney=40godaddy....@dmarc.ietf.org>; regext@ietf.org
Subject: [regext] Re: Fwd: New Version Notification for 
draft-newton-regext-rdap-considerations-on-rfc9537-00.txt

Caution: This email is from an external sender. Please do not click links or 
open attachments unless you recognize the sender and know the content is safe. 
Forward suspicious emails to isitbad@.



On 6/20/24 16:39, rcar...@godaddy.com wrote:
>
> I was not sure if I should reply to this thread or the "Simple" thread 
> but as the "Simple" thread appears to be a product of this one, I 
> thought I would post here.
>
> Several years ago, there were many discussions (in the REGEXT WG, the 
> RDAP WG and others) on how to handle redaction in the RDAP response 
> and using placeholder text was an option that was discussed. Through 
> those discussions it was determined that using placeholder text was 
> not fit for purpose (typed data, different types of redactions, varied 
> server implementations, etc) and was deemed as an engineering "hack"
> and called for an original solution. Not using placeholder text was 
> exactly what drove us to the creation and eventual publication of RFC 
> 9537.
>
Roger,

It is not simple placeholder text but patterned keys that retain syntactic 
validity. I did search the archives and did not find any discussion of this 
approach. However, if you can point us to the those technical discussions or, 
better, recite them here that would be very helpful. While some may 
pejoratively refer to it as a "hack", there is another saying often used by 
engineers, "the best is the enemy of the good."

This solution also has some clear benefits.

1. It can cleanly deal with JSContact UIDs, whereas we had many discussions on 
the list regarding the interaction between JSContact and 9537.

2. It can distinguish the parts of a string that are redacted from the parts 
that are not.

3. Even if the client doesn't support the extension and passes the data onto 
the user, there is some chance that the user will understand that the data has 
been redacted.

-andy

_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org
_______________________________________________
regext mailing list -- regext@ietf.org
To unsubscribe send an email to regext-le...@ietf.org

Reply via email to