это - шифрование iphone 7




шифрование паролей в приложениях iphone (2)

Мне нужно сохранить пароль пользователя в моем приложении iphone.

Когда вы отправляете приложение в магазин приложений, я должен сказать Apple, если в приложении есть шифрование в целях экспорта.

Я не хочу, чтобы мое приложение ограничивалось только для США, но я также не хочу хранить или отправлять пароли через сеть в ясном тексте.

Поэтому в основном возникает вопрос: могу ли я шифровать пароли таким образом, чтобы мое приложение не ограничивалось?


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

Для безопасной связи вы должны использовать SSL, который, вероятно, находится в библиотеке, которая уже находится на телефоне. Если вы используете библиотеку, которая является частью операционной системы телефона, я не думаю, что это означает, что ваше приложение «содержит шифрование».

Конечно, я не юрист. Кто знает - закон может считать «свинью латинский» действительной технологией шифрования.


Похоже, что предоставленная функция crypt () может использоваться для паролей:

Эта библиотека (FreeSec 1.0) была разработана за пределами Соединенных Штатов Америки как незаменимая замена для библиотеки шифрования USonly libcrypt. Программы, связанные с интерфейсом crypt (), могут быть экспортированы из США только в том случае, если они используют crypt () исключительно для аутентификации аутентификации и не используют другие интерфейсы программиста, перечисленные выше. Особое внимание было уделено библиотеке, чтобы программы, использующие только интерфейс crypt (), не тянули другие компоненты.

(из документации iphone для склепа (3))







encryption