Fix: bad error message when no signature packet found
Now use GPG as underlying signature provider