@fantik22

Как зашифровать строку методом RSA с уже готовым публичным ключом?

Добрый день, столкнулся с проблемой. Хочу авторизоваться на сайте с помощью запроса, но он шифрует пароль. Я отснифил запрос на получения RSA-ключа, он выглядет так
Ответ
{"success":true,"publickey_mod":"d881a84806f62b79c48158d8d5c25e29975c6d18fc1098b535b6ee560dc3f6981018499e14a98694507f24d6fbfa0d1a73a72beca71bdf69877ad9d1e0fd887160cc5c18cfc1bea86620d5eb5a028810d51717d54ac0fc8536f43caa7c14ab341ee8b2847a8f09161969554a211a3c298d4753f4edfd31e16b5472d2ae3decf9fc6e9408ba1246d899aaefe5f3d2090c5b0663a16c97bd4ae213e4047a352d8c74a2b0324a2f596665edb1d5f3179d4878e43f14fb21e7d862c73bc17d9f664869d21d95302ca912d2a97fc34eb6b98a04b5a0e2632b7c732ff7a2faa18906d1a19001363f5f052ac9d704d911d1506c7a350992fa51c2b11a0067ead0ad0a6d","publickey_exp":"010001","timestamp":"482546850000","token_gid":"8f7af7879dc80f776"}

Внимание, вопрос. Как зашифровать пароль с помощью полученного ключа?
  • Вопрос задан
  • 212 просмотров
Решения вопроса 1
Zarom
@Zarom
Мастер на все руки из жопы
Используя PyCrypto:
  1. Crypto.PublicKey.RSA.construct() для создания ключа из компонент mod и exp
  2. С полученным объектом, encrypt


Или с RSA:
key = rsa.PublicKey(mod, exp)
encrypted_password = rsa.encrypt('secret_password', key)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Вот тут изи парень расказывает как на питоне зашифровать
https://youtu.be/Tn-RT4ZHUJU
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 140 000 до 180 000 руб.
Universa HODL Москва
от 150 000 руб.
IT ATLAS Казань
от 120 000 до 150 000 руб.
26 марта 2019, в 01:09
40000 руб./за проект
26 марта 2019, в 00:54
40000 руб./за проект
26 марта 2019, в 00:31
20000 руб./за проект