Вопросы по теме 'pycryptodome'

Pycrypto AES GCM шифрование и расшифровка Java
Я использую Pycryptodome (вилку PyCrypto) для создания зашифрованных текстов AES-GCM. Я использую следующий код Python для шифрования: cek = os.urandom(16) nonce = os.urandom(12) cipher = AES.new(cek, AES.MODE_GCM, nonce=nonce, mac_len=16)...
2876 просмотров
schedule 23.10.2021

Перенести расшифровку RSA с PyCrypto на PyCryptodome
Используя библиотеку PyCrypto, следующий код печатает 127 : from Crypto.PublicKey import RSA import base64 # Private key in tuple form (obscured for privacy) key = [1, 1, 1] bk = "zJuG60z9Iv..." # (obscured for privacy) privatekey =...
137 просмотров
schedule 13.11.2021

Смешайте сетевую реализацию с RSA в python
Я пытаюсь реализовать Mixnet на Python. Рассмотрим пример на связанной вики-странице — A шифрует сообщение с помощью открытого ключа A , а затем шифрует полученный зашифрованный текст вместе с адресом B с помощью открытого ключа M . Когда...
124 просмотров
schedule 02.05.2022

Алгоритм цифровой подписи Python PyCryptodome с DSS
в примере Python Pycryptodome по умолчанию для DSA-DSS Привет, ребята. Я задал этот вопрос, но, это не умно, я удалил в своем профиле и просто спросил из своего аккаунта друзей. Проблема в том, что я пытался использовать шифрование с открытым...
1650 просмотров

PyCrypto Cyphertext неправильная длина даже с данными из одного символа
Я хочу зашифровать/расшифровать набор данных, который содержится в файле .csv. Я генерирую свои открытые/закрытые ключи RSA с помощью этого кода: import Crypto from Crypto.PublicKey import RSA key = RSA.generate(2048) k = key.exportKey('PEM') p...
949 просмотров

Pycryptodome Python3 RSA.importKey блокируется / зависает
Я использую Python 3.5.2 с последней версией Pycryptodome. При импорте моего закрытого ключа RSA с использованием RSA.importKey происходит бесконечное зависание или блокировка. Я попытался пройти через библиотеку и не могу найти причину....
43 просмотров
schedule 15.08.2022

Декодирование CryptoJS с помощью PyCrypto
Эй, у меня есть такой код Javascript CryptoJS.algo.AES.keySize = 32, CryptoJS.algo.EvpKDF.cfg.iterations = 1e4, CryptoJS.algo.EvpKDF.cfg.keySize = 32; var decrypted = CryptoJS.AES.decrypt(message, passphrase); И мне нужно создать аналог с...
150 просмотров

Python 3.6 - ошибка JWCrypto при импорте ключа RSA
Хотя этот вопрос задавался ранее, и на него был дан ответ на ( полезных данных шифрования JWT в python? (JWE) ), я не могу заставить JWK работать - я попытался импортировать свои ключи RSA с открытым текстом и получил сообщение об ошибке (добавление...
1134 просмотров
schedule 13.04.2023

Не могу импортировать ЧаЧа20
Я пытался использовать ChaCha20 для школьной работы, но не могу импортировать его. Когда я запускаю код, я получаю сообщение об ошибке from Crypto.Cipher import ChaCha20 ImportError: cannot import name ChaCha20 Я пытался импортировать другие...
955 просмотров
schedule 26.07.2023

Неверная расшифровка RSA pycryptodome
Я пытаюсь реализовать RSA в Python с помощью pycryptodome, шифрование работает нормально, но функция расшифровки нет, мой код следующий: from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_OAEP from Crypto.Signature import pss from...
1495 просмотров
schedule 09.10.2022

Шифрование PyCryptodome AES CBC не дает желаемого результата
Я пытаюсь зашифровать и расшифровать простой текст в AES с режимом CBC в Python (2.7.14) с Pycryptodome (3.7.0) Вот мой код для попытки шифрования: from Crypto.Cipher import AES from Crypto.Util import Padding import base64 encryption_key =...
2986 просмотров
schedule 21.05.2023

Как расшифровать закрытый и открытый ключ IPFS в формате DER / PEM?
как декодировать частный и открытый ключ IPFS в формате DER / PEM, который может работать с библиотекой pycryptodome (для Python 3)? Я получаю ключи из файла конфигурации IPFS в виде строк, поэтому я не буду здесь объяснять этот процесс. Что я...
535 просмотров
schedule 13.03.2023

Python 2.7, Pycryptodome: невозможно проверить подпись закрытого ключа на стороне сервера из-за проблем с кодировкой
Я отправляю данные в формате Json между двумя узлами, используя функциональность модуля запросов Python на стороне клиента и сервер Flask на стороне сервера. Мне нужно поставить цифровую подпись строки Python 2.7 «некоторая строка» с закрытым ключом...
62 просмотров

Расшифровка Python 256 AES с помощью pycryptodome
У меня есть устройство с последовательным портом TCP, которое получает данные через rs232, шифрует эти данные, а затем пересылает их на TCP-сервер. Документация по методологии шифрования устройства практически отсутствует, только 128-, 192- или...
223 просмотров
schedule 30.11.2023