Cloudflare

Protecting APIs from abuse using sequence learning and variable order Markov chains

Sep 12, 2024Peter Foster
Protecting APIs from abuse using sequence learning and variable order Markov chains
SummaryAI, from the source post

This post details the technical implementation of Sequence Analytics for API abuse protection. It introduces the concept of API sessions and sequences, and explains how Markov chains and variable order Markov chains (VOMCs) are used to model sequential API request behavior. The post highlights the use of credible intervals for estimating probabilities and addresses the limitations of fixed-order Markov chains. It also introduces the concept of VOMCs to handle variable sequence lengths and improve the accuracy of abuse detection.

More from the Website Security & Threat Management trail