Программирование ITmozg
Программирование ITmozg
1 581 подписчиков · @itmozg
К каналу →
Антипаттерн: "Сначала MVP - потом нормальная схема" Частая ошибка при старте проекта - отложить продумывание структуры базы «на потом»: «Сейчас сделаем быстро MVP, а потом привед…
Читать далее →
251
Но что же такое коды Хэмминга? Истоки коррекции ошибок. ♻️ Сделай репост, чтобы помочь другим. 👉 @itmozg
Читать далее →
258

🔐 Как на самом деле работает электронная цифровая подпись (ЭЦП)?

🔐 Как на самом деле работает электронная цифровая подпись (ЭЦП)? Разбираем по шагам!

Мы часто слышим про «цифровые подписи», но как именно математика и криптография защищают наши документы? На прикрепленной схеме отлично показан весь процесс.

Сохраняйте себе, чтобы не потерять! 📌

Процесс делится на два главных этапа: создание подписи (у отправителя) и её проверка (у получателя).

📤 ЭТАП 1: Создание подписи (Сторона отправителя)

1. Создание хэша: Берется исходный документ и пропускается через математический алгоритм - хэш-функцию (например, SHA-256). На выходе получается уникальный «цифровой отпечаток» документа. Главная фишка хэша: если изменить в документе хоть одну запятую, хэш изменится полностью.

2. Шифрование: Отправитель берет этот хэш и шифрует его своим Закрытым ключом (Private Key). Этот ключ есть только у него!

3. Готово: Зашифрованный хэш - это и есть Цифровая подпись. Она прикрепляется к оригинальному документу, и весь этот пакет отправляется по сети.

📥 ЭТАП 2: Проверка подписи (Сторона получателя)

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

1. Свой хэш: Получатель берет присланный документ и сам пропускает его через ту же хэш-функцию (SHA-256). Получает новый хэш.

2. Расшифровка подписи: Затем получатель берет прикрепленную цифровую подпись и расшифровывает её Открытым ключом (Public Key) отправителя (этот ключ доступен всем). После расшифровки он получает оригинальный хэш, который сделал отправитель.

3. Момент истины - Сравнение: Получатель сравнивает два хэша.

✅ Если они совпадают: Документ 100% подлинный. Его подписал владелец закрытого ключа, и по пути в тексте ничего не меняли.

❌ Если они разные: Документ был изменен злоумышленником при пересылке, либо подпись недействительна.


💡 Главное правило асимметричной криптографии: Подписываем - своим закрытым ключом 🔑

Проверяют нас - нашим открытым ключом 🔓


♻️ Сделай репост, чтобы помочь другим.

👉 @itmozg
🍪 Cookies vs Sessions: В чем разница и как мы "остаемся залогиненными"? Протокол HTTP не имеет памяти (stateless). Если вы ввели логин и пароль, при переходе на следующую страницу…
Читать далее →
197
BIOS и UEFI / стадии UEFI / драйвера и протоколы Сергей Пушкарёв — руководитель отдела разработки BIOS в YADRO. Сергей начал работу с BIOS и UEFI ещё в университете и может очень…
Читать далее →
170
Другие главы канала «Программирование ITmozg»
Выберите главу, чтобы продолжить чтение
Все посты →
Глава от 17.07.2026
BIOS и UEFI / стадии UEFI / драйвера и протоколы Сергей Пушкарёв — руководитель…
👁 170 просмотров
Глава от 17.07.2026
🍪 Cookies vs Sessions: В чем разница и как мы "остаемся залогиненными"? Протоко…
👁 197 просмотров
Глава от 16.07.2026
Но что же такое коды Хэмминга? Истоки коррекции ошибок. ♻️ Сделай репост, чтоб…
👁 258 просмотров
Глава от 15.07.2026
Антипаттерн: "Сначала MVP - потом нормальная схема" Частая ошибка при старте пр…
👁 251 просмотров
Глава от 15.07.2026
📹 Вебинар: Выбор между Serverless и Kubernetes для AI-ворклоадов: как определить…
👁 249 просмотров
Глава от 14.07.2026
Пишем отладчик для Linux Part 1: Setup https://blog.tartanllama.xyz/writing-a-l…
👁 305 просмотров
Глава от 13.07.2026
💡 Топ-15 строительных блоков системного дизайна, которые стоит знать: 1. Баланс…
👁 299 просмотров
Глава от 11.07.2026
🚀 Как улучшить производительность API? Оптимизация API — ключ к быстрой и стаби…
👁 334 просмотров
Глава от 08.07.2026
В чём разница между аутентификацией на сессиях и JWT? Многие разработчики не зн…
👁 366 просмотров

Популярные посты канала «Программирование ITmozg»

Arnis Скрипт Python, который предоставляет возможность перенести любой город из реального мира в Minecraft https://github.com/louis-e/arni…
👁 3 741 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 666 просмотров
📌 Лучшие нейросети от китайских стартапов - бесплатно и без VPN 1️⃣ GLM от Z.ai Настоящая находка для разработчиков. Их актуальная версия G…
👁 3 633 просмотров
Различные стили архитектуры API 👉 @itmozg
👁 3 604 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 561 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 557 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 3 552 просмотров
7 обязательных стратегий для масштабирования вашей базы данных 👉 @itmozg
👁 3 534 просмотров
Практика языка C. Константин Владимиров. На этом занятии мы завершим первый семестр знакомства с основами языка C и разберём многомодульны…
👁 3 526 просмотров
API, объясняю за 6 минут автор: Bookflow ♻️ Сделай репост, чтобы помочь другим. 👉 @itmozg
👁 3 495 просмотров
🧠 Хватит изобретать велосипеды: Каталог паттернов для AI-агентов Если вы пробовали выйти за рамки простых скриптов на LangChain и строили ч…
👁 3 473 просмотров
Google Workspace прямо в терминале одной командой ⚡️ Нашёл мощную штуку: gogcli - единый CLI для сервисов Google Workspace. Можно работать …
👁 3 454 просмотров
📱 Разработчики бьют тревогу: проблемы с Telegram срывают релизы приложений Замедление работы Telegram оказалось ударом не только по обычным…
👁 3 444 просмотров
Визуальное руководство по командам SQL 👉 @itmozg
👁 3 435 просмотров
Путь в DevOps: полное руководство для новичков с НУЛЯ 00:00 - Вступление 00:14 - Всевозможные компетенции DevOps Инженера 00:44 - Кому про…
👁 3 435 просмотров
Периодическая таблица инструментов DevSecOps Независимо от того, начинаешь ли ты с нуля, устраняешь пробелы или заменяешь существующие инст…
👁 3 433 просмотров
7 концепций системного дизайна, объяснённые за 10 минут 👉 @itmozg
👁 3 432 просмотров
Запихиваем 🐦 Flappy Bird на Си в 92 KB ! 🚀 В сентябре 2024 года, увидев Flappy Bird на C# в дискорд-канале Raylib, я решил попробовать реал…
👁 3 427 просмотров
Это знаменитая фотография команды разработчиков студии id Software, сделанная в начале 1990-х годов (примерно 1993–1994 годы). Эти люди - п…
👁 3 385 просмотров
Американский TikTok против европейского TikTok Пользователи в США начали массово удалять TikTok на фоне проблем с работой приложения после …
👁 3 383 просмотров

Связанные темы в других каналах

Каналы из той же тематики, где часто появляются близкие сюжеты
Вся тема →
@canalmaxone
AntiCloudMod
AntiCloudMod — сообщество для тех, кто ценит свободу общения без облачной цензуры. Здесь обсуждают альтернативные мессенджеры, инструменты для приватности и децентрализов…
👥 443 869 · -9 446/7д
@WylsacomRed
Wylsacom Red
Официальный канал Wylsacom в Max. Тут всё про технологии и жизнь в ногу со временем! Номер заявления для регистрации в РКН: № 6979154178 Розыгрыши: kichaev@wylsacom.med…
👥 159 269 · +405/7д
@BelgorodDRONE
Информация БПЛА Белгород, Белгородский район
Информация БПЛА Белгород, Белгородский район — специализированный канал в мессенджере Макс, посвященный новостям и информации о беспилотных летательных аппаратах в регион…
👥 148 083 · +1 428/7д
@TikTokModCloud
TikTokModCloud
Официальные обновления стабильного мода TikTok Чат: https://clck.ru/3S6mVh По рекламе: https://iimax.ru/dim4ugan
👥 96 111 · +2 065/7д
@biologia89
ФЛАСКА
ФЛАСКА Уважайте себя и других участников Этот канал является неофициальным источником в сети МАКС с 2026 года. Это Фан-страница, которая ведется преданным фанато
👥 76 145 · +26 937/7д
@na_kruchok
ГЛЕНТ | МЕМЫ
Глент мемы. Это фан-сообщество, созданное преданными поклонниками для поддержки творчества Глента. Данный канал НЕ является официальным и ведется фанатом Биржа: telega…
👥 74 636 · +2 056/7д
🏷 Темы и теги
#сообщество разработчиков #it-новости #программирование #дизайн #технологии #Технологии
📋 О канале Программирование ITmozg
Программисты, дизайнеры, новости из мира IT. Официальный канал. (t.me/itmozg, vk.com/itmozg, ITmozg.ru)
🔍 Архив всех постов Макс
Поиск по 12,025,203 постам из 201,567 каналов
Подключить за 490 ₽/мес →
Удалить пост или канал с МАКСОТЕКИ
Заявка подтверждается через бота Макс: нужно быть администратором канала и добавить бота МАКСОТЕКИ в администраторы. После проверки канал или конкретный пост скрывается с сайта.
📊 Аналитика канала «Программирование ITmozg» ➡️ Перейти в канал Макс
Заявка в МАКСОТЕКА
Добавьте свой канал в каталог
Зарегистрируйтесь в личном кабинете и добавьте канал за пару кликов.
Перейти в личный кабинет →

Бесплатная регистрация, быстрая модерация.