equal
deleted
inserted
replaced
80 <section id="GUID-08E26A60-A8B1-5F54-901D-69787BC8950E"><title>The Hash API</title> <p> <codeph>CMessageDigest</codeph> is |
80 <section id="GUID-08E26A60-A8B1-5F54-901D-69787BC8950E"><title>The Hash API</title> <p> <codeph>CMessageDigest</codeph> is |
81 the base class for all hash algorithms. </p> <p>The diagram below show the |
81 the base class for all hash algorithms. </p> <p>The diagram below show the |
82 main classes used in the hash framework. For information on each class see |
82 main classes used in the hash framework. For information on each class see |
83 the Cryptography API Reference material. </p> <fig id="GUID-08CF0C25-D314-56B0-9667-4CDDA925F786"> |
83 the Cryptography API Reference material. </p> <fig id="GUID-08CF0C25-D314-56B0-9667-4CDDA925F786"> |
84 <title> Inheritance diagram for the Hash API </title> |
84 <title> Inheritance diagram for the Hash API </title> |
85 <image href="GUID-8761F82E-5DC4-5BD5-A422-2EC45A92925B_d0e388502_href.png" placement="inline"/> |
85 <image href="GUID-8761F82E-5DC4-5BD5-A422-2EC45A92925B_d0e383456_href.png" placement="inline"/> |
86 </fig> <p>The hash API is used internally by the Security components: AppInst, |
86 </fig> <p>The hash API is used internally by the Security components: AppInst, |
87 Certman (Certificate Management) and Cryptography. Networking/TLS uses a pseudo-random |
87 Certman (Certificate Management) and Cryptography. Networking/TLS uses a pseudo-random |
88 function (PRF) based on HMAC. Both MD5 and SHA-1 are used in TLS. </p> </section> |
88 function (PRF) based on HMAC. Both MD5 and SHA-1 are used in TLS. </p> </section> |
89 </conbody></concept> |
89 </conbody></concept> |