Cryptography Catalog Items and Sysgen Variables (Compact 7)

3/12/2014

In Windows Embedded Compact, you can implement cryptography services for making data transactions more secure.

For more information, see Cryptography Reference.

When you implement cryptography in your OS, you can also add support for digital certificates. For more information, see Certificates Catalog Items and Sysgen Variables.

For more information about how to add or remove catalog items, see Design Your First OS.

Hardware and Software Requirements

  • When used for data transactions over a network which the user logged on to by using a smart card, requires Smart Card Resource Manager.

Catalog Items and Sysgen Variables

The following table describes the catalog items and associated SYSGEN variables you can use to add cryptography services to your OS.

Catalog item SYSGEN variable Description Dependencies

Cryptography Services (CryptoAPI 1.0) with High Encription Provider

SYSGEN_CRYPTO

Provides a set of cryptographic services for hashing, encrypting, and decrypting data.

None.

Diffie-Hellman/DSS Provider

SYSGEN_CRYPTO_DSSDH

Supports hashing, generating, exchanging, and exporting Diffie-Hellman keys.

Requires SYSGEN_CRYPTO.

Windows Embedded Compact 7 also supports Cryptography Next Generation. For more information, see Cryptography API: Next Generation.

See Also

Other Resources

Cryptography
Certificates