What actually binds your HTTP/2 connection to the TLS handshake, and why does that prevent a class of attack?
The binding agent is ALPN, and the attack it forecloses — ALPACA — is a precise lesson in cross-protocol confusion.
Application-Layer Protocol Negotiation (ALPN, RFC 7301) is a TLS extension where the client lists the application protocols it speaks (h2, http/1.1, and so on) inside the ClientHello, and the server picks one. The selection happens during the handshake, so by the time encryption starts, both sides agree on the protocol — no separate, unprotected negotiation round.
Why this is a security feature, not just an efficiency one: the chosen protocol is part of the authenticated handshake. The ALPACA attack (2021) exploited servers that authenticate a TLS connection but don't verify it's being used for the intended protocol — an attacker could redirect an HTTPS request to, say, an FTP or SMTP server sharing the same certificate, and the mismatched-but-valid TLS connection would proceed, enabling content injection.
The defense is to make the server enforce that the negotiated ALPN protocol matches what the service actually speaks, rejecting mismatches. ALPN provides the in-handshake signal needed to do that strictly. It is also what lets HTTP/2 negotiate without the old, slower Upgrade-header dance over plaintext.
Further reading: RFC 7301; the ALPACA attack paper (Brinkmann et al., USENIX Security 2021); RFC 9113 (HTTP/2).
Bottom line: ALPN negotiates the application protocol inside the authenticated handshake — enforcing that the negotiated protocol matches the server's actual service is what shuts down ALPACA-style cross-protocol attacks.
The binding agent is ALPN, and the attack it forecloses — ALPACA — is a precise lesson in cross-protocol confusion.
Application-Layer Protocol Negotiation (ALPN, RFC 7301) is a TLS extension where the client lists the application protocols it speaks (h2, http/1.1, and so on) inside the ClientHello, and the server picks one. The selection happens during the handshake, so by the time encryption starts, both sides agree on the protocol — no separate, unprotected negotiation round.
Why this is a security feature, not just an efficiency one: the chosen protocol is part of the authenticated handshake. The ALPACA attack (2021) exploited servers that authenticate a TLS connection but don't verify it's being used for the intended protocol — an attacker could redirect an HTTPS request to, say, an FTP or SMTP server sharing the same certificate, and the mismatched-but-valid TLS connection would proceed, enabling content injection.
The defense is to make the server enforce that the negotiated ALPN protocol matches what the service actually speaks, rejecting mismatches. ALPN provides the in-handshake signal needed to do that strictly. It is also what lets HTTP/2 negotiate without the old, slower Upgrade-header dance over plaintext.
Further reading: RFC 7301; the ALPACA attack paper (Brinkmann et al., USENIX Security 2021); RFC 9113 (HTTP/2).
Bottom line: ALPN negotiates the application protocol inside the authenticated handshake — enforcing that the negotiated protocol matches the server's actual service is what shuts down ALPACA-style cross-protocol attacks.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google выпустила новую Gemini 3.6 flash
Google выкатил новую линейку Gemini: 3.6 Flash стала основной моделью и выгоднее прошлой, при этом лучше в кодинге. 3.5 Flash-Lite — самая быстрая, подходит для рисёрча и анализа доков. Flash Cyber ориентирована на поиск уязвимостей, но доступна только в пилоте.
➡️ Читайте на сайте: https://aff.top/blog/google-vypustila-novuiu-gemini-3-6-flash
🧠 Ещё больше инсайтов → в канале AFF.top
Google выкатил новую линейку Gemini: 3.6 Flash стала основной моделью и выгоднее прошлой, при этом лучше в кодинге. 3.5 Flash-Lite — самая быстрая, подходит для рисёрча и анализа доков. Flash Cyber ориентирована на поиск уязвимостей, но доступна только в пилоте.
➡️ Читайте на сайте: https://aff.top/blog/google-vypustila-novuiu-gemini-3-6-flash
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
IOS 27 будут блокировать за долги
Apple готовит в iOS 27 механизм блокировки iPhone при просрочке по лизингу: часть функций останется доступной, чтобы можно было оплатить долг. Для CPA и партнёрского маркетинга это сигнал, что финтех и рассрочка всё глубже вшиваются в экосистему бренда, а доступ к устройству может зависеть от статуса договора.
➡️ Читайте на сайте: https://aff.top/blog/ios-27-budut-blokirovat-za-dolgi
🧠 Ещё больше инсайтов → в канале AFF.top
Apple готовит в iOS 27 механизм блокировки iPhone при просрочке по лизингу: часть функций останется доступной, чтобы можно было оплатить долг. Для CPA и партнёрского маркетинга это сигнал, что финтех и рассрочка всё глубже вшиваются в экосистему бренда, а доступ к устройству может зависеть от статуса договора.
➡️ Читайте на сайте: https://aff.top/blog/ios-27-budut-blokirovat-za-dolgi
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Meta разрабатывает приложение для сочинения сказок
Meta тестирует AI-приложение для создания детских сказок: пользователь задаёт героя, мир и мораль, а нейросеть сама пишет текст, рисует иллюстрации и добавляет музыку. Это шаг к массовой генерации контента, где качество, персонализация и скорость важнее ручной работы — а для арбитража и CPA это ещё один инструмент, ускоряющий упаковку креативов и кейсов.
➡️ Читайте на сайте: https://aff.top/blog/meta-razrabatyvaet-prilozhenie-dlia-sochineniia-skazok
🧠 Ещё больше инсайтов → в канале AFF.top
Meta тестирует AI-приложение для создания детских сказок: пользователь задаёт героя, мир и мораль, а нейросеть сама пишет текст, рисует иллюстрации и добавляет музыку. Это шаг к массовой генерации контента, где качество, персонализация и скорость важнее ручной работы — а для арбитража и CPA это ещё один инструмент, ускоряющий упаковку креативов и кейсов.
➡️ Читайте на сайте: https://aff.top/blog/meta-razrabatyvaet-prilozhenie-dlia-sochineniia-skazok
🧠 Ещё больше инсайтов → в канале AFF.top
OCSP stapling or CRLs: which revocation channel should you actually trust?
What happens when a client tries to learn whether your certificate has been revoked? Two mechanisms compete, and the tradeoff is not symmetric.
Classic OCSP (Online Certificate Status Protocol, RFC 6960) has the client query the CA's responder per-certificate. This leaks the user's browsing target to the CA and adds a blocking round trip. Most browsers responded by soft-failing: if the responder is unreachable, they proceed anyway, which gutted the security value.
OCSP stapling (RFC 6066, the certificate_status extension) flips the direction. Your server fetches the signed OCSP response and attaches it to the handshake. No client-to-CA leak, no extra round trip, and the response is cached server-side for hours.
CRLs (Certificate Revocation Lists, RFC 5280) are the old batch model: a signed list the client downloads wholesale. They scaled poorly until CRLite and Mozilla's compressed-CRL push made browser-side aggregation viable again.
— Use stapling for performance and privacy; it is the default win.
— Treat plain client OCSP as effectively decorative under soft-fail.
— Watch CRLite-style aggregation: it is where browsers are actually heading.
Further reading: RFC 6960; RFC 6066 §8; Mozilla's CRLite research papers.
Bottom line: stapling beats client OCSP on every axis, but the revocation endgame is browser-pushed CRL aggregation, not live queries.
What happens when a client tries to learn whether your certificate has been revoked? Two mechanisms compete, and the tradeoff is not symmetric.
Classic OCSP (Online Certificate Status Protocol, RFC 6960) has the client query the CA's responder per-certificate. This leaks the user's browsing target to the CA and adds a blocking round trip. Most browsers responded by soft-failing: if the responder is unreachable, they proceed anyway, which gutted the security value.
OCSP stapling (RFC 6066, the certificate_status extension) flips the direction. Your server fetches the signed OCSP response and attaches it to the handshake. No client-to-CA leak, no extra round trip, and the response is cached server-side for hours.
CRLs (Certificate Revocation Lists, RFC 5280) are the old batch model: a signed list the client downloads wholesale. They scaled poorly until CRLite and Mozilla's compressed-CRL push made browser-side aggregation viable again.
— Use stapling for performance and privacy; it is the default win.
— Treat plain client OCSP as effectively decorative under soft-fail.
— Watch CRLite-style aggregation: it is where browsers are actually heading.
Further reading: RFC 6960; RFC 6066 §8; Mozilla's CRLite research papers.
Bottom line: stapling beats client OCSP on every axis, but the revocation endgame is browser-pushed CRL aggregation, not live queries.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google добавил вход по видеоселфи
Google тестирует вход по видеоселфи вместо пароля и 2FA: пользователь записывает короткое видео, а потом система сверяет лицо при авторизации. Это упрощает доступ, но вызывает вопросы к антифроду и защите от дипфейков. Функция доступна не всем и не работает для Workspace, детских аккаунтов и Advanced Protection.
➡️ Читайте на сайте: https://aff.top/blog/google-dobavil-vkhod-po-videoselfi
🧠 Ещё больше инсайтов → в канале AFF.top
Google тестирует вход по видеоселфи вместо пароля и 2FA: пользователь записывает короткое видео, а потом система сверяет лицо при авторизации. Это упрощает доступ, но вызывает вопросы к антифроду и защите от дипфейков. Функция доступна не всем и не работает для Workspace, детских аккаунтов и Advanced Protection.
➡️ Читайте на сайте: https://aff.top/blog/google-dobavil-vkhod-po-videoselfi
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Как 🇪🇬 🇪🇨 🇩🇴 🇩🇲 первыми собрали собственную армию AI-креаторов и вышли на monthly spend свыше 💵 500 000
Дорогие коллеги и партнёры,
⚡️ За последние годы creator economy стала одним из самых обсуждаемых направлений на рынке. Для нас она стала полноценным продуктом.
🏆 JoyCasino первыми запустили партнёрскую программу по монетизации AI-контента с прямой оплатой за результат. За несколько лет эксперимент превратился в собственное комьюнити креаторов с Monthly spend свыше $500 000, а общие инвестиции в Joy Content Academy превысили $2 млн.
📌 Сегодня это не только контент, но и полноценная внутренняя экосистема: турниры, персонажи и идеи из роликов стали частью самого продукта.💪 Получился редкий для iGaming кейс, когда новый формат удалось превратить в масштабируемый канал привлечения и вовлечения аудитории.
Подробнее о проекте👉 joycontent.academy
Задаём тренды на рынке с 2014 года. Дальше — больше.
Дорогие коллеги и партнёры,
📌 Сегодня это не только контент, но и полноценная внутренняя экосистема: турниры, персонажи и идеи из роликов стали частью самого продукта.
Подробнее о проекте
Задаём тренды на рынке с 2014 года. Дальше — больше.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Alibaba выпустили в паблик Qwen-image-3.0
Qwen-image-3.0 делает упор не на «красивую картинку», а на прикладные задачи: длинные промпты, сложные макеты, текст, формулы и 12 языков. Это удобный инструмент для массовой генерации простых визуалов, но пока без open-source весов и бенчей он не выглядит заменой GPT Image 2 или Nano Banana 2.
➡️ Читайте на сайте: https://aff.top/blog/alibaba-vypustili-v-pablik-qwen-image-3-0
🧠 Ещё больше инсайтов → в канале AFF.top
Qwen-image-3.0 делает упор не на «красивую картинку», а на прикладные задачи: длинные промпты, сложные макеты, текст, формулы и 12 языков. Это удобный инструмент для массовой генерации простых визуалов, но пока без open-source весов и бенчей он не выглядит заменой GPT Image 2 или Nano Banana 2.
➡️ Читайте на сайте: https://aff.top/blog/alibaba-vypustili-v-pablik-qwen-image-3-0
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Как баинговой команде снизить косты на запуск и найти новые точки роста?
adskill - рекламная инфраструктура для стабильной работы performance-команд. Специально на этот квартал мы подготовили пакет кастомных условий для медиабайеров, инхаус-команд брендов и digital-агентств:
🔥 TikTok под 0% комиссии - запуск и ведение кампаний без сервисных сборов до конца квартала.
🔥 YanGo под 0% комиссии - выдача аккаунтов менее чем за 1 день и быстрое пополнение баланса.
🔥 Оптимизация НДС на Facebook - помогаем настроить кампании с учетом нового налогового законодательства на некоторых ГЕО.
⚡️ Доступ к Bing и Bidease - редкие альтернативные источники трафика для масштабирования
💳 Агентское вознаграждение - возвращаем часть затрат от рекламного спенда.
Почему крупные команды выбирают adskill:
🔹 Полная свобода: Отсутствуют лимиты на спенд и количество создаваемых аккаунтов.
🔹 Удобные расчеты: Гибкие мультивалютные решения и кастомные платежные шлюзы под каждый проект.
🔹 Единый баланс: Быстрый перенос оборотного бюджета между 20+ площадками.
🔹 Безопасность капитала: Whitelisted-аккаунты, приоритетная модерация и оперативный возврат средств на баланс в случае блокировок.
Масштабируйте performance-кампании, используя готовую инфраструктуру и прямые партнерские условия adskill.
Написать менеджеру и уточнить доступные способы расчетов:👉 @adskill_sales_o_bot
adskill - рекламная инфраструктура для стабильной работы performance-команд. Специально на этот квартал мы подготовили пакет кастомных условий для медиабайеров, инхаус-команд брендов и digital-агентств:
🔥 TikTok под 0% комиссии - запуск и ведение кампаний без сервисных сборов до конца квартала.
🔥 YanGo под 0% комиссии - выдача аккаунтов менее чем за 1 день и быстрое пополнение баланса.
🔥 Оптимизация НДС на Facebook - помогаем настроить кампании с учетом нового налогового законодательства на некоторых ГЕО.
⚡️ Доступ к Bing и Bidease - редкие альтернативные источники трафика для масштабирования
💳 Агентское вознаграждение - возвращаем часть затрат от рекламного спенда.
Почему крупные команды выбирают adskill:
🔹 Полная свобода: Отсутствуют лимиты на спенд и количество создаваемых аккаунтов.
🔹 Удобные расчеты: Гибкие мультивалютные решения и кастомные платежные шлюзы под каждый проект.
🔹 Единый баланс: Быстрый перенос оборотного бюджета между 20+ площадками.
🔹 Безопасность капитала: Whitelisted-аккаунты, приоритетная модерация и оперативный возврат средств на баланс в случае блокировок.
Масштабируйте performance-кампании, используя готовую инфраструктуру и прямые партнерские условия adskill.
Написать менеджеру и уточнить доступные способы расчетов:👉 @adskill_sales_o_bot
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Яндекс тестирует объединение цифровой и наружной рекламы
Яндекс тестирует «Панораму» — единый формат для digital и наружной рекламы с «умным» охватом, который учитывает пересечение аудиторий и снижает частоту показов. Для рекламодателей это шанс расширить reach до 120 млн пользователей и протестировать новые placements, но в паблик-фазе важно смотреть на цену охвата и качество трафика.
➡️ Читайте на сайте: https://aff.top/blog/iandeks-testiruet-obedinenie-cifrovoi-i-naruzhnoi-reklamy
🧠 Ещё больше инсайтов → в канале AFF.top
Яндекс тестирует «Панораму» — единый формат для digital и наружной рекламы с «умным» охватом, который учитывает пересечение аудиторий и снижает частоту показов. Для рекламодателей это шанс расширить reach до 120 млн пользователей и протестировать новые placements, но в паблик-фазе важно смотреть на цену охвата и качество трафика.
➡️ Читайте на сайте: https://aff.top/blog/iandeks-testiruet-obedinenie-cifrovoi-i-naruzhnoi-reklamy
🧠 Ещё больше инсайтов → в канале AFF.top
RSA 2048 or ECDSA P-256 for your leaf certificate: where does the difference actually land?
Which key type should sign your TLS handshakes? The honest answer depends on which operation dominates your load.
ECDSA (Elliptic Curve Digital Signature Algorithm) with P-256 gives roughly 128-bit security in a 256-bit key. RSA needs 3072 bits to match that, though 2048 (~112-bit) remains the common floor. The asymmetry in cost is the interesting part.
On the server, signing is what you do per handshake. ECDSA P-256 signing is dramatically cheaper than RSA-2048 signing — often an order of magnitude in raw ops — so a busy terminator favors ECDSA. But RSA verification is cheaper than RSA signing, and clients verify, so the cost lands differently on each side.
The practical constraint is compatibility. Ancient clients lacking ECDSA support are now rare, but if you serve them, dual-certificate deployment lets you present ECDSA to modern clients and RSA to stragglers, selected via the signature_algorithms extension.
— Default to ECDSA P-256 for new deployments: smaller, faster handshakes.
— Keep RSA only as a fallback leaf for legacy reach.
— Avoid P-384 unless a policy demands it; the cost rarely buys you anything.
Further reading: RFC 8446 §4.2.3; NIST SP 800-57 Part 1 for key-strength equivalence.
Bottom line: ECDSA is the modern default; RSA survives as a compatibility shim, not a security upgrade.
Which key type should sign your TLS handshakes? The honest answer depends on which operation dominates your load.
ECDSA (Elliptic Curve Digital Signature Algorithm) with P-256 gives roughly 128-bit security in a 256-bit key. RSA needs 3072 bits to match that, though 2048 (~112-bit) remains the common floor. The asymmetry in cost is the interesting part.
On the server, signing is what you do per handshake. ECDSA P-256 signing is dramatically cheaper than RSA-2048 signing — often an order of magnitude in raw ops — so a busy terminator favors ECDSA. But RSA verification is cheaper than RSA signing, and clients verify, so the cost lands differently on each side.
The practical constraint is compatibility. Ancient clients lacking ECDSA support are now rare, but if you serve them, dual-certificate deployment lets you present ECDSA to modern clients and RSA to stragglers, selected via the signature_algorithms extension.
— Default to ECDSA P-256 for new deployments: smaller, faster handshakes.
— Keep RSA only as a fallback leaf for legacy reach.
— Avoid P-384 unless a policy demands it; the cost rarely buys you anything.
Further reading: RFC 8446 §4.2.3; NIST SP 800-57 Part 1 for key-strength equivalence.
Bottom line: ECDSA is the modern default; RSA survives as a compatibility shim, not a security upgrade.