Re: [Full-Disclosure] [LONG] Improving E-mail security...

lceone_at_comcast.net
Date: 08/27/03

  • Next message: Rainer Gerhards: "RE: [Full-Disclosure] [LONG] Improving E-mail security..."
    To: full-disclosure@lists.netsys.com
    Date: Tue, 26 Aug 2003 23:05:15 -0400
    
    

    Bengt Ruusunen wrote:
    > - E-mail receiving server could check that 'very first original' From:
    > line and if it is same than the receiver address ie. 'someone@someone.com'
    >
    > Perform an check to see if the 'sender identification' ie. salted public
    > key, GUID or something (X-Authenticated-Guid: #0a845d299ca340087140)
    > exists in mail header.

    Sort of like a required, server based, pgp check?

    <OPINION>
    I think it's just about time that we stop patching over this dinosaur
    protocol that we call SMTP (RFC 821 from *August 1982*). This protocol
    was originally designed to send text messages from one machine to
    another back in the "Good Ol' Days" when the internet was safe because
    it existed at two schools and a government institution.

    Then as the years went on, the protocol became inadequate. e.g. it only
    allowed for a message to use the 128 ASCII character codes. So instead
    of re-evaluating and rewriting the protocol, we've patched it. We added
    MIME, because that made it easier to send each other HTML formatted
    email and pictures of our cats. We added PGP, but not frequently or in
    a consistent manner. We added pretty features, but we've neglected any
    security that should have been added, or problems fixed (feature bloat
    anyone?).

    But you cant do that. You cant build a big house on a small foundation
    or it will crumble. Today's *constant* problems/viruses/spam/etc is the
    crumble showing itself. It will only get worse from here. Seriously,
    we shouldn't have to think twice about simply viewing an email for fear
    of self-executing viruses. That should not be an option.

    <SEMI-FACTUAL BABBLING>
    About spam. This problem, I think, mainly arises from the fact that the
    spamming server can connect to domain.com, transmit one copy of the spam
    email, and send it to 100,000 users, from anyone, to anyone, no
    questions asked. This puts a huge load on the receiving server, and
    comparably minimal load on the sending server (depending on message
    size). If the protocol was rewritten to allow only "one for one"
    sending, maybe this would slow them down? I dunno, just a thought.
    Oh! And *maybe* we could make relaying OFF by default! Wacky ideas.
    </SEMI-FACTUAL BABBLING>

    So maybe it would be in the best interest of the internet community if
    someone stopped and took a look at what the requirements for a good
    communications protocol to replace email would be, and tried to put one
    together from the ground up. Security, features, and all. Heck, if I
    can get a group together, I'll take a crack at the darn thing myself.
    But I don't claim to be any sort of expert on anything (except maybe the
    semi-factual babbling), so I'd need a good group.
    </OPINION>

    Just my $0.10

    -Larry Engleman

    _______________________________________________
    Full-Disclosure - We believe in it.
    Charter: http://lists.netsys.com/full-disclosure-charter.html


  • Next message: Rainer Gerhards: "RE: [Full-Disclosure] [LONG] Improving E-mail security..."

    Relevant Pages

    • Port Assignment- OT in a Small Way
      ... 5:RJE - Remote Job Entry ... 18:MSP - Message Send Protocol ... server, Traitor 21, WebEx, WinCrash, NerTe, ... 22:SSH - SSH Remote Login Protocol, RAT: Shaft ...
      (comp.security.misc)
    • Port Assignment- OT in a Small Way
      ... 5:RJE - Remote Job Entry ... 18:MSP - Message Send Protocol ... server, Traitor 21, WebEx, WinCrash, NerTe, ... 22:SSH - SSH Remote Login Protocol, RAT: Shaft ...
      (comp.security.firewalls)
    • Port Assignment- OT in a Small Way
      ... 5:RJE - Remote Job Entry ... 18:MSP - Message Send Protocol ... server, Traitor 21, WebEx, WinCrash, NerTe, ... 22:SSH - SSH Remote Login Protocol, RAT: Shaft ...
      (alt.computer.security)
    • PORT NUMBER AND SERVICES
      ... 5:RJE - Remote Job Entry ... 18:MSP - Message Send Protocol ... server, Traitor 21, WebEx, WinCrash, NerTe, ... 22:SSH - SSH Remote Login Protocol, RAT: Shaft ...
      (comp.security.firewalls)
    • Re: client -server interaction over XML supporting multiple protocols
      ... > NETBEUI to access the server to access the functionalities exposed. ... > server doesnot know in advance which client is using what protocol. ... size of the XML and Xfunctionality will determine the demands ...
      (comp.lang.cpp)