2010-09-16 3 views
8

Мне нужно использовать AES-шифрование в моем встроенном приложении Erlang, но OpenSSL недоступен для моей целевой системы, поэтому криптографическая библиотека OTP не может быть построена. Я, вероятно, тоже мог бы скомпилировать OpenSSL, но я бы предпочел, чтобы чистое решение Erlang удалило другую зависимость. Есть ли один?Есть ли чистая библиотека криптографии Erlang с поддержкой AES?

ответ

6

Посмотрел на это некоторое время назад и не нашел отличного решения, кроме OpenSSL/crypto. Сожалею. Если кто-то недавно не создал новую библиотеку, но я не слышал об этом с тех пор.

Скорее всего, кто-то уже решил проблему простой установки OpenSSL в вашей целевой системе. Вместо этого сосредоточился бы на моей энергии.

1

Криптомодуль был зашифрован в OpenSSL в течение длительного времени. Чистая версия Erlang может быть невозможной, но она будет очень медленной и не будет практичной в использовании.