home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / mail / elm / 2257 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  3.1 KB

  1. Path: sparky!uunet!cis.ohio-state.edu!rutgers!ub!dsinc!syd
  2. From: syd@DSI.COM (Syd Weinstein)
  3. Newsgroups: comp.mail.elm
  4. Subject: Re: [encode] Decryption does not work in ELM 2.3 PL11! Why ? [clear]
  5. Message-ID: <1992Aug29.031221.9891@DSI.COM>
  6. Date: 29 Aug 92 03:12:21 GMT
  7. References: <1992Aug28.162759.17744@ncrcae.ColumbiaSC.NCR.COM> <1992Aug28.191943.24772@morwyn.uucp>
  8. Reply-To: syd@DSI.COM
  9. Organization: Datacomp Systems, Inc.  Huntingdon Valley, PA
  10. Lines: 52
  11.  
  12. forrie@morwyn.uucp (Forrie Aldrich) writes:
  13. >Likewise, the save and reply funcions don't work very well when you need
  14. >to deal with an Elm encrypted message (I'm sure this must have come up
  15. >before).  
  16.  
  17. >Will these problems be addressed/fixed in the 2.4 release?
  18. No, it will not be addressed until 3.0.  Quoting the monthly posting:
  19.  
  20. EB02 Encryption    is not fully implemented in ELM.  In elm(1) we
  21.      have the following    problems:
  22.  
  23.      When `b' (bouncing) a message or `f' (forwarding) a message
  24.      without editing, an encrypted section of text in the origi-
  25.      nal message wrongly gets encrypted    a second time.    The func-
  26.      tion that looks for encryption delimiters needs to    know to
  27.      ignore them in these situations.
  28.  
  29.      When `p' (printing) or `|'    (piping) a message, an encrypted
  30.      message does not get decrypted.  This is because elm(1) in-
  31.      vokes readmsg(1) to pull the message out of the folder and
  32.      readmsg(1)    does not deal with encryption at all.  Even if we
  33.      gave readmsg(1) the ability to decrypt messages, we'd still
  34.      have problems because readmsg itself would    have to    prompt
  35.      for the decryption    key.  Now if we    were printing or piping    a
  36.      set of tagged messages, readmsg(1)    would have to prompt for
  37.      decryption    keys for each message individually.  In    doing
  38.      that readmsg(1) would have    to indicate which message of the
  39.      set it was    working    on.  This would    be difficult since
  40.      readmsg(1)    uses actual ordinal message position in    the fold-
  41.      er, and that would    be confusing if    the user has folders
  42.      sorted in other than mailbox order: the message numbers
  43.      wouldn't match up.     The solution therefore    involves replac-
  44.      ing readmsg(1) with a new function    in elm(1) to handle the
  45.      `p' or `|'    commands, and this function would need to detect
  46.      the encryption delimiters and prompt for the decryption key.
  47.      Furthermore, readmsg(1) should get    enhanced to deal with en-
  48.      crypted text, or else carry a disclaimer that it doesn't
  49.      work on encrypted text.
  50.  
  51.      When including the    text of    an original message for    a `r'
  52.      (reply) or    `f' (forward), encrypted sections do not get de-
  53.      crypted first, resulting in decrypted text    inside the in-
  54.      clude text.  This means that the elm(1) function that in-
  55.      cludes text of an original    message    must detect encryption
  56.      delimiters    and decrypt encrypted text before including it in
  57.      a reply or    forwarded message.
  58.  
  59. -- 
  60. ========================================================================
  61. Sydney S. Weinstein, CDP, CCP          Elm Coordinator - Current 2.3PL11
  62. Datacomp Systems, Inc.                 Projected 2.4 Release: Oct 1,1992
  63. syd@DSI.COM or dsinc!syd      Voice: (215) 947-9900, FAX: (215) 938-0235
  64.