Re: How to use my own algrithum in S/MIME of Outlook Express?

From: David Cross [MS] (dcross_at_online.microsoft.com)
Date: 11/25/04


Date: Thu, 25 Nov 2004 05:14:57 -0800

No, unfortunately as Kelvin indicated, this is not possible. The
architecture is currently not extensible in this way.

-- 
David B. Cross [MS]
--
This posting is provided "AS IS" with no warranties, and confers no rights.
Top Whitepapers:
Auto-enrollment whitepaper: 
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/autoenro.mspx
Best Practices for implementing Windows Server 2003 PKI: 
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/ws3pkibp.mspx
Troubleshooting Certificate Status and Revocation whitepaper: 
http://www.microsoft.com/technet/security/topics/crypto/tshtcrl.mspx
Windows Server 2003 web enrollment and troubleshooting guide: 
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/webenroll.mspx
Windows Server 2003 web enrollment and troubleshooting guide: 
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/webenroll.mspx
"cable00" <cable00@discussions.microsoft.com> wrote in message 
news:F0348589-A575-448E-9F16-E102AEB5591E@microsoft.com...
> Thanks to Kelvin Yiu
>
> I still want to know is there a way to make Outlook Express use my
> algorithm,like register an OID , implement my encoder/decoder etc, and How 
> to
> do it ?
>
> "Kelvin Yiu [MS]" wrote:
>
>> The short answer is no.
>>
>> Although you can write your own algorithms in a custom CSP, you cannot
>> easily plug in the functions necessary to encode and decode ASN.1 
>> structures
>> that store public keys in certificates or key wrapping in s/mime 
>> messages.
>> The X.509 and CMS APIs in CryptoAPI were not designed to support 
>> pluggable
>> crypto - especially custom asymmetric algorithms.
>>
>> -- 
>> Kelvin Yiu [MS]
>> This posting is provided "AS IS" with no warranties, and confers no 
>> rights
>>
>> "cable00" <cable00@discussions.microsoft.com> wrote in message
>> news:AB58D75E-35C2-44DF-ABB6-76C66EA2ACA8@microsoft.com...
>> > Hi to all:
>> >
>> >      I implemented my own CSP which has my own encryption algrithum . I
>> > try
>> > to send S/MIME email use my own CSP and my algrithum in Outlook 
>> > express.
>> > Certificates in MY store are set KEY_PROV_INFO to point to my CSP.
>> >
>> >     But,
>> >     1.   I can't select my algrithum in Outlook Express's
>> > Tool|account|security, the default algrithum shows
>> >
>> >     2.  Outlook Express uses the default CSP to verity the incoming 
>> > email
>> > signature and encrypt the outgoing email,  but I want to use my own 
>> > CSP.
>> >
>> >     I want to know how to resolve my problem?
>> >
>> > best regards
>> >
>> >           cable00
>> >
>>
>>
>> 


Relevant Pages

  • How to use my own algrithum in S/MIME of Outlook Express?
    ... to send S/MIME email use my own CSP and my algrithum in Outlook express. ... Certificates in MY store are set KEY_PROV_INFO to point to my CSP. ... I can't select my algrithum in Outlook Express's ...
    (microsoft.public.platformsdk.security)
  • RE: Outlook and CPDecrypt
    ... If the recipient's PRIVATE KEY is not in the custom CSP than there is no ... Did you check if Outlook calls any of the standard MS CSPs? ... > use of CPDecrypt when decrypting a mail message. ...
    (microsoft.public.platformsdk.security)
  • How to use custom CSP with Outlook?
    ... I wondered how I may use my custom CSP with outlook. ... the certificate somewhat with the CSP, and the e-mail of the Outlook account ...
    (microsoft.public.platformsdk.security)
  • Re: How to use my own algrithum in S/MIME of Outlook Express?
    ... Although you can write your own algorithms in a custom CSP, ... I implemented my own CSP which has my own encryption algrithum. ...
    (microsoft.public.platformsdk.security)
  • Cannot Acquire CSP popup when open Office apps
    ... Everytime when I open Office apps such as Outlook, Word, Powerpoint... ... a window pop-up "Cannot Acquire CSP. ...
    (microsoft.public.office.misc)