Я использую GnuPG некоторое время, и он работал как ожидалось. Но недавно я попытался экспортировать секретный ключ, и приглашение пароля не отображалось правильно. Именно так:
┌────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ OpenPGP�~A��~X�~F�~M��~B~R�~B��~B��~B��~C~]�~C��~C~H�~A~Y�~B~K�~A~_�~B~A�~A��~C~Q�~B��~C~U�~C��~C��~B��~B~R�~E��~J~[�~A~W�~A��~A
~ O� ~ A�� ~ A ~ U� ~ A ~ D: │ " * <* @ ***. Com>" │ │ 2048� ~ C ~ S� ~ C ~ C ~ C� ~ C ~ HRSA� ~ M�, ID **************, │ │ � ~\� ~ H ~ P� ~ W�� ~ X 2018-05-06. C │ │ │ │ │ C ~ C ~ Q� ~ B�� ~ C ~ U� ~ C�� ~ C�� ~ B�: __________________________________________________________________________________ │ │ │ <� ~ B�� ~ C�� ~ C� � ~ B�� ~ C� (C)> │ └───────────────────────────────────────── ────────────────────────────────────────────────── ──────────────────┘
Я попытался установить переменную языковой среды в en_US.UTF-8, и она стала лучше, но есть еще одна проблема:
┌────────────────────────────────────────────────────────────────┐
│ Please enter the passphrase to export the OpenPGP secret key: │
│ "*** <***@***.com>" │
│ 2048-bit RSA key, ID **************, │
│ created 2018-05-06. │
│ │
│ │
│ �~C~Q�~B��~C~U�~C��~C��~B�: __________________________________________
│ │
│ <OK> <�~B��~C��~C��~B��~C�(C)>
└────────────────────────────────────────────────────────────────┘
Я не знаю, имеет ли это значение, но я все же изменил некоторые выходные данные на «*».
В чем проблема и как я могу ее решить?
Операционная система - macOS 10.13.4, а версия GnuPG - 2.2.7.