Где документация Bouncy Castle API?

Мне нужно выполнить некоторую работу на основе криптографии, и я обнаружил, что API Bouncy Castle доступен как для С#, так и для Java, для Java он имеет документацию, но не имеет документации для С#.

Может кто-нибудь предоставить мне некоторые ресурсы, откуда я могу получить представление об использовании Bouncy Castle с С#?

Ответ 1

Я также не смог найти С# -documentation для Bouncy Castle API. Кажется, как будто его не существует.

Но вы можете пойти по этому пути. Загрузите библиотечные источники и посмотрите на них немного. Код на самом деле выглядит как Java-код, но имеет минимальные различия:

  1. Некоторые базовые классы перенесены в интерфейсы
  2. Все методы и свойства названы в "UpperCamelCase"

Поэтому вы можете свободно использовать Java -documentation. И напоследок несколько примеров его использования в С#.

Кроме того, хочу добавить, ответ на этот вопрос действительно поможет мне за один раз.

Ответ 2

На веб-сайте bouncyCastle я нашел документ для начала работы с версией С#, соответствующей FIPS.

Должно быть применимо и к не-FIPS-версии.