It&#x27;s not binary, but if your security depends on your public key being secret, something else must be wrong. It&#x27;s the same as someone who depends on their IP addresses being secret. That&#x27;s not something you can count on, and your security would be better served by designing your infrastructure with the assumption that it&#x27;s totally public information.