Abdou,

I will try to answer at least some of your questions ...

If the sixth most significant bit of the identifier octet is 1, the 
encoding is constructed. Otherwise, the encoding is primitive. You can 
control the default tagging method at the top of your ASN.1 module. 
IMPLICIT changes the tag of the underlying type. EXPLICIT derives a type 
from an underlying type by adding an outer context-specific constructed 
tag.

For more information, see Burt Kaliski's A Layman's Guide to a Subset of 
ASN.1, BER, and DER, which I was able to find at 
http://luca.ntop.org/Teaching/Appunti/asn1.html. Not sure if RSA 
Laboratories still publishes this document.

Frank





El hallabi-Kettani Abderrahmane <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
09/29/2004 05:54 AM
Please respond to openssl-users

 
        To:     [EMAIL PROTECTED]
        cc: 
        Subject:        Question about IMPLICIT Tagging .


Hi friends,
Im dealing with decoding a BER format, and i want to
know if we can have an implicit tag in a constructive
method,
insted of explicit tag, or it can be used just for
primitive method, because i don't have the keyword
EXPLICIT or IMPLICIT in a tag "[0]{" as an example ,
wich is tagged as A0 , so it still ambiguous . 
Another question concerns the constraints of the
decoding a part from knowing the ASN1 module .
Thinks friends .
Abdou, 


 

 
 
Vous manquez d'espace pour stocker vos mails ? 
Yahoo! Mail vous offre GRATUITEMENT 100 Mo !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/

Le nouveau Yahoo! Messenger est arrivé ! Découvrez toutes les nouveautés 
pour dialoguer instantanément avec vos amis. A télécharger gratuitement 
sur http://fr.messenger.yahoo.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]



______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to