[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Proposal for stating key type in Commonline subject lines
I know this is just my ignorance. Can we just encrypt the attachments
and use the message area for other information like encryption type or
other things we could standardize ? This would leave the subject area
alone. Is the reason we only use the subject area is because of old
CompuServe design ?
> -----Original Message-----
> From: PAUL LOGSTON [SMTP:PLOGSTON@usagroup.com]
> Sent: Thursday, March 19, 1998 9:38 AM
> To: cl-elec-exch@lists.glhec.org
> Subject: Proposal for stating key type in Commonline subject
> lines
>
>
> [Adminstrivia: When I use the word "Decrypt", I actually mean "Decrypt
> and Verify Signature". I'm just too lazy to type that every time.]
>
> During last week's conference call, we determined that it would be
> useful
> to specify the key type (RSA or D-H/DSS) in the subject line in the
> message header, so we could know which key type to use to decrypt the
> message and verify the signature.
>
> The reason we need to know this information is that we may be using
> two
> separate PGP products to decrypt files -- one for the RSA keys and one
> for D-H/DSS. This is due to the fact that PGP's two programming
> interfaces (the Toolkit and the SDK) only support one key type each.
> Specifically, the PGP/ViaCrypt Toolkit only supports RSA keys and the
> SDK
> only supports D-H/DSS. And, since we are using different tools for
> each
> key type, we would likely need to keep separate key rings by key type.
>
> All of this points to needing to know the key type used for the
> encryption
> before actually processing the file.
>
> However, it is pretty late in the game to be changing the subject
> lines for
> CommonLine, since a lot of us (me included) already have code written
> that looks for and specifies the old subject lines. So, specifying
> the key
> type must:
>
> a) be optional, and
> b) be compatible.
>
> There for, I propose adding an optional identifier after the old
> CommonLine
> subject string, but before the optional identifying information. That
> identifier should simply be either "KEYRSA" or "KEYD-H", enclosed in
> brackets. So, in general, our new subject line format would be:
>
> file-identifying-subject [KEYRSA | KEYD-H] <unique identifying
> number>
>
> The reason for the delimiters around the key type is: a) it is more
> readable (IMHO) and b) it makes it easier to parse automatically. The
> reason I added the phrase "KEY" to the identifiers is simply to drive
> home
> the purpose of the field.
>
> For example, a CommonLine v3 App Send file's subject could look like
> this:
> COM03 APP SEND [KEYRSA] <199803180017>
>
> A CommonLine key update transaction with a Diffie-Hellman key would
> look like:
> CL COMM UPDATE [KEYD-H] <USA GROUP GUARANTEE SERVICES>
>
> Since the Key Type is optional, the following is a CommonLine v2 App
> Response using RSA keys:
> COM96 APP RESP <GC19140201>
>
> Comments?