Header banner
Revain logoHome Page
Martin Alvarez photo
1 Уровень
835 Отзывов
62 Карма

Отзыв о BouncyCastle Crypto от Martin Alvarez

Revainrating 4 out of 5

Лучшая библиотека безопасности, используемая в основном в проектах электронной коммерции

Я использовал bouncycastle в одном из своих проектов для создания цифровых подписей, шифрования и т. д., не беспокоясь о каких-либо проблемах безопасности. При работе с этой библиотекой серьезных проблем не возникало. Но иногда, когда мне нужно было написать некоторые пользовательские функции, это было немного болезненно, так как при написании кода возникало много трудностей. Например, когда вы выполняете реализацию алгоритма AES или хеширования, которая требует определенной обработки данных массива байтов/символов, иногда бывает сложно правильно использовать эти алгоритмы в самом языке Java, вместо этого, если мы хотим сделать это, нам нужно создать промежуточные файлы C++. Используя эту библиотеку, я избавился от всех этих проблем, связанных с проблемами безопасности, предоставив контроль доступа только определенным пользователям, которым требуется такая конфиденциальная информация, вместо того, чтобы сделать ее общедоступной через Интернет. Это лучшее программное обеспечение для создания защищенных сообщений, таких как веб-сайты электронной коммерции, где это могут сделать клиенты.

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



Плюсы
  • Простой способ обработки объектов Java.
  • Возможность работы с массивами больших объектов
  • Хорошая поддержка сообщества
  • Не требуются внешние зависимости (я имею в виду зависимость от других библиотек)
Минусы
  • Сложность создания пользовательских функций