Julien Stern wrote:
Folks, I would personally be happy with any syntax. However, I find it somewhat weird to choose one syntax over an other just because of bugs in one ASN.1 compiler or an other.
And as far as I was informed one of the compilers seemed to be fixed.
Anyway, to be best of my ASN.1 knowledge, the current syntax is not ambiguous because the ContentInfo is not optional. Therefore, it is possible to figure out if we are reading the digestAlgorithm or the timestamp based on the number of elements in the structure, even when the reducedHashtree is absent. However, adding a tag on the timestamp (or on the digestAlgorithm actually) may help some ASN.1 processors, notably those with streaming capabilities.
ASN.1 parsers are streaming, i.e. are not looking ahead.Any syntax must be constructed in a such a way that only by looking at the tag
you know what it means. --To verify the signature, see http://edelpki.edelweb.fr/ Cela vous permet de charger le certificat de l'autorité; die Liste mit zurückgerufenen Zertifikaten finden Sie da auch.
Description: S/MIME Cryptographic Signature