On 9/1/07, Dave Townsend <[EMAIL PROTECTED]> wrote:
> Hah, no sooner do I post my problem and think about giving up for the
> evening and I think I've found the solution. What I'm now using is:
>
> SEC_ASN1_MKSUB(SECOID_AlgorithmIDTemplate)
>
> const SEC_ASN1Template CERT_SignatureDataTemplate[] =
> {
> { SEC_ASN1_SEQUENCE,
> 0, NULL, sizeof(CERTSignedData) },
> { SEC_ASN1_INLINE | SEC_ASN1_XTRN,
> offsetof(CERTSignedData,signatureAlgorithm),
> SEC_ASN1_SUB(SECOID_AlgorithmIDTemplate), },
> { SEC_ASN1_BIT_STRING,
> offsetof(CERTSignedData,signature), },
> { 0, }
> };
>
> This appears to work, matches what I've seen elsewhere and as the all
> important good gut feeling factor. Please let me know if I'm still off
> base though.
Yes, you found the right solution.
Wan-Teh
_______________________________________________
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto