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

Криптография: Что это такое и основные понятия

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

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

• Мы будем рассматривать в основном именно шифрование информации.

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

• Шифр - это алгоритм, которым мы шифруем наши данные. Шифры делятся на два типа.

• Симметричное шифрование - алгоритм, в котором есть всего 1 ключ, который используется как для шифровки данных, так и для дешифровки. Самый простой пример: Шифр Цезаря. (Его алгоритм мы рассмотрим в следующем посте по теме.) Его минус заключается в том, что при перехвате всего 1 ключа - все данные могут быть прочитаны, а значит передавать такой ключ нужно только по доверенному каналу связи.

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

• Это самое начало, надеюсь вам понравятся такие посты. Удачи!

• Поддержать автора монеткой: @v_meshke
  • ❤ 30
  • 🥰 6
  • 🕊 3
  • 👍 1
More from @netskings
  1. Oct 4, 2026👁‍🗨Hello world~ Когда проблема не в коде, а в замысле. OWASP A06: Insecure Design • Inse…
  2. Oct 3, 2026👁‍🗨Hello world~ Изучаем сеть: Как коммутатор запоминает устройства • Коммутатор передаёт…
  3. Oct 2, 2026👁‍🗨Hello world~ Парадокс дней рождения: почему коллизии хешей находить проще, чем кажетс…
  4. Oct 1, 2026👁‍🗨Hello world~ Как работает антивирус: Hell’s Gate • В прошлом посте мы разобрали Direc…
  5. Sep 30, 2026🖥 2 полезных канала для тех, кто увлечён ИБ и разведкой по открытым источникам: 😈 STEIN:…
  6. Sep 30, 2026👁‍🗨Hello world~ GEOINT: Как увидеть интернет и мобильную сеть на карте • Мы привыкли, чт…
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 →