Questions tagged [mscapi]

The Cryptographic Application Programming Interface (MS-CAPI) is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography

The Cryptographic Application Programming Interface (also known variously as CryptoAPI, Microsoft Cryptography API, MS-CAPI or simply CAPI) is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography.

CryptoAPI is a set of dynamically linked libraries that provides an abstraction layer which isolates programmers from the code used to encrypt the data. The Crypto API was first introduced in Windows NT 4.0 and enhanced in subsequent versions.

CryptoAPI supports both public-key and symmetric key cryptography, though persistent symmetric keys are not supported. It includes functionality for encrypting and decrypting data and for authentication using digital certificates. It also includes a cryptographically secure pseudorandom number generator function CryptGenRandom.

CryptoAPI works with a number of CSPs (Cryptographic Service Providers) installed on the machine. CSPs are the modules that do the actual work of encoding and decoding data by performing the cryptographic functions. Vendors of HSMs may supply a CSP which works with their hardware.

via: Wikipedia

78 questions
0
votes
3 answers

Sign PDF from usb Token Using MSCAPI & ITEXT

can anyone give me a simle example of pdf signing from usb token using MSCAPI and ITEXT. I do not want to use a fixed ocsp string. I tried to follow this Digital Signature book but it did not work. My code was: …
Nawzer Ahmed
  • 21
  • 2
  • 5
0
votes
2 answers

cryptoapi windows 7 support

Microsoft has introduced cryptography next generation (CNG) from Vista and server 2008 onwards. But my question is to know whether Microsoft supports the old MS CAPI (say for eg. in windows 2003 and windows xp) in Windows 7 and Server…
Raj
  • 1,113
  • 1
  • 17
  • 34
0
votes
1 answer

The Microsoft Crypto API (CAPI) in powerbuilder

I'm looking for examples information on how to extract certificate information from the windows certificate store and perform operations like verifying signatures using the retrieved certificates.The particular certificate will be provided via a USB…
PBDev
  • 33
  • 1
  • 2
  • 9
1 2 3 4 5
6