Cryptography OS Design Development (Windows CE 5.0)

Send Feedback

Cryptography Services for Microsoft® Windows® CE 5.0 provides services that enable application developers to add security to applications using cryptography. It includes functionality for encoding to and decoding from ASN.1, for hashing, encrypting, and decrypting data, for using digital certificate, and for managing certificates.

OS Design Information

The following table shows operating system design information for Cryptography.

Element Information
Dependencies Smart Card CSP requires the smart card resource manager and CryptoAPI 1.0.
Hardware considerations None.

Modules and Components

The following table shows the components and modules that implement Cryptography Services.

Item Module Component
Cryptography Services (CryptoAPI 1.0) with High Encryption Provider coredll, rsaenh coredll module: cryptapi
Low Encryption Provider (Microsoft Base Cryptographic Service Provider) rsabase None

Cryptography Services Implementation Considerations

The following table shows the Sysgen variables that enable Cryptography Services.

Sysgen variable Description
SYSGEN_CRYPTO Cryptography Services (CryptoAPI 1.0) provides a set of cryptographic services for hashing, encrypting, and decrypting data.
SYSGEN_CRYPTO_DSSDH Diffie-Hellman/DSS provider supports hashing, generating, exchanging, and exporting Diffie-Hellman keys.

See Also

Cryptography | Cryptography Application Development

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.