Overview#
RSA Public Key is a Public Key that follows the RSA format.In our Example Certificate. the RSA Public Key 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.