{'fraction_non_alphanumeric': 0.028965517241379312, 'fraction_numerical': 0.013793103448275862, 'mean_word_length': 4.854838709677419, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Fraud Prevention BGP Protocol: CP-BGP

Border Gateway Protocol (BGP) is the glue of the Internet and the only routing protocol to route between different Autonomous Systems (ASes). Recently the attacks targeting BGP are keeping increasing. For example the the Youtube hijacking in 2008 and Google traffic hijacking on Nov. 12 in 2018. There are lots of secure protocols designed to prevent the route hijacking and prefix fraud. But they either heavily rely on the central authorities or need complicate calculations. We design a secure BGP protocol, certificate-pin BGP (CP-BGP), to encrypt messages and thus prevent fraud and move the communication to central authorities (CAs) offline to reduce the dependency of the CAs.