iOS Broadcast
3.39K subscribers
1.81K photos
86 videos
1.02K links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
🔨 CryptoKit. Криптография с открытым ключом
Базовое понимание принципов криптографии помогает понять как работает защита информации, как совершаются атаки и что такое доверительные цепочки. Проще всего разобраться в теории с примерами и данная статья как раз про это. Криптография с открытым ключом основана на паре связанных ключей: открытый и закрытый. Открытый ключ используется для шифрования, закрытый — для расшифровки. Получение закрытого ключа из открытого невозможно с точки зрения вычислений.
Варианты использования криптографии с открытым ключом:
🟣Шифрование: открытые ключи используются для безопасного обмена ключами с симметричным шифрованием.
🟣Цифровые подписи: подтверждают подлинность сообщения, хэшируя его и шифруя с помощью закрытого ключа.

Алгоритмы с открытым ключом, поддерживаемые CryptoKit:
🟡P256/P384/P521 (NIST curves) — стандартизированы и соответствуют государственным стандартам безопасности.
🟡Curve25519 — более эффективна и устойчива к атакам, рекомендуется для современных применений.
#CryptoKit
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3