How to implement signature verfication with timestamp to prevent replay attacks. (Stripe example)
In this video, we demonstrate how to perform signature verification for Stripe webhooks. We also take a look at how Stripe helps prevent webhook replay attacks by adding an expiry timestamp to each webhook request
0:00 - Introduction
1:08 - Project Walkthrough
1:46 - The unrestricted webhook URL vulnerability
3:11 - Creating a Webhook on Stripe
4:19 - Implementing signature verification
6:38 - Sending a request from an unauthorized client
8:12 - Testing the verification with an actual Stripe webhook
9:12 - Preventing replay attacks
11:22 - Conclusion
Видео How to implement signature verfication with timestamp to prevent replay attacks. (Stripe example) канала Hookdeck
0:00 - Introduction
1:08 - Project Walkthrough
1:46 - The unrestricted webhook URL vulnerability
3:11 - Creating a Webhook on Stripe
4:19 - Implementing signature verification
6:38 - Sending a request from an unauthorized client
8:12 - Testing the verification with an actual Stripe webhook
9:12 - Preventing replay attacks
11:22 - Conclusion
Видео How to implement signature verfication with timestamp to prevent replay attacks. (Stripe example) канала Hookdeck
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to receive and replay Pipedrive webhooks on localhostStripe & Hookdeck: Sending emails from webhooksStripe & Hookdeck: Filtering eventsStripe & Hookdeck: Adding a connectionInstalling the Hookdeck CLI on WindowsRetrieving your CLI Key with the Hookdeck CLIUsing the Hookdeck CLI in DockerUsing the Hookdeck CLI in Docker with a custom networkInstalling the Hookdeck CLI on Linux (no package manager)How to implement signature verification to prevent payload manipulation (Shopify example)Implementing Signature Verification for Webhooks (GitHub HMAC verification)Getting Started with Discord webhooks using the Discord APIGetting started with Discord WebhooksHow to verify Shopify WebhooksGetting Started with Shopify webhooks using the Shopify APIGetting Started with Shopify webhooks using the Shopify AdminTroubleshooting CircleCI WebhooksGetting Started with CircleCI WebhooksTroubleshooting GitHub WebhooksTutorial for GitHub Webhooks