Header banner
Revain logoHome Page
bouncycastle crypto логотип

BouncyCastle Crypto Отзыв

3

·

Очень хорошо

Revainrating 4.5 out of 5  
Рейтинг 
4.4
Security, Confidentiality

Посмотреть на ЯM

Описание BouncyCastle Crypto

Bouncy Castle is a collection of APIs used in cryptography.

Отзывы

Глобальные рейтинги 3
  • 5
    1
  • 4
    2
  • 3
    0
  • 2
    0
  • 1
    0

Тип отзыва

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

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

Revainrating 5 out of 5

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

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

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

Библиотека оказалась очень полезной для реализации криптографических функций для нашего проекта, она проста в использовании по сравнению с другими библиотеками, такими как Java Cryptography Extension (JCE). Он работает хорошо, но я думаю, что они могли бы улучшить некоторые вещи, такие как дополнительная документация по его использованию или, может быть, даже добавить онлайн-руководство, чтобы люди могли узнать, как этот инструмент действительно работает, без проблем при его использовании в…

Плюсы
  • Простой способ реализации алгоритмов AES.
  • Очень высокая скорость обработки
  • Быстрый процесс реализации; ) Простая процедура установки,
  • Хорошая команда поддержки, если вы когда-нибудь застряли, пытаясь что-то новое!
Минусы
  • Документация должна включать примеры, а не только фрагменты кода,
  • Слишком много зависимостей между пакетами
  • Недостаточно руководств