Hi Lorenzo,

On Wed, 24 Jul 2024, Lorenzo Breda wrote:
Il giorno mer 24 lug 2024 alle ore 22:24 Scott Johnson
<sc...@spacelypackets.com> ha scritto:


      > it would
      > be break signatures (eg on API payloads and on emails,

      Funny you should mention email, as I am in the process of
      constructing a
      working implementation in a dedicated multi-world simulation
      network. I
      don't see smtp to be so difficult.  The rest of the more
      modern functions
      tangental to smtp, like DMARC, smtps, etc. can come after
      this return to
      first principles.


I'm mostly concerned about signatures for integrity check and sender
identity check. PGP and its derivatives, for example (here in Italy we
have the PEC system, a government standard to send emails with
integrated integrity check, it would be broken).
Yay.  Now we are getting somewhere... a problem to be solved :)

Let me first consider the problem for a bit. I will come back to you after a think on this. I am assuming you want this integrity check to pass when emailing Italian assets on Mars, or when assets on the Moon are emailing you, and mangling the payload so the user can't click $BADLINK is the issue. How do these email systems interact with external entities email systems? As normal? What happens to the integrity check if you were to send an email to my MTA, which does not support it?
You are suggesting that "leaving the current TLDs implicitly on Earth by 
default," as defined below, alleviates this problem?

 
      API payloads?  Via what delivery?  http(s)?  Not breaking
      that would come
      down to good parsing.


Any delivery, with an integrity signature system.
Fair enough.  You want end-to-end integrity, which means no mucking with 
the payload, as doing so will break (non?) standardized cryptographic 
additions to smtp which are required by law in one jurisdiction?  I would 
need to understand the mechanism used beyond "emails are signed" to make a 
full analysis, but I see the issue.
 
      > and it wouldn't
      > work on transmissions which are encrypted on a message
      level (encrypted
      > documents, emails).

      Again, users who are encrypting messages will understand the
      "country
      code" analogy, IMHO.  It is rocket science, after all :)


Still we'll present to the end user a possibly broken URI, exposing them
to phishing and other nasty things.
Again, fair enough.

 
      >
      > Why are you against leaving the current TLDs implicitly on
      Earth by
      > default?

      Why do you think I am.  Just to be sure, can you expound on
      what that
      means, exactly?  Use only new, discrete TLDs on other
      worlds?  I have no
      problem with that.  I have already been willing to back off
      a new TLD on
      Earth because of the cost/paperwork/etc necessary.  Given
      that we can map
      3rd level domains to the same hierarchy to access off world
      resources,
      with no change necessary to the terrestrial DNS, it was a
      technical
      solution that worked and prevented having to run the ICANN
      gauntlet
      with a dump truck full of cash.


If using local hierarchies is somewhat needed, I'll default the
currently existing TLDs on the Earth, while defining new hierarchies for
the other planets. "org." will be on the Earth, "org.mars." on Mars.
Let me run this through the mental simulator, and see if this breaks any 
other parts.  I agree that keeping universal uniqueness of TLDs is useful. 
That said, while retaining the original TLDs to Earth use only, many other 
TLDs would be available for use in the Martian DNS system.
This idea started out with complete, discrete implementations of 
"Internet", including dedicated DNS roots, on Mars.  Adjustments have been 
made along the way to trim off unnecessary replication.  It sounds like 
you have an idea which can perform such a trim.  I appreciate it!

It
would introduce some asymmetry, giving the Earth a special place, but
Earth is indeed special.
Thanks,
Scott

--
Lorenzo Breda

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

Reply via email to