TGViewer
.NET Kings .NET Kings @netskings · 7.39K subscribers
Post #464 1.83K
👁‍🗨Hello world~

Криптография: Ассиметричное шифрование

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

• Асимметричное шифрование (также известное как шифрование с открытым ключом) — это метод криптографии, который использует пару ключей для защиты данных: открытый ключ и закрытый ключ. Эти ключи математически связаны, но не могут быть легко вычислены друг из друга.

• Открытый ключ (Public Key): Может свободно распространяться и использоваться для шифрования данных. Любой человек может зашифровать сообщение с помощью открытого ключа, но расшифровать его сможет только владелец закрытого ключа.

• Закрытый ключ (Private Key): Должен храниться в секрете и известен только владельцу. Используется для расшифровки данных, зашифрованных открытым ключом, а также для создания цифровых подписей.

• К примеру: Если Алиса хочет отправить Бобу зашифрованное сообщение, она использует открытый ключ Боба для шифрования данных. После шифрования только Боб, обладающий закрытым ключом, сможет расшифровать сообщение. Или для использования в качестве цифровой подписи, если Боб хочет подтвердить, что сообщение отправлено именно им, он может создать хэш сообщения и зашифровать его своим закрытым ключом. Алиса, получив сообщение, может расшифровать подпись с помощью открытого ключа Боба и убедиться в подлинности отправителя.

• Популярные алгоритмы асимметричного шифрования:

• RSA (Rivest-Shamir-Adleman): Один из самых известных алгоритмов, основанный на сложности факторизации больших чисел. (В будущем рассмотрим опасности чистого RSA)
• ECC (Elliptic Curve Cryptography): Использует математику эллиптических кривых для создания более коротких ключей при аналогичной безопасности.
• Diffie-Hellman: Используется для безопасного обмена ключами между сторонами.

• Применение:

• SSL/TLS: Защита данных в интернете (например, HTTPS).
• PGP/GPG: Шифрование электронной почты и файлов.
• Цифровые подписи: Подтверждение подлинности документов и программного обеспечения.

• В следующем посте узнаем про хэш функции, а дальше начнем узнавать про математическую основу криптографии. Удачи!

• Поддержать автора монеткой: @v_meshke
  • ❤ 11
  • 👍 2
  • 🔥 1
More from @netskings
  1. Oct 3, 2026👁‍🗨Hello world~ Изучаем сеть: Как коммутатор запоминает устройства • Коммутатор передаёт…
  2. Oct 2, 2026👁‍🗨Hello world~ Парадокс дней рождения: почему коллизии хешей находить проще, чем кажетс…
  3. Oct 1, 2026👁‍🗨Hello world~ Как работает антивирус: Hell’s Gate • В прошлом посте мы разобрали Direc…
  4. Sep 30, 2026🖥 2 полезных канала для тех, кто увлечён ИБ и разведкой по открытым источникам: 😈 STEIN:…
  5. Sep 30, 2026👁‍🗨Hello world~ GEOINT: Как увидеть интернет и мобильную сеть на карте • Мы привыкли, чт…
  6. Sep 28, 2026👁‍🗨Hello world~ SOCMINT: Как связать аккаунты по никнейму, аватару и активности • В прош…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →