Шифрование (Симметричный ключ) lib

Я читал немного о шифровании.

В настоящее время я нахожусь в проекте, где мне нужно будет зашифровать / расшифровать данные на основе ключа (пароля пользователя), но проблема заключается в следующем: - Мне нужно зашифровать / расшифровать в нескольких клиентских приложениях, созданных на разных языках. Пример: - PHP - C++ - Java и т. Д.

Что я должен делать? есть ли хорошая (и бесплатная) библиотека, написанная на разных языках?

благодарю вас

1 ответ

Вам не нужно иметь одну и ту же библиотеку для разных платформ...

если выбранные шифры, ключи и режимы работы одинаковы, это не должно иметь большого значения.

например, у меня не было проблем с шифрованием AES в C# с использованием поставщика службы шифрования, который поставляется с.net framework и расшифровыванием с использованием модуля openssl для php...

иногда возникают некоторые препятствия, такие как метеорология, кодирование и т. д., но если вы присмотритесь, то черной магии не будет...

Другие вопросы по тегам