Basic questions about CryptoAPI

From: Eric (eric.h@netcourrier.com)
Date: 06/26/02


From: "Eric" <eric.h@netcourrier.com>
Date: Wed, 26 Jun 2002 17:43:43 +0200


Hi all,

I need to develop a dll in C++ to be integrated into a main application.
This dll will get a flow of data, encrypt it using certificate, sign it and
then send it. On the other side the same application gets the message and
must be able to decrypt it.
As I understand I need the CryptoAPI to achieve it.

My questions are:

1. What is a good start to get information on PKI (links, White papers
etc..)?

2. How can I get the CryptoAPI? We have a MSDN subscription, is there a
CryptoAPI SDK in it? Is it part of Windows (which version)?

3. Will the application work on Windows NT if I use CryptoAPI? Is it relying
on the OS security layer?

Thank you very much for your answers, I am a bit lost and don't know where
to start
Thanks
Eric



Relevant Pages

  • Re: CryptoAPI
    ... >Cryptographic Filter Box Class in Visual Basic" Technical article. ... The first does different crypto tasks using his own DLL called ... quite good in my opinion and the opinion of others. ... It is some of the best VB crypto using the CryptoAPI that I've seen. ...
    (microsoft.public.vb.winapi)
  • Basic questions about CryptoAPI
    ... I need to develop a dll in C++ to be integrated into a main application. ... This dll will get a flow of data, encrypt it using certificate, sign it and ... As I understand I need the CryptoAPI to achieve it. ... Will the application work on Windows NT if I use CryptoAPI? ...
    (microsoft.public.win2000.security)
  • Re: Compatibility between .NET and CryptoAPI RC2 Encryption
    ... >> C++ using the CryptoAPI functions and C# using .NET. ... >> public string EncryptString( ... >> // Prepare to encrypt the data. ... >> DWORD dwSourceLen = strlen; ...
    (microsoft.public.dotnet.security)
  • Re: CryptoAPI, System.Security.Cryptography Interoperability
    ... CryptoAPI implementation is expecting little endian, ... you don't need to encrypt IV - there is no use encrypting it, ... If sending sesnsitive data from the client to the server, ... Client sends data to server. ...
    (microsoft.public.dotnet.security)
  • AES Symmetric Key Secure Storage
    ... as most of our customers have not yet upgraded to Windows 2003. ... This essentially ruled out using CryptoAPI, as there does not exist a CSP ... Source version of the AES in our libraries, ... We want a secure location to store the ...
    (microsoft.public.platformsdk.security)