diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-A636C1B3-8AB2-52D7-BB19-4CC93F4BDD97.dita --- a/Symbian3/PDK/Source/GUID-A636C1B3-8AB2-52D7-BB19-4CC93F4BDD97.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-A636C1B3-8AB2-52D7-BB19-4CC93F4BDD97.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,12 +1,70 @@ - - - - - -WTLS Certificates

Wireless Transport Layer Security (WTLS) certificates are used for authenticating entities in WTLS, the security layer protocol in the WAP architecture. The WTLS specification [WTLS 1.0], defines the certificate and its use, as well as the protocol itself.

The WTLS protocol is heavily based on TLS [RFC 2246], which is widely used to provide privacy and data integrity between two applications communicating using the Internet. In turn, TLS is heavily based on SSL version 3.0.

All these protocols use Public Key Cryptography to achieve the goals of privacy and data integrity. Public Key Cryptography is used to reduce the problem of how to achieve these goals from a secrecy requirement to a requirement of authentication. That is, given two entities A and B, if A can demonstrate possession of the private key corresponding to the public key which it supplies, and B can do the same, then the use of Public Key Cryptography will enable them to communicate privately. Certificates are used to demonstrate this possession: the prover will supply a set of certificates beginning with their own, and the verifier will attempt to construct and validate a chain beginning with the prover's own certificate and terminating in a certificate already trusted by the verifier.

Three levels of security are provided by WTLS:

For server authentication WTLS certificates are used: thus, WAP clients do not have to deal with X.509 certificates. However, for client authentication X.509 certificates are used to leverage existing PKIs.

Symbian platform support for TLS/SSL and WTLS certificate management only includes server authentication. Thus, the WTLS certificate management only offers support for the validation of chains composed exclusively of WTLS certificates, and the storage of WTLS certificates.

The Certificate and Key Management component offers the following functionality for processing WTLS certificates:

\ No newline at end of file + + + + + +WTLS +Certificates +

Wireless Transport Layer Security (WTLS) certificates are used for authenticating +entities in WTLS, the security layer protocol in the WAP architecture. The +WTLS specification [WTLS 1.0], defines the certificate and its use, as well +as the protocol itself.

+

The WTLS protocol is heavily based on TLS [RFC 2246], which is widely used +to provide privacy and data integrity between two applications communicating +using the Internet. In turn, TLS is heavily based on SSL version 3.0.

+

All these protocols use Public +Key Cryptography to achieve the goals of privacy and data integrity. +Public Key Cryptography is used to reduce the problem of how to achieve these +goals from a secrecy requirement to a requirement of authentication. That +is, given two entities A and B, if A can demonstrate possession of the private +key corresponding to the public key which it supplies, and B can do the same, +then the use of Public Key Cryptography will enable them to communicate privately. Certificates are used +to demonstrate this possession: the prover will supply a set of certificates +beginning with their own, and the verifier will attempt to construct and validate +a chain beginning with the prover's own certificate and terminating in a certificate +already trusted by the verifier.

+

Three levels of security are provided by WTLS:

+ +

For server authentication WTLS certificates are used: thus, WAP clients +do not have to deal with X.509 certificates. However, for client authentication +X.509 certificates are used to leverage existing PKIs.

+

The Symbian platform support for TLS/SSL and WTLS certificate +management only includes server authentication. Thus, the WTLS certificate +management only offers support for the validation of chains composed exclusively +of WTLS certificates, and the storage of WTLS certificates.

+

The Certificate and Key Management component offers the following functionality +for processing WTLS certificates:

+ +
\ No newline at end of file