Хеширование с помощью соли на Android и Iphone

Я разрабатываю приложение для Android и iPhone, которое требует шифрования некоторых данных.

Я хочу знать, есть ли способ шифрования данных, производящих одинаковый хэш на обеих платформах. У меня есть соль, я просто хотел получить одинаковые зашифрованные данные из дайджеста, так как мой сервер одинаков для обеих платформ.

Я немного новичок в iphone, так что мой вопрос был бы наивным, пожалуйста, терпите...:)

1 ответ

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

Обратите внимание на разницу между шифрованием и хэшем:

  • Шифрование шифрует данные таким образом, что возможно воссоздать исходные данные, используя какой-то ключ (расшифровка).
  • Хеширование не обеспечивает способ расшифровки, потому что несколько разных входов могут создавать один и тот же хеш
Другие вопросы по тегам