!!! Overview [{$pagename}] is a [Public Key] that follows the [RSA] format. In our [Example Certificate]. the [{$pagename}] is the hexadecimal representation of a 1,024-bit number. There's no further encoding here; this is the number "n" used by the [Public Key Algorithm] (typically RSA). Notice that it's prefixed by a 0x00 placeholder — this is used to stop some large number libraries from interpreting this as a negative two's-complement number. If the [Protocol Client] decides to accept this certificate, it will generate yet another key, a one-time-use [Symmetric Key] and securely transmit it to the [Protocol Server] using the [Public Key Algorithm] {{{c=ke%n}}} [Protocol Server] will decrypt the one-time-use [Symmetric Key] using the [Private Key] (which you can't see in the certificate for obvious reasons!) and use that key for subsequent communications. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]