This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 16 lines
!!! 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' }]