ietf-smime
[Top] [All Lists]

ESSSecurityLabel Comments

1998-03-26 12:58:02
All,

We need to add a context-specific tag to the ESSSecurityLabel version field
because there are two INTEGERs in the SET.  In order to keep the tags in
numerical order, recommend that ESSPrivacyMark utf8String should be changed
to "[1]" and then "[0]" can be used for ESSSecurityLabel version.  This
results in the following:

ESSSecurityLabel ::= SET {
  version                    [0] Version DEFAULT v1,
  security-policy-identifier     SecurityPolicyIdentifier OPTIONAL,
  security-classification        SecurityClassification OPTIONAL,
  privacy-mark                   ESSPrivacyMark OPTIONAL,
  security-categories            SecurityCategories OPTIONAL }

ESSPrivacyMark ::= CHOICE {
    pString                      PrintableString (SIZE
(1..ub-privacy-mark-length)),
    -- If pString is used, the ESSSecurityLabel version is set to v1
    utf8String               [1] IMPLICIT OCTET STRING SIZE (1..MAX)
    -- If utf8String is used, its contents MUST be in UTF8 format, and
    -- the ESSSecurityLabel version is set to v2
}


================================
John Pawling, jsp(_at_)jgvandyke(_dot_)com                             
J.G. Van Dyke & Associates, Inc.   
www.jgvandyke.com         
================================




<Prev in Thread] Current Thread [Next in Thread>