Я нуждаюсь в двухстороннем решении для шифрования для Ruby, такого как Шифр, Rijndael (AES) или другой. Проблема, однако, состоит в том, что я не могу найти соответствующий драгоценный камень для него. Я хотел бы за библиотеку поддерживать несколько различных алгоритмов шифрования, таким образом, я могу сравнить производительность каждого для оптимальной интеграции i моих приложений. Я также хотел бы, чтобы это было открытым исходным кодом.
Я столкнулся со Склепом, но он не устанавливает правильно и не похож, он был обновлен в некоторое время. EzCrypto не установит, также. Я также видел рубиновую AES, но который только поддерживает Rijndael.
После некоторого поиска GitHub я нашел Утройство шифрования, которое, кажется, что-то как то, что я ищу. Однако я хотел бы получить некоторое представление о любых драгоценных камнях/библиотеках, которые я, возможно, пропустил.
Заранее спасибо!
Я бы порекомендовал Shuber's Encryptor - он обёртывает библиотеку OpenSSL так, что вы можете использовать всё, что она поддерживает.