Header banner
Revain logoHome Page
James Vilchez photo
1 Уровень
1279 Отзывов
66 Карма

Отзыв о BouncyCastle Crypto от James Vilchez

Revainrating 5 out of 5

Хорошие возможности интеграции и достойное качество

Библиотека поддерживает несколько криптосистем, таких как AES, Rijndael и т. д., что помогает интегрироваться с различными типами криптографических приложений (платежными шлюзами электронной коммерции или веб-серверами). До сих пор я не нашел недостатков в этом инструменте, но было бы лучше, если бы они поддерживали больше протоколов, например, X25519. Интеграция других библиотек/фреймворков, использующих шифры bouncysalts, может стать сложной, потому что не существует стандартного способа, как эти фреймворки должны обрабатывать эти алгоритмы, поэтому вам нужны некоторые пользовательские обходные пути здесь и там! Некоторые интеграции используют ключи RSA, в то время как другие не предоставляют их по умолчанию, поэтому у нас были проблемы при интеграции нашего фреймворка в другой, где их API ожидал объект RSASSA_PKCS1v15, а не только сам открытый ключ.

картинка 1 прикреплена к отзыву BouncyCastle Crypto от James Vilchez



Плюсы
  • Совместимость с несколькими платформами
  • Проверенная реализация от многих разработчиков по всему миру на всех доступных сегодня платформах.
  • Хорошо задокументированный исходный код Java + исчерпывающая документация
  • Множество примеров на различных языках программирования, включая C++, PHP, Python2&3+, AndroidJava
Минусы
  • Не самый лучший