(и я думаю, что в любом случае мне нужна пароль для его отзыва, верно?)
Нет, вам нужен ключ отзыва. Который вы должны были сгенерировать и распечатать при создании ключа. Затем храните его в безопасном месте, а не там, где кто-то может использовать его для отзыва вашего ключа, когда вы этого не хотите.
Я пытался взломать пароли, которые я почти запомнил, но безуспешно. Все еще существует много перестановок, и для того, что может последовать за тем, что может последовать за тем, что сужается до приемлемого размера проблемы, требуется много правил. Я никогда не слишком старался, потому что, к счастью, я никогда не забывал свою фразу-пароль GPG. В основном, когда я забыл пароль, это логин на удаленной машине в университете, и я никогда не хотел забивать порт ssh или веб-почту своими догадками.
Может, функция, которую вы вызываете, выполняет много настроек, не зависящих от ключа? Таким образом, вы можете ускорить его, скопировав код из библиотеки и включив в него свой цикл перебора.