Подружить шифрование C# и Python3

169
17 августа 2018, 15:30

Такой вопрос: Пытаюсь подружить шифрование с помощью RSA библиотеку BountyCastle на C# и Crypto на Python3.

Что сделано: Python3 генерирует PEM-ключи RSA, которые так же использует библиотека C#. Обе библиотеки умеют кодировать и декодировать собственный текст с помощью этих ключей.

Проблема такая: Обе стороны не понимают зашифрованное сообщение, которые было зашифровано другой стороной (C# не понимает Python3, как и наоборот), но прекрасно декодирует собственный текст закодированный с помощью этих ключей. Как можно их подружить?

Код на стороне C#:

  • Класс шифровки/дешифровки
  • Код для передачи информации на Python3

Код на стороне Python3:

  • Создание ключа, получение информации от C#
READ ALSO
Wifi hotspot C#

Wifi hotspot C#

Как программно раздать wifi ( на win10 без netsh команд) средствами C#?Посоветуйте библиотеку, возможно ли это осуществить с помощью библиотеки simplewifi?...

197
C# и Sqlite подключение к БД более одного компьютера

C# и Sqlite подключение к БД более одного компьютера

Можно ли подключиться к локальной БД Sqlite по сети? Например если на одном стоит база а с другого компьютера ее подцепить? Реальное такое?

193
Помогите сделать unit-тест

Помогите сделать unit-тест

Помогите сделать unit тест на данный код не знаю как сделать

175
Проверьте мой unit-тест

Проверьте мой unit-тест

Код который тестирую:

166