I have to agree with Phillip.  Many application developers don't know how to
properly integrate PKI into their systems.  For instance, some email system
providers still don't know what S/MIME is.  Some applications ignore Policy
OID processing or simply skip revocation checking or chain processing or
whatever.  Gate keeping is best performed by a programmable system that can
determine whether the signed blob is appropriate for its intended purpose.
But I'm not defending all CAs either.  I've seen many examples of strange
blobs being passed off as certificates, but relying party systems need to be
able to reject these if they don't satisfy the criteria needed for
trustworthy processing.

On 11/10/2011 12:14 PM, Phillip Hallam-Baker wrote:

>See above. The primary responsibility for making sure 
>the crypto is strong enough has to fall on the 
>application provider.

>The CAs should provide a backup but this does not 
>absolve theĀ application designer from making the right 
>choice.

>What I am objecting to here is that this exercise 
>seems to only ever be interested in holding CAs 
>accountable.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to