Ваша цифровая жизнь и криптография
Свяжите повседневные инструменты (2FA, VPN, менеджеры паролей и HTTPS) с лежащими в их основе криптографическими методами
«Ваша цифровая жизнь и криптография» — бесплатный урок Cryptology Academy на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Cryptology Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Cryptology Academy содержит 4 уроков всего.
Двухфакторная аутентификация и TOTP
Одноразовые пароли на основе времени (TOTP), используемые в приложениях вроде Google Authenticator, создаются с помощью HMAC-SHA1, применяемого к текущей отметке времени и общему секрету.
Сервер и ваш телефон независимо вычисляют один и тот же код, поскольку используют общий секрет и знают текущее время. Злоумышленник, перехвативший один код, не сможет использовать его повторно, потому что через 30 секунд он перестаёт действовать.
Менеджеры паролей и AES-256
Менеджеры паролей, такие как 1Password и Bitwarden, хранят ваши пароли в хранилище, зашифрованном с помощью AES-256 — того же алгоритма, который используют правительства и вооружённые силы по всему миру.
Ваш главный пароль нигде не хранится. Вместо этого он используется для выработки ключа шифрования с помощью функции выработки ключа, такой как PBKDF2 или Argon2. Без главного пароля подобрать содержимое хранилища полным перебором практически невозможно.
VPN и шифрование туннеля
VPN (виртуальная частная сеть) создаёт зашифрованный туннель между вашим устройством и сервером VPN. Весь ваш интернет-трафик проходит через этот туннель, скрывая его от ISP и наблюдателей в локальной сети.
Большинство современных VPN используют такие протоколы, как WireGuard (ChaCha20-Poly1305) или OpenVPN (AES-256-GCM). Шифрование не позволяет находящимся в вашей локальной сети увидеть, какие сайты вы посещаете.
Полное шифрование диска
FileVault в macOS и BitLocker в Windows шифруют каждый байт на жёстком диске с помощью AES-128 или AES-256. Без ключа расшифрования украденный ноутбук не раскрывает никаких данных.
Современные iPhones и устройства Android также шифруют хранилище по умолчанию, связывая его с кодом-паролем устройства. Правоохранительные органы не могут получить доступ к зашифрованным данным телефона без кода-пароля или серьёзной уязвимости.
HTTPS на каждом сайте
Значок замка в адресной строке браузера указывает на соединение HTTPS. TLS шифрует трафик между браузером и веб-сервером, не позволяя ISP, операторам сети и находящимся поблизости злоумышленникам читать или изменять содержимое.
Разработчики браузеров активно продвигают повсеместное использование HTTPS: они помечают сайты HTTP как «Небезопасно» и отдают сайтам HTTPS предпочтение при ранжировании в поиске.
Приложение Signal для конфиденциальной связи
Signal считается эталоном безопасного обмена сообщениями. Он использует протокол Signal для сообщений и звонков со сквозным шифрованием, сводит сбор метаданных к минимуму, имеет полностью открытый исходный код и поддерживается некоммерческой организацией.
Signal также поддерживает исчезающие сообщения, шифрование заметок для себя и функцию «запечатанный отправитель», которая скрывает от серверов Signal даже личность отправителя во время передачи.
Зашифрованное резервное копирование в облако
Расширенная защита данных iCloud от Apple обеспечивает сквозное шифрование резервных копий iCloud, поэтому сама Apple не может получить доступ к данным вашей резервной копии. Ключи существуют только на доверенных устройствах.
Если эта функция не включена, Apple хранит ключи от вашей резервной копии и может быть обязана передать их властям. Сквозное шифрование резервных копий — важная, но часто упускаемая из виду настройка конфиденциальности.
Криптовалютные кошельки и закрытые ключи
Криптовалютный кошелёк по сути представляет собой пару криптографических ключей: закрытый ключ (секретный) и открытый ключ (адрес вашего кошелька). Транзакции подписываются закрытым ключом, чтобы подтвердить право собственности.
Утрата закрытого ключа означает безвозвратную утрату средств. Восстановить пароль или обратиться в службу поддержки невозможно. Криптографическая система математически не допускает восстановления утраченных ключей.
Биометрия и защищённые области
При использовании распознавания лица или отпечатка пальца биометрические данные обрабатываются внутри защищённой области — отдельного процессора с собственной зашифрованной памятью и ключами.
Биометрический шаблон никогда не покидает защищённую область и не передаётся Apple или Google. Проверка выполняется локально: защищённая область подтверждает совпадение и выдаёт ключ устройства.
Мир повсеместной стойкой криптографии
Повсеместное использование стойкой криптографии означает, что частное общение возможно даже в условиях наблюдения, финансовые транзакции подтверждаются и позволяют обнаружить подделку, а сохранённые данные остаются защищёнными даже при изъятии устройств.
Критики утверждают, что это затрудняет законный перехват данных государственными органами. Криптографы возражают, что скрытые лазейки принципиально ослабляют безопасность всех пользователей, а стойкое шифрование в целом приносит обществу пользу.
Криптография и программное обеспечение с открытым исходным кодом
Многие криптографические инструменты, защищающие вашу повседневную цифровую жизнь, имеют открытый исходный код: протокол Signal, OpenSSL, LibreSSL, GnuTLS, WireGuard и криптографическая подсистема ядра Linux.
Криптография с открытым исходным кодом позволяет экспертам со всего мира публично изучать её реализацию. В отличие от проприетарных реализаций типа «чёрного ящика», код с открытым исходным кодом может независимо проверяться, проходить аудит и совершенствоваться криптографическим сообществом.
Тест: повседневные криптографические инструменты
Проверьте свои знания о криптографии в повседневных цифровых инструментах.
Главные выводы: криптография в повседневной жизни
Криптография защищает почти все аспекты вашей цифровой жизни: коды двухфакторной аутентификации, хранилища менеджеров паролей, туннели VPN, полное шифрование диска, просмотр веб-страниц по HTTPS, защищённый обмен сообщениями, зашифрованные резервные копии и криптовалютные кошельки.
Понимание того, какие инструменты используют те или иные криптографические примитивы, помогает принимать более взвешенные решения о безопасности и лучше понимать важность определённых настроек конфиденциальности.
Изучай Cryptology Academy с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 67
- Уроки
- 261
Часто задаваемые вопросы
Урок «Ваша цифровая жизнь и криптография» бесплатный?
Да — полный текст урока «Ваша цифровая жизнь и криптография» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Cryptology Academy, подпишись на CoddyKit PRO. Курс Cryptology Academy содержит 4 уроков всего.
Чему я научусь в уроке «Ваша цифровая жизнь и криптография»?
Свяжите повседневные инструменты (2FA, VPN, менеджеры паролей и HTTPS) с лежащими в их основе криптографическими методами Ты практикуешь Cryptology Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Cryptology Academy?
Предыдущий опыт не требуется. Cryptology Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.
Сколько времени занимает урок «Ваша цифровая жизнь и криптография»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Cryptology Academy?
Да. Каждый урок Cryptology Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Шифрование в приложениях для обмена сообщениями
- Как банки защищают ваши транзакции
- Интернет без криптографии
- Ваша цифровая жизнь и криптография