Я пытаюсь реализовать Json Web Encryption aka JWE
от JOSE
стандарты.
Я пробовал шифрование с помощью CommonCrypto lib, доступного в iOS, но он не поддерживает заполнение OAEP-256.
Я не могу использовать платформу iOS Security, поскольку ее классы, такие как SecKeyAlgorithm
, и режимы шифрования, такие как rsaEncryptionOAEPSHA256AESGCM
, доступны только для iOS 10 и более поздних версий. Остальные библиотеки, такие как JOSESwift (https://github.com/airsidemobile/JOSESwift), помогли бы.
Я не могу написать свое собственное шифрование, так как я не эксперт по безопасности (следовательно, не рекомендуется).
Другие вопросы о поиске в SO & google тоже не помогают:
Объектив c RSA с дополнением OAEP sha256 до ios 10
Как можно это сделать на iOS? Любая помощь приветствуется.