• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Ошибка при запуске кода python

I

inq

Здравствуйте уважаемые форумчане.
Необходимо запустить программу которая сгенерирует 2 ключа.
Python:
from Crypto.PublicKey import RSA

key = RSA.generate(2048)
private_key = key.export_key()
file_out = open("private.pem", "wb")
file_out.write(private_key)
print(private_key)

public_key = key.publickey().export_key()
file_out = open("receiver.pem", "wb")
file_out.write(public_key)
print(public_key)

При запуске получается ошибка.
Код:
C:\Users\Pc_One\AppData\Local\Programs\Python\Python37-32\python.exe C:/Users/Pc_One/Desktop/111/1.py
Traceback (most recent call last):
  File "C:/Users/Pc_One/Desktop/111/1.py", line 1, in <module>
    from Crypto.PublicKey import RSA
  File "C:\Users\Pc_One\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pycrypto-2.6.1-py3.7-win32.egg\Crypto\PublicKey\RSA.py", line 585
    except ValueError, IndexError:
                     ^
SyntaxError: invalid syntax

Process finished with exit code 1

pycrypto
Код:
Requirement already satisfied: pycrypto in c:\users\pc_one\appdata\local\programs\python\python37-32\lib\site-packages\pycrypto-2.6.1-py3.7-win32.egg (2.6.1)
 

explorer

Platinum
05.08.2018
1 081
2 469
BIT
14
Зависимость нужно установить pip install pycryptodome и всего делов.
Запуск python /твоя директория/rsa.py
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!