Какие симметричные и асимметричные криптографические алгоритмы вы знаете?
AES и ChaCha20, RSA и семейство ECC. Почему шифрование, согласование ключа и цифровая подпись — не взаимозаменяемые операции.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
AES и ChaCha20, RSA и семейство ECC. Почему шифрование, согласование ключа и цифровая подпись — не взаимозаменяемые операции.
Читать ответКонфиденциальность, целостность и подлинность; почему Base64 не защищает секрет, а хеш не является зашифрованной копией данных.
Читать ответШифрование скрывает содержимое, а криптографическая подпись позволяет проверять целостность и происхождение данных. Эти механизмы дополняют друг друга.
Читать ответШифрование защищает данные на носителе при утрате устройства, но не заменяет права доступа, защиту работающей системы и резервное копирование.
Читать ответпротоколы обмена данными в интернете HTTP — протокол без защиты HTTPS — это HTTP поверх TLS/SSL, обеспечивающего шифрование HTTPS обеспечивает конфиденциальность и целостность данных Для HTTPS нужен сертификат,…
Читать ответЧем различаются симметричное и асимметричное шифрование в симметричной криптографии применяется один ключ, в асимметричной — пара ключей: открытый и закрытый симметричный подход проще и быстрее, поэтому подходит для…
Читать ответкриптография: различные задачи хэширование — получение фиксированного уникального отпечатка данных односторонняя операция: исходные данные восстановить нельзя шифрование — преобразование информации ради…
Читать ответМетоды безопасной передачи конфиденциальных данных через API Для защиты данных во время передачи применяют шифрование канала с помощью TLS/SSL HTTPS Личность пользователя подтверждают средствами аутентификации:…
Читать ответЗащита конфиденциальных данных при хранении Размещение секретов за пределами исходного кода: например, в переменных окружения или конфигурационных файлах с ограниченными правами доступа Применение специализированных…
Читать ответбезопасность API при передаче данных необходима, чтобы предотвратить их утечку и подмену Для защиты канала связи используют HTTPS — протокол с шифрованием TLS, который предотвращает перехват данных и MITM-атаки…
Читать ответЗащита приложения от MITM сетевой контекст и безопасность передачи данных шифрование каналов с помощью TLS/SSL проверка сертификатов (PKI) с использованием pinning принудительное применение HTTPS через HSTS контроль…
Читать ответЧто такое протокол HTTPS? защищённая версия протокола передачи данных HTTP применяет TLS/SSL для шифрования соединения сохраняет конфиденциальность и целостность информации выполняет аутентификацию сервера…
Читать ответ