Описание тега python-gnupgp
1
ответ
Openpgp: использование оболочки python python-gnupg 'error - sign-encrypt 17' - ошибка только при подписании
Для шифрования и подписи сообщения я хочу использовать модуль python-gnupgp. Модуль представляет собой оболочку gnupgp. Шифрование работает нормально, но если я укажу параметр знака, я получаю сообщение об ошибке. gpg: ВНИМАНИЕ: небезопасные разреше…
14 мар '21 в 16:04
2
ответа
Lamnda Python 3.8 Расшифровка GPG не может найти двоичный файл gpg
Я пытаюсь использовать лямбда-функцию для расшифровки файлов, поступающих на S3, я загружаю файлы без проблем, но когда я пытаюсь их расшифровать, gpg не может быть найден. Я пробовал использовать оба python-gnupg и gnupgно оба не смогли упомянуть, …
23 мар '21 в 22:48
1
ответ
Использование ключа шифрования PGP
Могу ли я использовать ту же пару ключей, сгенерированную в моей среде Windows в среде Linux, для расшифровки? Предположим, я генерирую пару ключей, используя python-gnupgв моей среде Windows и зашифровать файл. Могу ли я использовать закрытый ключ …
20 июн '21 в 20:10
0
ответов
Шифрование PGP - блоки данных
Я выполняю PGP Encription для файла и сохраняю его как зашифрованный файл, теперь хочу прочитать его как расшифрованный и в Data Frame: мой код для шифрования: import os import gnupg import time public_key = dbutils.secrets.get(scope="kvscope",key="…
16 авг '21 в 10:53
1
ответ
AWS импортирует внешнюю библиотеку Python gnupg
Я импортирую библиотеку с помощью файла .zip после того, как я использую gnupg.GPG('') - я пытался найти правильный путь, но безуспешно он говорит, что путь недоступен или не существует import boto3 import gnupg def lambda_handler(event, context): s…
30 авг '21 в 13:45
1
ответ
python-gnupg шифрует неправильный формат
Я использую python-gnupg для шифрования файла с помощью pgp. Однако, когда я шифрую свой файл, он отображается в этом формате (должен быть в двоичном формате) -----BEGIN PGP MESSAGE----- hQEOA0hnW5eJyKhrEAP+PV8rczvIFY8GWUEGjZzrV1fJgmq4OPjilQg579f4/r…
10 ноя '21 в 18:43
0
ответов
gpg: расшифровать строковое значение, но у меня есть сообщения об ошибках
У меня проблема с gpg, когда я хочу расшифровать строковое значение. Я правильно получаю значение расшифровки, но у меня есть сообщения об ошибках, и я хочу их удалить. Вот мой код: Вот сообщения об ошибках: Я не понимаю там ошибок, потому что мой к…
30 мар '22 в 10:50
0
ответов
Как зашифровать Python gnupg (GPG) с помощью адреса электронной почты получателя, а не его отпечатка пальца?
Как Python-gnupg (GnuPG / GPG / OpenPGP) зашифровать адрес электронной почты получателя, а не его отпечаток пальца? В этом примере показано (что не работает на моем Ubuntu 20.04 / что-то подобное, но это старый пример; отрывок: encrypted_data = gpg.…
23 май '22 в 22:59
0
ответов
Я получил ошибку «TypeError: __init__() получил неожиданный аргумент ключевого слова« gnupghome »» при попытке использовать шифрование Python с GnuPG.
Я использую Python gnupg для шифрования/дешифрования файла, но я застрял в сообщении об ошибке в качестве заголовка моего вопроса. Я также проверяю, что папка ~/.gnupg уже существует, так как я установил python-gnupg. import gnupg gpg = gnupg.GPG(gn…
06 май '22 в 04:55
1
ответ
Отпечаток gnupg не идентифицирован как действительный получатель для шифрования
Отпечаток ключа gnupg не идентифицирован как допустимый получатель для шифрования. Согласно этому документу https://pythonhosted.org/python-gnupg/#encryption мы можем использовать отпечаток пальца. Но это не работает. >>> import gnupg >&…
20 май '22 в 09:57
0
ответов
Расшифровка Python GnuPG успешно работает в Windows, но не работает в Linux
Я использую пакет python-gnupg для расшифровки файла с помощью сгенерированного ключа. По причинам, которые я не могу объяснить, этот код работает в Windows и успешно расшифровывает файл: import gnupg import os key_data = '''-----BEGIN PGP PRIVATE K…
11 мар '22 в 16:57
1
ответ
Есть ли способ расшифровать зашифрованный файл с помощью библиотек Python?
Мне дали задание, в котором я должен написать скрипт на Python, который можно использовать для расшифровки некоторых зашифрованных файлов. мне дали с examplefile.pgp (зашифрованный файл с текстовыми данными) examplepublic.asc (открытый ключ в формат…
24 ноя '22 в 09:50
0
ответов
AttributeError: модуль «gnupg» не имеет атрибута «GPG»
Я пытаюсь расшифровать файл, хранящийся в EFS, прикрепленный к лямбда-функции, и получаю эту ошибку. Вот мой код: import gnupg gpg = gnupg.GPG(gnupghome='/mnt/tmp/private.asc') key_data = open('/mnt/tmp/private.asc').read() riv_key = gpg.import_keys…
12 июл '22 в 22:18
0
ответов
python-gnupg всегда возвращает пустой результат расшифровки
Я использую этот фрагмент кода, чтобы сгенерировать ключ, зашифровать некоторый контент, а затем расшифровать его. with tempfile.TemporaryDirectory() as tmpdir: gpg = gnupg.GPG(gnupghome=str(tmpdir), verbose=True) gpg.encoding = 'utf-8' input_data =…
05 фев '23 в 09:57
0
ответов
OSError: Невозможно запустить gpg (gpg) — возможно, он недоступен
В настоящее время я пытаюсь расшифровать файл .gpg в python, используя пакет python-gnupg . Однако, когда я запускаю свой скрипт: file = input.xml.gpg gpg = gnupg.GPG() with open(file, 'rb') as f: status = gpg.decrypt_file(f, passphrase='***********…
06 дек '22 в 15:15
1
ответ
Как правильно расшифровать зашифрованный файл PGP в функции AWS Lambda в Python?
Я пытаюсь создать AWS Lambda на питоне, который: загружает сжатый и зашифрованный файл из корзины S3 расшифровывает файл с помощью сохраняет расшифрованное сжатое содержимое в другой корзине S3 Это использует python 3.8 иpython-gnupgпакет в слое Lam…
23 ноя '22 в 16:47
0
ответов
Python gnupg не генерирует ключ
Я пытался сгенерировать ключ с библиотекой python-gnupg. Мой код работает отлично, но не создает ключ. Код: import gnupg gpg = gnupg.GPG() # generate key input_data = gpg.gen_key_input( name_real='name', name_email='name@email.com', passphrase='pass…
21 фев '23 в 00:16
0
ответов
gnupg указать путь к gpg-агенту
Я использую оболочку python-gnupg, я скопировал двоичный файл gpg (/usr/bin/gpg) вместе с зависимыми библиотеками, указаннымиldd gpgкоманда, при определении gpghome я также указал двоичный путь. gpg = gnugp.GPG(gnupghome='/tmp', gpgbinary='/var/task…
07 окт '22 в 01:14
0
ответов
Создайте подписанное сообщение PGP с классом EmailMessage
Я изо всех сил пытаюсь воссоздать сценарий, используя устаревший API электронной почты Python с текущим API. Рабочий код повторяет этот пример : from email.message import Message from email.mime.multipart import MIMEMultipart def messageFromSignatur…
12 июн '22 в 07:58
1
ответ
Python-gnupg не может найти секретный ключ
У меня есть сервер Ubuntu 20.04. На сервере я запускаю скрипт Python для расшифровки некоторых зашифрованных файлов PGP. Я добавил ключи PGP в связку ключей и могу расшифровать файл с помощью командной строки: gpg --output test.zip --decrypt myfile.…
05 авг '22 в 11:27