Swift — это безопасный, быстрый и выразительный язык программирования общего назначения, разработанный Apple Inc, впервые выпущенный в 2014 году для ее платформ и Linux. Swift имеет открытый исходный код.
PBKDF2 (функция получения ключа на основе пароля 2) — это функция получения ключа, которая является частью серии стандартов криптографии с открытым ключом (PKCS) от RSA Laboratories.
Режим Галуа / счетчика расширенного стандарта шифрования: режим работы блочного шифра AES, который одновременно шифрует и аутентифицирует свои входные данные.
Шифрование — это процесс преобразования информации (называемой открытым текстом) в нечитаемую форму (называемую зашифрованным текстом) с использованием алгоритма шифрования в сочетании с параметром (называемым ключом шифрования). Только те, у кого есть ключ…
В криптографии HMAC (Hash-based Message Authentication Code) — это особая конструкция для вычисления кода аутентификации сообщения (MAC), включающая криптографическую хеш-функцию в сочетании с секретным ключом.