Tim:
If you do "dnf search all pgp" the search goes beyond just the name. But you'd still want to do a search for gnupg, as well. Maybe gpg, too.
Ed Greshko:
Well, sadly....
[egreshko@meimei ~]$ dnf search all pgp | grep geany [egreshko@meimei ~]$ [egreshko@meimei ~]$ dnf search all gpg | grep geany [egreshko@meimei ~]$
So nothing would have come from it.
But, if you search for gnupg, it does. Of course, you need to know about that permutation of pgp-related things. I only do because I've used something the past that was named that way. In my opinion, gpg- and pgp- related packages need both those keywords in their metadata (that could be a bugzilla report).
Then again one could have done "dnf search geany" and scanned the results. Or made a guess and did "dnf search geany | grep encr".
In this case (geany), you would have to have known about an obscurely related package, in the first place. Though a generic search against a keyword like encrypt is a fair expectation.