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

147
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?...

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

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

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

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

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

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

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

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

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

142