Public Announcement is a way of #public key distribution method where users directly distribute the public keys to recipients or broadcast over the Internet. It is susceptible to forgery as people could create a key and claiming to be someone else#.
Public Announcement
-
Publicly Available Directory
Publicly Available Directory is a public storage for #public key retrieval where participants could register keys in it. It must contain entries in the form of name with associated public keys, periodically published and able to be accessed electronically. The participants should register securely with the directory and able to change their keys at any time. However, like Public Announcement, it is still vulnerable to forgery.
-
Asymmetric Cryptography
It addresses two issues faced by Symmetric Cryptography: Key Distribution# and Digital Signature#. One doesn’t need to have a secure channel or a third party to distribute public keys as it will not sufficient to undermine the security of the encrypted message. Public keys could be distributed by either Public Announcement#, Publicly Available Directory#, Public-Key Authority#, or Public-Key Certificate#. We can verify whether the message is coming from the intended sender using the public key, thus able to authenticate the author. That being said, it is vulnerable to quantum computing.