tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

failing_routerdescs.inc (71535B)


      1 /* These entries are automatically generated by makedesc.py to make sure
      2 * that their keys and signatures are right except when otherwise
      3 * specified. */
      4 
      5 static const char EX_RI_MINIMAL[] =
      6  "router fred 127.0.0.1 9001 0 9002\n"
      7  "identity-ed25519\n"
      8  "-----BEGIN ED25519 CERT-----\n"
      9  "AQQABstQAbeja00FtmqpWPIF6GPZtoI0uBiRk7InZ3EV/8U/e1KRAQAgBADZeEW7\n"
     10  "LYPn7S5mD4DnQpTVdns8xJtRboTtfqTs6nTpOwWV8+WI94ZME6k6T2FEChi/3qs8\n"
     11  "VeCQIM2wW6rEQyUcQzFwqk9bks20K/8x/2vxGopxeAPpJ3glHYqweNM1ZAQ=\n"
     12  "-----END ED25519 CERT-----\n"
     13  "signing-key\n"
     14  "-----BEGIN RSA PUBLIC KEY-----\n"
     15  "MIGJAoGBAL2WKwBXssq8ImAdp9VauVXKiKNPsW2ocRlEVsmTLc+R7KORI7ssMM33\n"
     16  "1TV5fjKw9a7kSAVKWuthHlpYf8zVosEaECEon2K9zlKPzpGYTfIecKzMTZdjP4mR\n"
     17  "Eo10yberjn0W9dRbqCM2Cq6ofJpz8du3o2hDCx4N880Fyr+G1or3AgMBAAE=\n"
     18  "-----END RSA PUBLIC KEY-----\n"
     19  "master-key-ed25519 2XhFuy2D5+0uZg+A50KU1XZ7PMSbUW6E7X6k7Op06Ts=\n"
     20  "onion-key\n"
     21  "-----BEGIN RSA PUBLIC KEY-----\n"
     22  "MIGJAoGBANfuddZ47R/rAqf1vgryApzX6k3Lp4kfY8dgortrpeIY2AMrPPBrDc+r\n"
     23  "TVBeKRtnlOUstHtZ6ZV9BNUUg1zd0+RlkITWlSRrKXDI8SskNh5RhyB6cYNyKmld\n"
     24  "tpyTl1BCvqDb+5QHzNtuQ6zGfo2U2WqZarGEwb5edfPy5iMRNyNtAgMBAAE=\n"
     25  "-----END RSA PUBLIC KEY-----\n"
     26  "ntor-onion-key 2kTFTRb+2MmTBjlS9o1bD/1YGQSqYez46+ROA777jGw=\n"
     27  "ntor-onion-key-crosscert 0\n"
     28  "-----BEGIN ED25519 CERT-----\n"
     29  "AQoABstQAdl4Rbstg+ftLmYPgOdClNV2ezzEm1FuhO1+pOzqdOk7AGsEQYwHCV65\n"
     30  "YCx4fS6zYcrq/nMtz0EfoVyVBbBsRemZ4eXH+a5tOZf6uQDHwE2na8s1sdLB0LcJ\n"
     31  "k4lxJJAT6wE=\n"
     32  "-----END ED25519 CERT-----\n"
     33  "onion-key-crosscert\n"
     34  "-----BEGIN CROSSCERT-----\n"
     35  "1xp9J+HTe7Xz9otke8bGVo0jeTICkbV372X0x4r2Nlex+U4pNMI+H7r2VEn0xCa4\n"
     36  "0Mv6huE9/oYVZL0/XgDNJKiYlzDTQvaabvb5teLc31O5AnFS6LvIo0FFflNvaoLE\n"
     37  "6h/siROaO9/n3Y56hGNbkg/omkuRsv0+UddLjLxxs8Y=\n"
     38  "-----END CROSSCERT-----\n"
     39  "published 2014-10-05 12:00:00\n"
     40  "bandwidth 1000 1000 1000\n"
     41  "proto Link=5\n"
     42  "reject *:*\n"
     43  "router-sig-ed25519 WGGVwF/5vU7kD4U3N26vuh5cie0AQc+xmVeV4ikdhGOgChNqqVG5fRN8pl2x0wPJipC1aJwJf9GOamMChSP4Ag\n"
     44  "router-signature\n"
     45  "-----BEGIN SIGNATURE-----\n"
     46  "UQ4017wr2yQlu0wVBuLJlJLWudEGJ+9Z+ZiyJRCrsVauB1L2o+oCK5fsrQeKIWQM\n"
     47  "PSJ2o1tXgHAxJixOoTu1tlWNdZeQGNYRh7N2IbRvtwZ1p7NwgM5cG7CCQ/JDiGGy\n"
     48  "exMCOnyJpT2pD6KS2SEhbFe4nGxeUnmiJhSFsxAl9Q0=\n"
     49  "-----END SIGNATURE-----\n"
     50  ;
     51 static const char EX_RI_MAXIMAL[] =
     52  "router fred 127.0.0.1 9001 0 9002\n"
     53  "identity-ed25519\n"
     54  "-----BEGIN ED25519 CERT-----\n"
     55  "AQQABstQAcDfLx3m1n7Cd3ZUnm+i/fjYWdxZJ2OxffZTq+C5Qhh8AQAgBAD8rDLK\n"
     56  "Vraijk0AAOo1CC2vJ+D+E5NwcwrOyKW9Q9wa17CXmHNUAw3LzqxT6RfoWtvKTNZ7\n"
     57  "CtrLhi7vW4ypl9u0KC2DUofm2of/vmGDVeNqbe8EYWdvLnU284Xy6GCt6QQ=\n"
     58  "-----END ED25519 CERT-----\n"
     59  "signing-key\n"
     60  "-----BEGIN RSA PUBLIC KEY-----\n"
     61  "MIGJAoGBAL0rYefTyz0UxOqvMHkcMN/Otd5PpHQeEOuEI0CwnIe1BaHP9Z3o2T7c\n"
     62  "BoIkjYN4WWUss2ymcpFsikHO1/Qt7Jjeg0teLKeRk6kxoBeoXU3jH/XWIZQ72C0b\n"
     63  "NDxIvm0ZO8hHXpXySbL7WdUE2FmPZA92+LI02PVh05FNdvPODnTBAgMBAAE=\n"
     64  "-----END RSA PUBLIC KEY-----\n"
     65  "master-key-ed25519 /Kwyyla2oo5NAADqNQgtryfg/hOTcHMKzsilvUPcGtc=\n"
     66  "onion-key\n"
     67  "-----BEGIN RSA PUBLIC KEY-----\n"
     68  "MIGJAoGBANPEmrfTxh6KAokO33hjwdCG5VqwSRf8D85MF7as4WrqIvmq3l+yhX4N\n"
     69  "rxBXU/oH2NHdkEJp+wDi3ec0U4RO3x5N3c+pkLJ7T3PzX2bqyhXw+M8KFH9OgV8R\n"
     70  "uDjeZde+6/I78zf9c93N+44348otSnOIVJi7J2XcKc1nLEg+kaSVAgMBAAE=\n"
     71  "-----END RSA PUBLIC KEY-----\n"
     72  "ntor-onion-key XNNdSQl9M8leFmXQy8fR4LBWUpSMAq/5sVrm1gdBcUo=\n"
     73  "ntor-onion-key-crosscert 0\n"
     74  "-----BEGIN ED25519 CERT-----\n"
     75  "AQoABstQAfysMspWtqKOTQAA6jUILa8n4P4Tk3BzCs7Ipb1D3BrXAHKPG/YoVIfa\n"
     76  "3eEbf1Z5PTnWgUXAPjGnDsVwSRiO+L3cW55varIF4OzANq0YbBVk6DxuSKQRhitV\n"
     77  "Em9uzK+n9gw=\n"
     78  "-----END ED25519 CERT-----\n"
     79  "onion-key-crosscert\n"
     80  "-----BEGIN CROSSCERT-----\n"
     81  "pUhJD9GilzzJmZg7BKErxfjlqABZmV1/6U6MpquraNZy1q5/8Q/VMvVVyqkavLQd\n"
     82  "ue3QrEr9bUCG7TcrNYkCS95D0+Pgigzwmrxd7Ry4eBZTwUbm+G2HYLVCFX6YMX2r\n"
     83  "kkmsX8KYlVZxgkUPVsbTmjVjWxK9nRN9A7+8shNYzAQ=\n"
     84  "-----END CROSSCERT-----\n"
     85  "published 2014-10-05 12:00:00\n"
     86  "bandwidth 1000 1000 1000\n"
     87  "proto Link=5\n"
     88  "reject 127.0.0.1:*\n"
     89  "accept *:80\n"
     90  "reject *:*\n"
     91  "ipv6-policy accept 80,100,101\n"
     92  "uptime 1000\n"
     93  "hibernating 0\n"
     94  "unrecognized-keywords are just dandy in this format\n"
     95  "platform Tor 0.2.4.23 on a Banana PC Jr 6000 Series\n"
     96  "contact O.W.Jones\n"
     97  "fingerprint E9D3 2FC2 7674 5958 C315 803D BAF0 9EE5 C29C 3A0B\n"
     98  "read-history 900 1,2,3,4\n"
     99  "write-history 900 1,2,3,4\n"
    100  "extra-info-digest AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\n"
    101  "hidden-service-dir\n"
    102  "allow-single-hop-exits\n"
    103  "family $AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA $BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB\n"
    104  "caches-extra-info\n"
    105  "or-address [::1:2:3:4]:9999\n"
    106  "or-address 127.0.0.99:10000\n"
    107  "opt fred is a fine router\n"
    108  "router-sig-ed25519 uBj+IWQchmSBwFO9m2wyaGL2jQ6mz7vx9bUxavKAWovIBtB8b3XCyxOfs7bYP5yXM5MYGcAb2FG0S7BS344pCw\n"
    109  "router-signature\n"
    110  "-----BEGIN SIGNATURE-----\n"
    111  "Y/kIU3v/wA0Uq2mwGyELOMiBqhU2ydgqJVtgH/0oXWvl3YTX3JJCP0lSCWTYFX8N\n"
    112  "QZ6zlk9SCPcQ7etUFOZz7XNkDXChZCjRwK921+ko18b+6AK+OCZ1rTi8EepsgTGS\n"
    113  "DicGNpmReRVQc9wGWyXsRYS0KBeRBB42gweZ6vlG+6w=\n"
    114  "-----END SIGNATURE-----\n"
    115  ;
    116 static const char EX_RI_BAD_SIG1[] =
    117  "router fred 127.0.0.1 9001 0 9002\n"
    118  "identity-ed25519\n"
    119  "-----BEGIN ED25519 CERT-----\n"
    120  "AQQABstQAYXI0XoJPqR80XqwEbqmiOLL5CwG71dv+66mseJUGu+gAQAgBADAWmwm\n"
    121  "dp+JZnolhz8FLdL6abtj+MRbcbhTTg5gDRdcSsc39Bf3UPkhUEhOtTn7tbyNXEtO\n"
    122  "iPDCvdR8t4xBgOqDLnNygoqMdCsf2eNYR8hzxXF4zn/La20L4g3hRwX5OgA=\n"
    123  "-----END ED25519 CERT-----\n"
    124  "signing-key\n"
    125  "-----BEGIN RSA PUBLIC KEY-----\n"
    126  "MIGJAoGBANhXTGXVE78ronMXn5Im4nML51N69oYpEjh3QqLCq7V19vNCnCbQjcRT\n"
    127  "1zHEpL2+HIBHGW7r4phYtq6jRrPOkRk+9A43KMbyYUX8I6Zx/DrryYWKOyZi5Gh0\n"
    128  "9VmIp8uwL3oD2icNTIkvAZQ2N2EkMeqkHeqLvHhotDgNvWmOW2+lAgMBAAE=\n"
    129  "-----END RSA PUBLIC KEY-----\n"
    130  "master-key-ed25519 wFpsJnafiWZ6JYc/BS3S+mm7Y/jEW3G4U04OYA0XXEo=\n"
    131  "onion-key\n"
    132  "-----BEGIN RSA PUBLIC KEY-----\n"
    133  "MIGJAoGBAMAXX3EzjnH+PyThsoj9klX/WZRWSOzzCEKWu4+galdvzex4BRLnFjQd\n"
    134  "RWRPcu6jd4eT+niaf0xacmDZuUlObhH0KdMx85JV1DfIO+LicGXwf+A8capCMsdT\n"
    135  "E+ZRv+myozxvtYF5dXWWfBtb/HGyLBGP7LbiFM1a9Fy/opdCPI+/AgMBAAE=\n"
    136  "-----END RSA PUBLIC KEY-----\n"
    137  "ntor-onion-key LzriIs6B1YnUXISLCa0Ncgol4tt9coK0TlsyH9L8oyg=\n"
    138  "ntor-onion-key-crosscert 1\n"
    139  "-----BEGIN ED25519 CERT-----\n"
    140  "AQoABstQAcBabCZ2n4lmeiWHPwUt0vppu2P4xFtxuFNODmANF1xKABvGX+C/nEsG\n"
    141  "zqV/hrnqlfA/+3Pslp9+uPNs7nuq/gfsVlIjcOMcH1wpun1LxJ4CfaHbRoV9Azjm\n"
    142  "AbJ4+sLFxgk=\n"
    143  "-----END ED25519 CERT-----\n"
    144  "onion-key-crosscert\n"
    145  "-----BEGIN CROSSCERT-----\n"
    146  "CLhxMDL3CG8PG1UADvY604uoSwWZ5qDmlHLBc2FkJvdpP/wzovI615W+ew/DA/Jp\n"
    147  "i5eHenjefH7LSfzGV1ZbjMZpRASqyHBsyl5nhOUEijRYlRi/LCsJutnOve6rJGfh\n"
    148  "dedKLdeCqplto7xhROxvZcqhpwJTC+iJ4ghM4Xcg8Sk=\n"
    149  "-----END CROSSCERT-----\n"
    150  "published 2014-10-05 12:00:00\n"
    151  "bandwidth 1000 1000 1000\n"
    152  "proto Link=5\n"
    153  "reject *:*\n"
    154  "router-sig-ed25519 stCTjuw9egedA5hdDe1PQoljcLW3Fsg2ZYR3mre1moOd3mxTDI1Hz4uN+ZEDjedG4BNjDNcFY3qDS71Bs5cqDA\n"
    155  "router-signature\n"
    156  "-----BEGIN SIGNATURE-----\n"
    157  "aV5gqy5fTtsrdntTPRPGdeN376lXK+blHJuqbAL0WQ7XaMB4r+F8/whFu0cObOqD\n"
    158  "AqAhxkcMu721iYCkUNQvhc3FDou2i1mBJFDrhZEtux/2aXODIMG+OPdDUCyBqeQR\n"
    159  "oYLLfLR4ZZic1tlBFRRNdtXGF2SHeIM052F7PbeJz2A=\n"
    160  "-----END SIGNATURE-----\n"
    161  ;
    162 static const char EX_RI_BAD_TOKENS[] =
    163  "router bob\n"
    164  "identity-ed25519\n"
    165  "-----BEGIN ED25519 CERT-----\n"
    166  "AQQABstQAY1Po0v0V6qx88GtnuvL+A1OgBABUAjtKSNXR3ZZbB7BAQAgBADilhyL\n"
    167  "8kQhWtuPIYxVEQNYAqH/zZCGy7Dj84NEHauI7RaK3GtpbxrIKsMV6oIjyabSSwck\n"
    168  "lTBMZ21/EQERwvzyJC6XhSbPIWjI2MpZa5zez+RueZuGhOfqPDidE3sJUA8=\n"
    169  "-----END ED25519 CERT-----\n"
    170  "signing-key\n"
    171  "-----BEGIN RSA PUBLIC KEY-----\n"
    172  "MIGJAoGBAOMS5ORipGxb7cm0JEUMxbTh6Jj8t2fMSC4sSAEWtScFVSa5Lc9duuPO\n"
    173  "QFRBMFSN7JPp7yv4MiQ/7UWQbm8KeSHwTdLJAaU9IaK8We0oQYPrW5qjHZGexYBu\n"
    174  "xy27uSSerxMnk9tulG/AGLQUwTaVVzMZKswvvx4Rerk1QBVQKAzhAgMBAAE=\n"
    175  "-----END RSA PUBLIC KEY-----\n"
    176  "master-key-ed25519 4pYci/JEIVrbjyGMVREDWAKh/82Qhsuw4/ODRB2riO0=\n"
    177  "onion-key\n"
    178  "-----BEGIN RSA PUBLIC KEY-----\n"
    179  "MIGJAoGBANEtuNrjt+lqyvpAOhb1KgoZrtHOVsgvxbQxntUFWxNFWDu0pQ1oeD2Z\n"
    180  "sKK1LchHdDAZMo5Hx6Kph8zYtrOW5lP1uo8Q2UfZfkUvmMFWFzPE60Sw7OHW0emI\n"
    181  "53qvAsaKcGkqjH7/BqkNhoz+Z7kPrp1hj3bzPJL2WRwl5Oc5v0EDAgMBAAE=\n"
    182  "-----END RSA PUBLIC KEY-----\n"
    183  "ntor-onion-key /O0T65ZXDCLznQB8kW5e24GfH5Ep1Hp8Wn72d7MLKHc=\n"
    184  "ntor-onion-key-crosscert 1\n"
    185  "-----BEGIN ED25519 CERT-----\n"
    186  "AQoABstQAeKWHIvyRCFa248hjFURA1gCof/NkIbLsOPzg0Qdq4jtALHBaxDDFa82\n"
    187  "TnVkxKLU/OQ+b8w1OFtaphO6OUPnF9TCuxcL1Q7uEyD8aVpgSHs6+vAsGEA/iYjV\n"
    188  "qNRsst8dAwQ=\n"
    189  "-----END ED25519 CERT-----\n"
    190  "onion-key-crosscert\n"
    191  "-----BEGIN CROSSCERT-----\n"
    192  "ILLtKDOLTh4o9trasbxFq0mXfZylPyo3CBjYwZlrSONma9vLmjVob6uU4hugoL9V\n"
    193  "Ti5+GgkfNszCiyDJfTkZtL57HtnbHEF6xrMcVDF4j3/ChJR4leaE9IiT2i2Qqe/k\n"
    194  "pQVThYaTVooBjuuenqqduGdkQD0sWR0Nd9sormczWbg=\n"
    195  "-----END CROSSCERT-----\n"
    196  "published 2014-10-05 12:00:00\n"
    197  "bandwidth 1000 1000 1000\n"
    198  "proto Link=5\n"
    199  "reject *:*\n"
    200  "router-sig-ed25519 B/2mFc4gjSmcRguwheihVNruRrqjWWULorDNIIbF2eIER8ZG5DMiG9x57dKf68ga1MeL2Jx6BLhvIHpBxdloBA\n"
    201  "router-signature\n"
    202  "-----BEGIN SIGNATURE-----\n"
    203  "ymrdXf4aSaFDb5Qy39rn8u97kKqzs5HZ62dCWLHDyfewUSyNilg7Wt11v4cs7l/7\n"
    204  "zizuBHz0Y4E8d6rdoO4PP9KBWFnpcIblaPC5f/SLnNyP93Z6H55gzm1fvTU9cTZM\n"
    205  "zKSyCKiUSYpHba5jO70pyR0uOHeu6QhnuphxEN7/KOc=\n"
    206  "-----END SIGNATURE-----\n"
    207  ;
    208 static const char EX_RI_BAD_PUBLISHED[] =
    209  "router fred 127.0.0.1 9001 0 9002\n"
    210  "identity-ed25519\n"
    211  "-----BEGIN ED25519 CERT-----\n"
    212  "AQQABstQAdYwLWzkkORAf4oCu7/DXxkHqpAuz/6kHURFX99fxos7AQAgBACvXQAY\n"
    213  "eQLaT3/Y512bMp/QFMwqhb3LZJrdQaamSfIkpeQgxtDmcMb2pzU4Qvq34qyBON0z\n"
    214  "3yqEUA8PkjK8F/tCayXzftZIMn88qna4OWtytpnRI+qhfkZ2qeCcsXKCTAE=\n"
    215  "-----END ED25519 CERT-----\n"
    216  "signing-key\n"
    217  "-----BEGIN RSA PUBLIC KEY-----\n"
    218  "MIGJAoGBALoFN+2xSVUeUDh9zMC5O3MRa3T3hS1Uiw0KMgai6TXM4vYvIva5Hsmf\n"
    219  "jkD5eERRn9NvYF+dVM6mZqUsra93Q0P93WJjSS0V9Hi4KERAZEJYXpdOq6xwF2A0\n"
    220  "fy7AfcxrARjk6Scjqq4WRdWJ80F7fmtRC2aJQx9hrsoYJUylkzc9AgMBAAE=\n"
    221  "-----END RSA PUBLIC KEY-----\n"
    222  "master-key-ed25519 r10AGHkC2k9/2OddmzKf0BTMKoW9y2Sa3UGmpknyJKU=\n"
    223  "onion-key\n"
    224  "-----BEGIN RSA PUBLIC KEY-----\n"
    225  "MIGJAoGBALKTuo70dMO6xF89bE/ke4IkN2V9t49UtSI+X607oul59J32YEjCdhOh\n"
    226  "mGDw9c/IpUg/fC6yyhNxrVJttKHju3bcHqMTMbkjvyQcEqRRR3f8i5YNmLj3bNxc\n"
    227  "vyom0RpyUopuVUx3IFhd1R3MkBVLjMVYOu9zpre8PnDeEtjFNpZlAgMBAAE=\n"
    228  "-----END RSA PUBLIC KEY-----\n"
    229  "ntor-onion-key v6c+IGW5pPiYjt/7EUjzO5VAEYETPAAr/qGw3H/N6AE=\n"
    230  "ntor-onion-key-crosscert 1\n"
    231  "-----BEGIN ED25519 CERT-----\n"
    232  "AQoABstQAa9dABh5AtpPf9jnXZsyn9AUzCqFvctkmt1BpqZJ8iSlAEzibhI3GhEl\n"
    233  "AuLAGw9oa+6KcgVuJb77xBj/9uezeCXCkiPDA6HPjhLsBGlZTchRSZ2CNnRkMB5I\n"
    234  "phz7u5XhWgE=\n"
    235  "-----END ED25519 CERT-----\n"
    236  "onion-key-crosscert\n"
    237  "-----BEGIN CROSSCERT-----\n"
    238  "lyaSCIaSAW5R09tUtkwRvJBDYgCGq2zbgO3hkG8L0XoUAjBU+VyGdqUeWwt3mMeH\n"
    239  "nzOTa+oiO4uGbCic8nMXSQMeSD8X1uLTDn5w1QgJlGbJP0nfJyHPzFafIMKPYe9u\n"
    240  "bUWThv2WwfygfZLpm9Vtg+wOuCf6CEPUekBtV/mzDkw=\n"
    241  "-----END CROSSCERT-----\n"
    242  "published 2014-10-05 99:00:00\n"
    243  "bandwidth 1000 1000 1000\n"
    244  "proto Link=5\n"
    245  "reject *:*\n"
    246  "router-sig-ed25519 4VtXGU7x0OmWCijvK6CGTrKEtEqmbfwau2oIWfmX2anU7rWKrHp29HlBljK62cso22ODdfjDA9xOIUF3/Rx2BA\n"
    247  "router-signature\n"
    248  "-----BEGIN SIGNATURE-----\n"
    249  "CLIS6weTFUdRmbZQXuu6084omWxMbVmbbEvVZcgxNJdFA1Kjj5XLLw4xU9710FHH\n"
    250  "FHqftfs5e483aw3ge/A44L03JL6aUeeQiRU7+A4daLq2h+pw7sTM5CzB9nQYMaQQ\n"
    251  "1PyCDtVGLPXlFcNyVsJV135RplESfC/SMOJCdqqErew=\n"
    252  "-----END SIGNATURE-----\n"
    253  ;
    254 static const char EX_RI_BAD_BANDWIDTH[] =
    255  "router fred 127.0.0.1 9001 0 9002\n"
    256  "identity-ed25519\n"
    257  "-----BEGIN ED25519 CERT-----\n"
    258  "AQQABstQAaUhoYyIeOU1shTEDUP1aHQqyxQrwwVfEQgqR30hmhxgAQAgBAD/v+wN\n"
    259  "v7f62EeJZlcfrx3ar1tVPwbYg+tr8nI6vAsfZ5CnHu+tFZwH/z8wYr99xeLNE1WM\n"
    260  "PSS5gecVO5O/dmX2prMLZC+3+wTUNPMPhUeZEalQQmqtm1Lf132P7jQIpQY=\n"
    261  "-----END ED25519 CERT-----\n"
    262  "signing-key\n"
    263  "-----BEGIN RSA PUBLIC KEY-----\n"
    264  "MIGJAoGBAMJ1zsaN0EPSavqoy/FCS/fbm4MYJFcawEbMmB6mh0cQSR5koddyHeFO\n"
    265  "eQZAs9kAPgSOU7Ka1eMTJEZxYqOY3vsqUojdwqV4KGsSaWhPck74D0pZBEK6iaXP\n"
    266  "5R7dfo4Z/msPV0w7lWRkgn1WXCEq9Z6RXeW+82kZlq4tgQtwh3xvAgMBAAE=\n"
    267  "-----END RSA PUBLIC KEY-----\n"
    268  "master-key-ed25519 /7/sDb+3+thHiWZXH68d2q9bVT8G2IPra/JyOrwLH2c=\n"
    269  "onion-key\n"
    270  "-----BEGIN RSA PUBLIC KEY-----\n"
    271  "MIGJAoGBAKmq+DEg6AMhSUN7MFblSU3TcDg6fpmHANdELEKKIfSTu0uzjqpctZ8J\n"
    272  "GY0BHAFx/ckd3Sz6MFYo6UYgsKw93349DFG8KNTwxZH6ZvD1MhLQf1YcT2GRxGIZ\n"
    273  "lnisR0FRM8sw1d6gWd69wet9McE0+2BwsD2HgZDmHG5IZfNBq02tAgMBAAE=\n"
    274  "-----END RSA PUBLIC KEY-----\n"
    275  "ntor-onion-key 5VBTNKFPXQyw/SIdNg7zgW/pXqTh+VKIo8kObZQU5Go=\n"
    276  "ntor-onion-key-crosscert 0\n"
    277  "-----BEGIN ED25519 CERT-----\n"
    278  "AQoABstQAf+/7A2/t/rYR4lmVx+vHdqvW1U/BtiD62vycjq8Cx9nAASWPz85p2Es\n"
    279  "QOD8JH26Zc5NWVauFqaTtoOrUnddgpfabhbugZ8jugBc47D9SJhkIMp3EfC6GlPw\n"
    280  "W3vOM1ovpA0=\n"
    281  "-----END ED25519 CERT-----\n"
    282  "onion-key-crosscert\n"
    283  "-----BEGIN CROSSCERT-----\n"
    284  "HY3nfEgabs7A4X1xrKk+4aIZGhrXycSXVaS7Xth0WogrNhK342+OfFkl9VdhYDpF\n"
    285  "SLAw54Vu4M9t18fQtDPaVANujrsvdItkm9YEnOATgXR4vFqBDWXO6NJjMpnmkpYR\n"
    286  "6OdOu2FpKi5K+WYuUUrkabeXdykPP11rmLx8QGfXKng=\n"
    287  "-----END CROSSCERT-----\n"
    288  "published 2014-10-05 12:00:00\n"
    289  "bandwidth why hello there\n"
    290  "proto Link=5\n"
    291  "reject *:*\n"
    292  "router-sig-ed25519 W6O58DzFB5fa36RszIIcRUgLD5M/7CeVEXPjgfn/SVn2EXz2TMzTqZvJpEMSDWx++ZDvQ4x9VCZB35Rvu2SZBw\n"
    293  "router-signature\n"
    294  "-----BEGIN SIGNATURE-----\n"
    295  "tDz9zY+0EzMa7m33Bu6D1GApdsSh06uoVGKpbXT2FqQEa/Pl3xdkNURNIlqMqupi\n"
    296  "riyUaVud31+fQtkqV+KpAHBYCfKN6eT6KGloocCx8eK/w22+O/vAnF9wviDJLcg5\n"
    297  "q5LyGgs6ZGO6x9VfOScemj8BRjBQ5ro4MRyzSekm3ew=\n"
    298  "-----END SIGNATURE-----\n"
    299  ;
    300 static const char EX_RI_BAD_ONIONKEY[] =
    301  "router fred 127.0.0.1 9001 0 9002\n"
    302  "identity-ed25519\n"
    303  "-----BEGIN ED25519 CERT-----\n"
    304  "AQQABstQAW1xClFKHwnXFI+597t7/uU2mng7CGM9sc7FRKee3UlfAQAgBACPfVQl\n"
    305  "9cApxwShdfQ9+w4Akbp+zzrxQjJLwq0Qe7qvKgyl7u1hWyJH/aguIbkCQDPhDUsj\n"
    306  "Mc5xVdNamPsWuPRIyxKJLQ9+bhJtUeI3SYc0BwMCUzP4a4EkqeGvvbOEvw0=\n"
    307  "-----END ED25519 CERT-----\n"
    308  "signing-key\n"
    309  "-----BEGIN RSA PUBLIC KEY-----\n"
    310  "MIGJAoGBALiWTCyh2ZwplM4DQDwQ1DKVmTInxsuILLmv8DATTZXyMhsBnHf7UPTf\n"
    311  "qYZz78V/bW5JSluXYPaLvt1ZteZelLAabbaTl9ezmH0unaXQ7K4lE+Ige/rA0Vfj\n"
    312  "YKF/MLdSsEeFj8pAomQvaqUoBgByGHz+eLLVcSAGTvl8hiEXTBSjAgMBAAE=\n"
    313  "-----END RSA PUBLIC KEY-----\n"
    314  "master-key-ed25519 j31UJfXAKccEoXX0PfsOAJG6fs868UIyS8KtEHu6ryo=\n"
    315  "onion-key\n"
    316  "-----BEGIN RSA PUBLIC KEY-----\n"
    317  "MIGHAoGBANBKlyoqApWzG7UzmXcxhXM4T370FbN1edPbw4WAczBDXJslXCU9Xk1r\n"
    318  "fKfoi/+WiTGvH7RcZWPm7wnThq2u2EAO/IPPcLE9cshLBkK28EvDg5K/WsYedbY9\n"
    319  "1Gou+7ZSwMEPv2b13c7eWnSW1YvFa64pVDKu2sKnIjX6Bm0HZGbXAgED=\n"
    320  "-----END RSA PUBLIC KEY-----\n"
    321  "ntor-onion-key wIOhItdhRuyT0Feij9xNXTEPuV9mE6fXU8Y6l1Mjjx4=\n"
    322  "ntor-onion-key-crosscert 1\n"
    323  "-----BEGIN ED25519 CERT-----\n"
    324  "AQoABstQAY99VCX1wCnHBKF19D37DgCRun7POvFCMkvCrRB7uq8qAEYfc9irhCYM\n"
    325  "WseTLWwjMSClI277sp1lzy1Y7PN/tlQqZkG1mRcGELYARY1cWkj4b2G09oKY41TF\n"
    326  "1+EG5BTCSA4=\n"
    327  "-----END ED25519 CERT-----\n"
    328  "onion-key-crosscert\n"
    329  "-----BEGIN CROSSCERT-----\n"
    330  "E/Sq3MBmp6wnl6QQXI9pt+B2cGzepUMuOvb+v9tN0+YHE81VRHzXORq6kEVRvc5e\n"
    331  "t/7qpynQ9QcsPMfPHr/6hFJMHvBKJAKl4ulbdy+dIkKSiwhgp1bXqUV9GoUjDAHy\n"
    332  "fw1CA6oKififqoMVqZN6infAVIo7yl6OPAhY1yZLIMI=\n"
    333  "-----END CROSSCERT-----\n"
    334  "published 2014-10-05 12:00:00\n"
    335  "bandwidth 1000 1000 1000\n"
    336  "proto Link=5\n"
    337  "reject *:*\n"
    338  "router-sig-ed25519 Iw6AuWlz9lT69zV9UjBWiPrenfnuTITlv0YxJlJ00k2kzQTKOTcbEBYrqbm1uDWzgcLqtw2BI48V/VpE9JzFAA\n"
    339  "router-signature\n"
    340  "-----BEGIN SIGNATURE-----\n"
    341  "U15TJrcDOWr7qwtZH46wpAfSZlN/oinnf0a1wPEYQvHditLj6WgH9p4/r0BT8dI1\n"
    342  "hi1Y6KWZhMx7/Qwq/MyigMeQelHV2caiWEySKqqfxfa7yore5+ismj0quBTCJaWv\n"
    343  "3sM4zWkwaVPvTNtz1btsJYkEKWG3NvPNcZHpxZr2dj4=\n"
    344  "-----END SIGNATURE-----\n"
    345  ;
    346 static const char EX_RI_BAD_PORTS[] =
    347  "router fred 127.0.0.1 900001 0 9002\n"
    348  "identity-ed25519\n"
    349  "-----BEGIN ED25519 CERT-----\n"
    350  "AQQABstQAfb3eBF1wYkkPlk5AHyDmRwtEQDfd7pzfAYRcInfzwnvAQAgBABFNYwJ\n"
    351  "gZyXCSt9SbuYCDYXpKt4cPuAW9BCmRHABo7BUcRuOWtfVn0zH5qs4V3490Anu8p6\n"
    352  "KHYDAiAS2gfcnTc2OCz1iw1rY1egGjH5+uUIjckdftghs4QOghLVmyUSHQM=\n"
    353  "-----END ED25519 CERT-----\n"
    354  "signing-key\n"
    355  "-----BEGIN RSA PUBLIC KEY-----\n"
    356  "MIGJAoGBANKi30IsA+x93+fyVJjP8IC3iF8TWe4lJsYbTCvfcJa0+j/GSPLdxClT\n"
    357  "AT4QJkNCNgZcJmo1QqiFAUZHeWs7kKhlSyQT7YLrpSlnjRIBwPBn8ddAY/X67tpS\n"
    358  "eXAiWzhpEuzHgle3nCQMlYNUQJp0Yyj6UvK9SiD9B/WCs/ICmWzDAgMBAAE=\n"
    359  "-----END RSA PUBLIC KEY-----\n"
    360  "master-key-ed25519 RTWMCYGclwkrfUm7mAg2F6SreHD7gFvQQpkRwAaOwVE=\n"
    361  "onion-key\n"
    362  "-----BEGIN RSA PUBLIC KEY-----\n"
    363  "MIGJAoGBALpZKULTdehX4/NbsioiJ6i3m5YiUe0iKpRnx51VkFOd0HaRdfY1AEyo\n"
    364  "FSQtRBYgzugvd6RnWknzcl5r3f38irYS1aAidS4fkTBq1Ce58Yx5iiaHIjylrFlH\n"
    365  "3f9N9m/mny5l0QgGvqI+dl94/zr80hDDSxrlH7eIvcIa+BuoTfdNAgMBAAE=\n"
    366  "-----END RSA PUBLIC KEY-----\n"
    367  "ntor-onion-key qR1PUvc7ky3rgJ6mWwjNo1aAQZsFZDsJHVy8akTgHls=\n"
    368  "ntor-onion-key-crosscert 0\n"
    369  "-----BEGIN ED25519 CERT-----\n"
    370  "AQoABstQAUU1jAmBnJcJK31Ju5gINhekq3hw+4Bb0EKZEcAGjsFRABHNkPpYhab0\n"
    371  "ehvtfFPDt90wzDnWsebaqe6EZe+bPSrZCGGDMjgs/1VajEK09zH0FV/F3d5B+XYw\n"
    372  "YegiFba6mwE=\n"
    373  "-----END ED25519 CERT-----\n"
    374  "onion-key-crosscert\n"
    375  "-----BEGIN CROSSCERT-----\n"
    376  "QJCikM5x69I4ErNhwwLTGZ8utGy9P5NjAK+T1BgPOkJJJTzLWz/t5AhLUorAmvC3\n"
    377  "fa4byUrVFX8wO6bmnMINaBDVPVlVVcWp2fclI7f9l8q/oCp1GKdmYnyky2RxoXoK\n"
    378  "qJBi5CnLCRjpaO36Y4OeUld5jr3gzezDmkD7YQLtzAc=\n"
    379  "-----END CROSSCERT-----\n"
    380  "published 2014-10-05 12:00:00\n"
    381  "bandwidth 1000 1000 1000\n"
    382  "proto Link=5\n"
    383  "reject *:*\n"
    384  "router-sig-ed25519 9tBjrFWWzCXx3ZUUgDHXykKsi+9sOoSYBneo+QZMtgWPJnYH16sT4eAQ0Y0PYd7OlXOZvOB5u3JX/yCujJpnCA\n"
    385  "router-signature\n"
    386  "-----BEGIN SIGNATURE-----\n"
    387  "AKtLxm4FGx5TawJi8kKQL5X8SyQTcDoyHXM+MH8SGjsx3tq560HCK+SGSeoWayGa\n"
    388  "s69aHl0nUmH5UMnDOdiWPZqzTi+K5kmO3ik3zkSZQ7/XsUMl+o6In3OkxQrqL7ka\n"
    389  "Xdqh3Zz3MT5DE6LBvTSRjnET1Bocfx2+bqkYpUEpxyo=\n"
    390  "-----END SIGNATURE-----\n"
    391  ;
    392 static const char EX_RI_NEG_BANDWIDTH[] =
    393  "router fred 127.0.0.1 9001 0 9002\n"
    394  "identity-ed25519\n"
    395  "-----BEGIN ED25519 CERT-----\n"
    396  "AQQABstQAbfU59VhOWlweNlw/DQgCRjBh7EtF0hewpRHsuiVKUnTAQAgBABEV12f\n"
    397  "2PB6QzHgt/bGosT8rLoBpR16XSi8aqCdurCvr4niKEyudgp+d1h3J8UyB7stQ6T7\n"
    398  "qaKCyhXg4v96Rctc8nbi/2HMWvPj+wUqc8ArTrVSH8b3XPijrBU1RLTeFgU=\n"
    399  "-----END ED25519 CERT-----\n"
    400  "signing-key\n"
    401  "-----BEGIN RSA PUBLIC KEY-----\n"
    402  "MIGJAoGBAMTLuiE+qY3Msi3rgMQ6/jLJu3JyunkZ1MqMTgdqwLi7kPTQHUKg15v+\n"
    403  "6xUpEJG9lgdn55OKx4EWda0nntm+TvmPg32ijgX9+hfmQ/euy/kgfrFkN23JAa3k\n"
    404  "myqNj9p/LcUML3QFHi7V0mQkcNvXPKOQ001JqW78EGxBccuFQcP7AgMBAAE=\n"
    405  "-----END RSA PUBLIC KEY-----\n"
    406  "master-key-ed25519 RFddn9jwekMx4Lf2xqLE/Ky6AaUdel0ovGqgnbqwr68=\n"
    407  "onion-key\n"
    408  "-----BEGIN RSA PUBLIC KEY-----\n"
    409  "MIGJAoGBANKNi9dzOok4QWBoT//XU/ok0UySUyZH41gNH5AM1kCMC34DNvfcTnHb\n"
    410  "KG57vyi9fUBQPpg6dOTav0feit8v6Mm18v0P1dMUzeFiiu3HjEeoEhpfCRyUGbtd\n"
    411  "LSaLLyLrFbM0Ejhh/DJXOdtSKBdPCgdRGceq3z1zihVvqOypm5eDAgMBAAE=\n"
    412  "-----END RSA PUBLIC KEY-----\n"
    413  "ntor-onion-key cGIQnSfgCDYXatS8Iiu7MN8iLAoFVageRdeDYd6Y4SM=\n"
    414  "ntor-onion-key-crosscert 1\n"
    415  "-----BEGIN ED25519 CERT-----\n"
    416  "AQoABstQAURXXZ/Y8HpDMeC39saixPysugGlHXpdKLxqoJ26sK+vAC2ouHrvGEya\n"
    417  "blACfJBgviThszToS+i4ohSdWOXVEvXflIQPjttaduf6+B6YwLTcXnmCVDEq8Z0o\n"
    418  "Qc1FSGXkLgw=\n"
    419  "-----END ED25519 CERT-----\n"
    420  "onion-key-crosscert\n"
    421  "-----BEGIN CROSSCERT-----\n"
    422  "CN6jEFhWkQ3j46kbqRgfH5ngz6exkJj000887E7oinmWITJyVA2oX75NeU4uNdt+\n"
    423  "Qrv7bjQIvKyJ+ThzW+E6lNoDbd2Nb+9TkK25tOO7QEzWMOeG2ASvI9NOVlzOktIh\n"
    424  "w80DXx5kYgYQ3diDC136rkU4BBdnQDX5aryIqvhESEs=\n"
    425  "-----END CROSSCERT-----\n"
    426  "published 2014-10-05 12:00:00\n"
    427  "bandwidth 1000 -1000 1000\n"
    428  "proto Link=5\n"
    429  "reject *:*\n"
    430  "router-sig-ed25519 GN+uBj6dVw//1wQfItXo//CCQxgse+Ch45REa7XrJaJJHlThviicTmYL6gH4Ft76n6QElNppbys7MJpL/KuNDQ\n"
    431  "router-signature\n"
    432  "-----BEGIN SIGNATURE-----\n"
    433  "h0ksY36ssG9o8ypJM9gedjDsw816vTOKhiJfaiC/jDdj95aflz3C/WfVviwVPrru\n"
    434  "2ThlVuJqESbBykEsW7zBQxJzR3m+1xo3aGpyK37pHx2M7Ys1NkxravfvTw2MVe2C\n"
    435  "ZSORjIQZirKTNq9OAPF6h/xxiRvI1tlvMBN6bfeyVe8=\n"
    436  "-----END SIGNATURE-----\n"
    437  ;
    438 static const char EX_RI_BAD_IP[] =
    439  "router fred 100.127.0.0.1 9001 0 9002\n"
    440  "identity-ed25519\n"
    441  "-----BEGIN ED25519 CERT-----\n"
    442  "AQQABstQAXBpI4NGHpiYtqH9QSueuPqjGjV+NwTGv1Wr7AAEr/lAAQAgBABzxwnC\n"
    443  "88ko/02rKCpajAup4icjbr7R2Yzj4i3/d36G8LmUMVTI8TRIwjV9CMQehqfNWMq7\n"
    444  "Cmm5b79vpKgjk7ahT/UajbwPxdmec5C72pUiszuTkAdh7OLFeA89BUPkYQQ=\n"
    445  "-----END ED25519 CERT-----\n"
    446  "signing-key\n"
    447  "-----BEGIN RSA PUBLIC KEY-----\n"
    448  "MIGJAoGBAPG7HhynsWUO4hRHZ9yljs1/DFba8wuw56k//JLHDaM7GXwvfOjzTznZ\n"
    449  "Iz8GjT7a0s+XvIqIwBxxUfsffAdRpoUVoJGTvcuLrbYTjVvhZ2rKBgXk1Dy+HOSZ\n"
    450  "rF7/3X7n73Jw27g07yB4Ymz7pCrqFTEdHUSEe998IE5yWRwPcJKhAgMBAAE=\n"
    451  "-----END RSA PUBLIC KEY-----\n"
    452  "master-key-ed25519 c8cJwvPJKP9NqygqWowLqeInI26+0dmM4+It/3d+hvA=\n"
    453  "onion-key\n"
    454  "-----BEGIN RSA PUBLIC KEY-----\n"
    455  "MIGJAoGBAMWXC95x/pQF+LVa7Z2LKjuL1Zow6+I/2pK5pxqwTv0LiZHEjrCq5Yyn\n"
    456  "cXobbDuQqMIQs9MiZl9mceXNz9gORncgN9MGae7mAcQFJIH+Hv5Bp2h1QVpjllcl\n"
    457  "yhGFtDVfGjOmr1AUAP2gR7GsmLMzjH6bUtD0o8JujF683x6VRGTDAgMBAAE=\n"
    458  "-----END RSA PUBLIC KEY-----\n"
    459  "ntor-onion-key Ue8UgMdiy+jJN+u+N304hAjGzli0ckutdhwTwpJj5Bs=\n"
    460  "ntor-onion-key-crosscert 1\n"
    461  "-----BEGIN ED25519 CERT-----\n"
    462  "AQoABstQAXPHCcLzySj/TasoKlqMC6niJyNuvtHZjOPiLf93fobwALDJghOhBUQ6\n"
    463  "PvjUF4HdnKk94mFUnVEuXhbDQkqVpUSwqaDgs8pvMps+kysskBrQT9m8UdtvFg+b\n"
    464  "7hC2d+i5iwg=\n"
    465  "-----END ED25519 CERT-----\n"
    466  "onion-key-crosscert\n"
    467  "-----BEGIN CROSSCERT-----\n"
    468  "fmwhrHV1jQWhrQ3GnQZoY1l2LPcw0kRMEobEyIcDiy3hCTQDQcaChlTVM+fzmcoL\n"
    469  "3aF5FFn7UICK8NAJ9P2HyyC185+KEoLKF6haXCMiTWye0tVN/pZgxvwY49WBEkfs\n"
    470  "yUcQa9Ixq6BxBjyxaDvsp7zXcdhFKYU3ukI3IAFVlqs=\n"
    471  "-----END CROSSCERT-----\n"
    472  "published 2014-10-05 12:00:00\n"
    473  "bandwidth 1000 1000 1000\n"
    474  "proto Link=5\n"
    475  "reject *:*\n"
    476  "router-sig-ed25519 +GEY9H7Q+FV5nimwaLadRy4etG7TgGCKal0LqFhHc4L0dXv8EtcplaKUDxivN2u7bm05enwRWr/z/YxvAiR4DQ\n"
    477  "router-signature\n"
    478  "-----BEGIN SIGNATURE-----\n"
    479  "0fO8rKE3VjyjmF506pxkOH8tIHaN+VBVQViRPE/JmCzBPnaNPIj3FnSaQ3lowlzz\n"
    480  "Gy4JE8+/6TS5t2C+MGHUsfTlTZOudtnd09fF/FGERljzzGNx4ABEhGIxf79TG3rj\n"
    481  "H0bMCfO3Q1x7X01WZ7f7kreVWC5z6fbrcCgvR7PIxuw=\n"
    482  "-----END SIGNATURE-----\n"
    483  ;
    484 static const char EX_RI_BAD_DIRPORT[] =
    485  "router fred 127.0.0.1 9001 0 bob\n"
    486  "identity-ed25519\n"
    487  "-----BEGIN ED25519 CERT-----\n"
    488  "AQQABstQAeSXj4cWNVaGVBdAZZDkDAdmQFTUpxHYo0ux4eoc7bytAQAgBAC4EaEq\n"
    489  "+La3x6f1fJqlT8YhqxetiSdlhLPcFkeWLTOTf3BRXHAQ1EVdiSu76J9il/gn6u4h\n"
    490  "j7jaUEIf3v6WovHJ2qAy7wiJRDuXO3aExat3RLJCvqvkaQjgrKFYAmlpDAc=\n"
    491  "-----END ED25519 CERT-----\n"
    492  "signing-key\n"
    493  "-----BEGIN RSA PUBLIC KEY-----\n"
    494  "MIGJAoGBALJUtCdVl3BTyy761sZAnKa8N6VOT4QNBLSXxbmVOExMbyr7AVTvOeNk\n"
    495  "rrcDbKj35e6fcEFaJbPWHBuHCcRqH54BI2nD4CzR+t0RFSXYK7ZbyM1mhRR4Kshg\n"
    496  "WlEAaawZiXte09FAaSNZNrkzdQwXy86JXdZjwjyegfDRj9aaxS3xAgMBAAE=\n"
    497  "-----END RSA PUBLIC KEY-----\n"
    498  "master-key-ed25519 uBGhKvi2t8en9XyapU/GIasXrYknZYSz3BZHli0zk38=\n"
    499  "onion-key\n"
    500  "-----BEGIN RSA PUBLIC KEY-----\n"
    501  "MIGJAoGBAL5TunHoAxAC+j3w9P9KmspLn/xl8EZZUfovx9gJ95S/R7uPZYMY1Cdf\n"
    502  "d0sObKeV/bdO+7EUT2dpu6ngMj+sS6xam1/VhI0DZemTVHVGh/NOr4P/5Gtgd5+L\n"
    503  "g21nRpc77sPtFibJSHhA8M3LGbwZEhbtje4N6r+HlOitX6u69z0JAgMBAAE=\n"
    504  "-----END RSA PUBLIC KEY-----\n"
    505  "ntor-onion-key XHq9XhW9b+fh+ZTAUiZw835EI5QzC0t353VeYWUrQFU=\n"
    506  "ntor-onion-key-crosscert 1\n"
    507  "-----BEGIN ED25519 CERT-----\n"
    508  "AQoABstQAbgRoSr4trfHp/V8mqVPxiGrF62JJ2WEs9wWR5YtM5N/AD84uDUsUs8x\n"
    509  "FOOzaneZZrA38hU/7ocJJ0c8uyAHyJ2FKGsRrLvtK3dbrb1WEyZMTF4U0Ht5tF9h\n"
    510  "FYNzHcqFBA4=\n"
    511  "-----END ED25519 CERT-----\n"
    512  "onion-key-crosscert\n"
    513  "-----BEGIN CROSSCERT-----\n"
    514  "plpu9CjEVOV598popgY9KpeKyXYdhgV4e4cn8xq4ulQOAmqodjw5cd8iEkXYQF6z\n"
    515  "g6LT87XHdyLbVOa6Diz8ed7lX6gV0bNLId+mfu+wowTCKp9NxF/+/oZGF6gHrT9z\n"
    516  "XsoRUk89LO5JhHMhHH/WdHNe+d6EQGdqMC8oDzrZlTg=\n"
    517  "-----END CROSSCERT-----\n"
    518  "published 2014-10-05 12:00:00\n"
    519  "bandwidth 1000 1000 1000\n"
    520  "proto Link=5\n"
    521  "reject *:*\n"
    522  "router-sig-ed25519 iIG3Qv7UShaMwFLJRnoplp6iS/Y+oz60D5hLbE41zpH3CzHNz/5dkbDrss5yMWPyWyBC9bZzUytNusyjBWjaDA\n"
    523  "router-signature\n"
    524  "-----BEGIN SIGNATURE-----\n"
    525  "eK0fcXaG9ZE5PseMnntHv2PQwEiSZZ3T+wrpQb97MwgIrU0zgBPc8fZZemMpiJ6O\n"
    526  "f+0SziFXrYWPOOji3fATBHm1w132bE/0lDbUYf17tHMq9/Uvy9cA03f7Vt2+A9tW\n"
    527  "xG0iqGpeqoJqg9DcYXbzB58tGkTGwVwSba6MXBRJSnU=\n"
    528  "-----END SIGNATURE-----\n"
    529  ;
    530 static const char EX_RI_BAD_NAME2[] =
    531  "router verylongnamethatnevereverendsandgoesontoolong 127.0.0.1 9001 0 9002\n"
    532  "identity-ed25519\n"
    533  "-----BEGIN ED25519 CERT-----\n"
    534  "AQQABstQAXPRPZ2/Fwcf6Y7r0OZ/DsY50YcgEUsDcYU9SNPRJRolAQAgBAA0NkVW\n"
    535  "i3wAeoIg9BeSaD11/nqc5+lOqxsRW5KgrUF5F9EaBcn1mK8QMpZmStY2pyk4PHtE\n"
    536  "dAHvytGNgzllNG8ZqCYWQbB38OcYIVp6snV5P6O5FVDzoLHKxB2RZq9CKA8=\n"
    537  "-----END ED25519 CERT-----\n"
    538  "signing-key\n"
    539  "-----BEGIN RSA PUBLIC KEY-----\n"
    540  "MIGJAoGBAK1B43OIRWXV0MifW6xipNWJbezgje3v81ks04dgu4nNi/4opPzV5wJU\n"
    541  "3d244I4/KlRgzY4L7D/mxBYtoNtpC2Dae53TkgnLAwHdx77XkoEGuQMjFUtRxejj\n"
    542  "KtVUZW5N5kDCG6bItzpmULvRmYoJa0kSGn5nROo4CCiyJSX1tK6xAgMBAAE=\n"
    543  "-----END RSA PUBLIC KEY-----\n"
    544  "master-key-ed25519 NDZFVot8AHqCIPQXkmg9df56nOfpTqsbEVuSoK1BeRc=\n"
    545  "onion-key\n"
    546  "-----BEGIN RSA PUBLIC KEY-----\n"
    547  "MIGJAoGBAMWiMIxbssLwJpiCvHvZrg3sbXPMLu/EN3naP1PI0+R2NrlU5AAIEw2X\n"
    548  "NeK4LJyBdO4XXBFL+R3HBlUcXjzphHWxeRgYgg85AfF1xhqIgXpzA0AgGRaQ8GcZ\n"
    549  "5BZm8fBg8CRiS/DLIgwloQmvOJcUDqYLWqvz91zxeGHK+92msp0jAgMBAAE=\n"
    550  "-----END RSA PUBLIC KEY-----\n"
    551  "ntor-onion-key J7+npqmFouE4EuXuQAbhc8d6lGGab27mFTQLeXCnAzU=\n"
    552  "ntor-onion-key-crosscert 1\n"
    553  "-----BEGIN ED25519 CERT-----\n"
    554  "AQoABstQATQ2RVaLfAB6giD0F5JoPXX+epzn6U6rGxFbkqCtQXkXALDsSLNkQF1E\n"
    555  "8OpEiD4TyefBcLptg136A7UXqXbC1nWC+xUHYBCgkI5ymEtMHOn9bpl01ULisRH/\n"
    556  "29OEIlRPwQQ=\n"
    557  "-----END ED25519 CERT-----\n"
    558  "onion-key-crosscert\n"
    559  "-----BEGIN CROSSCERT-----\n"
    560  "tVZrb1HMx1OCvD61ulJgLwwRZz5mLv/qmIXym5JaWApvKPFwUkTeqlMKVD6HwmQq\n"
    561  "FWAVIvqZNSA5jkq5PJ+LpM7QBuUrA1tuDVnieCQKpC+iP3Gs9c1aad7jrpciDB9A\n"
    562  "MqaJkfketFTtOEa858NWMO/bHAIjcfnGHxRVf3vwIQk=\n"
    563  "-----END CROSSCERT-----\n"
    564  "published 2014-10-05 12:00:00\n"
    565  "bandwidth 1000 1000 1000\n"
    566  "proto Link=5\n"
    567  "reject *:*\n"
    568  "router-sig-ed25519 +ZJ6ovLWqUfLCwpGqge14MwQfPiWhQYopxbzQQKPtgHnRO5qaMb4K7oIKmMkmKaDchTrz0WyIGFZez6u40qQCA\n"
    569  "router-signature\n"
    570  "-----BEGIN SIGNATURE-----\n"
    571  "PRiWQYy6k2mmwHHkP0AvQN/r318tQXWGzkNBlwoNwewVTRbq0J6Ds9aIWHAijd4b\n"
    572  "vW8E+AHWt3so1ucjq2ix5NwYInhiGHcTSRUqGOKo1WtgcrmGP00g5axZCVxsRDRf\n"
    573  "Ev4TNKSLXDRvblNSpYTccuTc/ExvKREplVrajjxN0X8=\n"
    574  "-----END SIGNATURE-----\n"
    575  ;
    576 static const char EX_RI_BAD_BANDWIDTH2[] =
    577  "router fred 127.0.0.1 9001 0 9002\n"
    578  "identity-ed25519\n"
    579  "-----BEGIN ED25519 CERT-----\n"
    580  "AQQABstQAYnSPlxnc+nZZZIokyW+85uwJkjxUDEqTweLYVXCtdekAQAgBAD9bAif\n"
    581  "9zqaYAZfgnkiER+TADvD001LseJa0fQEPA8EN+zx+GpjHP2yBU1ZHPo4rtIDoaCl\n"
    582  "AioFwzs546cZoZGJsp7U6NDvncqIcu1rGEeOk2MK9Tw7Bfxvi5vkgEO6wAw=\n"
    583  "-----END ED25519 CERT-----\n"
    584  "signing-key\n"
    585  "-----BEGIN RSA PUBLIC KEY-----\n"
    586  "MIGJAoGBAMWlPXGRLRI5kHuR7pMHD977D0XkwSJ5QwrFnbi0FVG5tN79nRRfmZcJ\n"
    587  "5DRQAJu35CFo8wgHTJDec9/gXu1gjjDq6SfIcEVjIF1JX/pKC9+CpYbqhGBxTJLg\n"
    588  "ysPqgQDq4PdkqSU1FMzcW08FOXmVZCkPTm0J7CwKIefubo/IghjZAgMBAAE=\n"
    589  "-----END RSA PUBLIC KEY-----\n"
    590  "master-key-ed25519 /WwIn/c6mmAGX4J5IhEfkwA7w9NNS7HiWtH0BDwPBDc=\n"
    591  "onion-key\n"
    592  "-----BEGIN RSA PUBLIC KEY-----\n"
    593  "MIGJAoGBAK80UOCQiPEWjOB8yPslBNOEPFcK5AKeA+hIIh6FFceGYxeiIWF5LBIC\n"
    594  "5g4dn1GBlUcPX3P/d5m0DXGnGPskwHFyQLpFO0ga4F5HdirTnEUMiko0Nonbrseu\n"
    595  "F44Dk+x/KGa1B+8Xr68HZbJGf3kHSlGVDFwVnSBwmRsMjTkW8qyDAgMBAAE=\n"
    596  "-----END RSA PUBLIC KEY-----\n"
    597  "ntor-onion-key wrcJB+L6TYel2UOh6d2/11nrQI5TePnxJUZZ54NUShs=\n"
    598  "ntor-onion-key-crosscert 0\n"
    599  "-----BEGIN ED25519 CERT-----\n"
    600  "AQoABstQAf1sCJ/3OppgBl+CeSIRH5MAO8PTTUux4lrR9AQ8DwQ3AK0mat83aPjn\n"
    601  "XxaHRYZ0M6qHd5NhM0z6RGtw1SmT4AtK1g0ZkcVdDhgzjdu62Y5tU0pzBlK0A9Pr\n"
    602  "BW+haJUp4Qc=\n"
    603  "-----END ED25519 CERT-----\n"
    604  "onion-key-crosscert\n"
    605  "-----BEGIN CROSSCERT-----\n"
    606  "JDqs9wmPisHZOZ0s2Dj6E0jFvFhy6KcXuH0De6Ssud5TJqqY8RNOruJA+OIc5/mV\n"
    607  "7rAGsedOETg8d37D09q35RPCPNDC7Ja/Xud0BLeB2VBn3AwxDimHLtp6KyU93CzC\n"
    608  "nsUu8iblk6M/hPiinoo8s2qRWj3CvtX9xgkWxrfmI4o=\n"
    609  "-----END CROSSCERT-----\n"
    610  "published 2014-10-05 12:00:00\n"
    611  "bandwidth 1000 hello 1000\n"
    612  "proto Link=5\n"
    613  "reject *:*\n"
    614  "router-sig-ed25519 c5WgGlFiqkcoxrblfnz6S14En3b3F6TkHEqYDg3p9BHA0doDNntOiOJZr6y1hxuZZVxHkGyqz26wqHl1OXWrAA\n"
    615  "router-signature\n"
    616  "-----BEGIN SIGNATURE-----\n"
    617  "Vkqau37qjImmyVIa1+w8f8JdXAFiQ1js7gTmkHBxNJrNpNuwAIogOt8KVDwYL3yV\n"
    618  "fR3I+kRNjbWn5PfKY8fENtmwj25IpOeJB1UcC3bBpfaUHnUYj4nNLoOxfKO+cOoN\n"
    619  "uUhb2jyxJzbSFLuPmIlD5ZiDK9cT/J+Q/o36Ll9TLXE=\n"
    620  "-----END SIGNATURE-----\n"
    621  ;
    622 static const char EX_RI_BAD_UPTIME[] =
    623  "router fred 127.0.0.1 9001 0 9002\n"
    624  "identity-ed25519\n"
    625  "-----BEGIN ED25519 CERT-----\n"
    626  "AQQABstQAQvNaHu5qx4lh0J5u39pwIR+4bHrHty+wSqMbmR4i5mGAQAgBAAm5VPl\n"
    627  "ChSd6wSrmDX50ZZmvkr3EZwt+R3JtUiYZ77yqVlAGBws0BGvUIbYOUHcS4pWuDSX\n"
    628  "KwVT5wktWdgm/VKqZv75Ekbt1HqVAtJVrTXWramFH1JfX+di4xIaYmYRZA4=\n"
    629  "-----END ED25519 CERT-----\n"
    630  "signing-key\n"
    631  "-----BEGIN RSA PUBLIC KEY-----\n"
    632  "MIGJAoGBAMn6qgw7XEvpr8+99/6trahXGW2laXSQGZzrgLdOAIeCK85uqhOmE15V\n"
    633  "4J+fvueDykuU5KpgIjvqC8GdzWWZ8THDMOfi2L4kfnF+KZLAxE2b/M67+8dYlIJY\n"
    634  "Xip1Wy9LRmJvlnLpwJtm4R6eYFSANEX1sSkQQKS3mgsJbAx9sOtPAgMBAAE=\n"
    635  "-----END RSA PUBLIC KEY-----\n"
    636  "master-key-ed25519 JuVT5QoUnesEq5g1+dGWZr5K9xGcLfkdybVImGe+8qk=\n"
    637  "onion-key\n"
    638  "-----BEGIN RSA PUBLIC KEY-----\n"
    639  "MIGJAoGBAKjYRj75Sv9HEGOb+MTtlOkBUHubxF6inexiMOOIeypOTU4tGbxz5CBx\n"
    640  "IPMR9HGSxR0maExkaBXjA35zIy9mjAMoclTc/cXdMiD/hJfcPACGBFyeKlblYNKd\n"
    641  "clR72dRskggOXPo8wSQMX+4ngB6wOfi6HWH+tT4ZW+VoO8DmraHBAgMBAAE=\n"
    642  "-----END RSA PUBLIC KEY-----\n"
    643  "ntor-onion-key eQjy89b9KtHPSi5/+lxGB2L2l98lbxP4wqOwVRbJPzc=\n"
    644  "ntor-onion-key-crosscert 0\n"
    645  "-----BEGIN ED25519 CERT-----\n"
    646  "AQoABstQASblU+UKFJ3rBKuYNfnRlma+SvcRnC35Hcm1SJhnvvKpAHV+58GHOOCu\n"
    647  "AdKmVPv2VitBQgdgYhgITdTEo4gHSWSnJ7NSf59IZQmleYAQDFC2ZJUJy0n5zTQj\n"
    648  "R4u9ikE2XQk=\n"
    649  "-----END ED25519 CERT-----\n"
    650  "onion-key-crosscert\n"
    651  "-----BEGIN CROSSCERT-----\n"
    652  "mrgyJtcOK97/nva7eGZLk1slPCGmRUm6CvfC/cVrbAiiJF7OxkPEb0SOO8291wKQ\n"
    653  "qCxQVXp1Ox/gcILrgRuOTMDDCEAKlYtofKaw+ya3XNqImLtxLNS4MzzNR4kNvuD5\n"
    654  "cd9wxTdUZMcbNnWxrwAtp3knuUbv5s+fPB/C9dPK+u8=\n"
    655  "-----END CROSSCERT-----\n"
    656  "uptime forever-and-a-day\n"
    657  "published 2014-10-05 12:00:00\n"
    658  "bandwidth 1000 1000 1000\n"
    659  "proto Link=5\n"
    660  "reject *:*\n"
    661  "router-sig-ed25519 YZgLS52VJa/LEUkgPEoWAuv6fpmD7BnTIYlxa/gF6OsQiriCTtZp1rg351eoMDt4lxaHFXdiE+uVj+97/thWDw\n"
    662  "router-signature\n"
    663  "-----BEGIN SIGNATURE-----\n"
    664  "O4zO6U4LPp/eEzhLMA1fCdkHW2GxlkvQx4x+v5v/DDf22r3YqQpazRoScAMXgqPd\n"
    665  "m6SWYs13ipqs1/9WDLbwv3dPqOAIgGvOeQobQ06Yxqi4nqg7WW+asbM5K7iNIFYZ\n"
    666  "SL51DpGbMKDwgRCaobua9LjxzOtrBROKgwpudn4drkM=\n"
    667  "-----END SIGNATURE-----\n"
    668  ;
    669 static const char EX_RI_BAD_BANDWIDTH3[] =
    670  "router fred 127.0.0.1 9001 0 9002\n"
    671  "identity-ed25519\n"
    672  "-----BEGIN ED25519 CERT-----\n"
    673  "AQQABstQAZGXxVfBig1quo5wNr6AAbHSuTo8wQga3b0wyrhm49IrAQAgBAD8KBVe\n"
    674  "paDp9WBD9Yk6CbO7dqW2bGBYDYHxhMVrAP/xDV2Z7HOjXFjZa5dgz+kcqdxV9BQK\n"
    675  "Fvd6c3ZhRpb2jqTKSyoiwwnYOJ0qpbLbHjNC6kIiwzpMKF5/eBIRnL4vugY=\n"
    676  "-----END ED25519 CERT-----\n"
    677  "signing-key\n"
    678  "-----BEGIN RSA PUBLIC KEY-----\n"
    679  "MIGJAoGBAMQHT7ehq+M8EKdXLpxc244S7bFsV99WL9B38RS6uWp+Zw5iMhMqBQDU\n"
    680  "gLyTzojkB6/MhCQRlai5xmOdexpT9Il9H+C3d2L8A7tHj/58SMH5fUK9Pk91p1xV\n"
    681  "pTSkelUNNTTivrkhWYKkZ83N1X9QHEiyM9UOBrx+yQh/ANVOF90lAgMBAAE=\n"
    682  "-----END RSA PUBLIC KEY-----\n"
    683  "master-key-ed25519 /CgVXqWg6fVgQ/WJOgmzu3altmxgWA2B8YTFawD/8Q0=\n"
    684  "onion-key\n"
    685  "-----BEGIN RSA PUBLIC KEY-----\n"
    686  "MIGJAoGBAKpe3Vz5SPLedYcIun0NxBb9WHU+PF52CNtyfFSX7ydLk1fEq7ug2Kc3\n"
    687  "iT0kZYnYUqIM9tlp94JwOiFLaOfiYdqi1NF8eCHaljf0Fkl+LI4i7+TAxIvSWF9E\n"
    688  "00vfFN5vRmH2vnR/tGyM1kbrVJiaBKZLu2FkN7wS5gqXhQl40s3hAgMBAAE=\n"
    689  "-----END RSA PUBLIC KEY-----\n"
    690  "ntor-onion-key VxoUHpKVDO1CwJrUaszxPFyPFBYJpXscprJARNOUFCw=\n"
    691  "ntor-onion-key-crosscert 0\n"
    692  "-----BEGIN ED25519 CERT-----\n"
    693  "AQoABstQAfwoFV6loOn1YEP1iToJs7t2pbZsYFgNgfGExWsA//ENAHxn+CYVO2ow\n"
    694  "HY22+Iab30Z52szYAWonI/ivMFc1JXDwhZEYw6p2S9tg5VhPc0EZyFdF1i/HrVwZ\n"
    695  "rLdd9n0apg0=\n"
    696  "-----END ED25519 CERT-----\n"
    697  "onion-key-crosscert\n"
    698  "-----BEGIN CROSSCERT-----\n"
    699  "qAE8PqbI12yeyLWaGyW8TtGv+LNXddZF7hTalGr/Hrd9JD3SrT0sPdn//qQZZbMe\n"
    700  "fFAiGR42w8P5XlLXp2O8hbpn24dr0MLAPsxL6YwRBWFCUknPtgnHDau5ycXctUlS\n"
    701  "zjLi32GfA3FQKnMUp5tJs5hjbeNAUld7Hi3Lu2z6MRc=\n"
    702  "-----END CROSSCERT-----\n"
    703  "published 2014-10-05 12:00:00\n"
    704  "bandwidth 1000 -1000 1000\n"
    705  "proto Link=5\n"
    706  "reject *:*\n"
    707  "router-sig-ed25519 AO4AMaoDJC3BCSY9WGz/MuOx9IO1jZwEuTM/PTacIB3Q2+6MR+mnuaWDh7fB+IgyGeBgo1s4ScccosxHDBH3Bw\n"
    708  "router-signature\n"
    709  "-----BEGIN SIGNATURE-----\n"
    710  "LkLZaaP2n1OwlzJZ93jWCO1qegtUqLCh1TyHhpb/PzREJsfsqWATfl14TK+Bhytu\n"
    711  "H2xDuGFCejTWH1+g+rh7Fkd33W3SirppNpr9Q7s5Sj8fA51HAWk7nYArSiWYmwBR\n"
    712  "ITqgfNVhi192LE2mkgFJeP7SDBcs3dYXTu/nbpwXtXM=\n"
    713  "-----END SIGNATURE-----\n"
    714  ;
    715 static const char EX_RI_BAD_NTOR_KEY[] =
    716  "router fred 127.0.0.1 9001 0 9002\n"
    717  "identity-ed25519\n"
    718  "-----BEGIN ED25519 CERT-----\n"
    719  "AQQABstQAeHEwGvEQ6Q0Q4feihyajToFJ/tJdYb7X0U6LJX83+x4AQAgBABfIsFo\n"
    720  "zK+xiF5YqrRX9jIluwrJqUXcnRBc6jzzEnMIXCFIlaXAHlR7FtlVjhoUy+pClNul\n"
    721  "WcT+JjHbzUwXwAtqhV/tDhLAHk+Ay1vwH1pVlqDBC6UYE1WnAfzUGdGz9AE=\n"
    722  "-----END ED25519 CERT-----\n"
    723  "signing-key\n"
    724  "-----BEGIN RSA PUBLIC KEY-----\n"
    725  "MIGJAoGBAKScAJYuwEgWW/u1K9zpBmTcM2/iwH1yfdQ3MgAcLEGTukHyMb0FJ8GI\n"
    726  "zetrQJn0mBY+W/Hb4xylMMz2GL9pgsmGjKxDLcW9at9rA5FXunCEvRkfCvJhhSzS\n"
    727  "KDbtTM0030k6uvSo1MQKt1zrntdUXkCDZYl8+yDewb3MfNgOCNZNAgMBAAE=\n"
    728  "-----END RSA PUBLIC KEY-----\n"
    729  "master-key-ed25519 XyLBaMyvsYheWKq0V/YyJbsKyalF3J0QXOo88xJzCFw=\n"
    730  "onion-key\n"
    731  "-----BEGIN RSA PUBLIC KEY-----\n"
    732  "MIGJAoGBAMpVLmZCeEHM7aRPjxGrcYYTlm2YmFVYkQCMealSBwoP/zMEPnLXODPx\n"
    733  "vNx0syUAKg9WraLRoVoTNgHQvPWJCIHULthD61O+S966zItMUoWjD3lfrwZRkA2S\n"
    734  "NDvzxUAuxhqS01zfoXGw9jq058b4yhGxdkeloz/6ctIf78dCbfC3AgMBAAE=\n"
    735  "-----END RSA PUBLIC KEY-----\n"
    736  "ntor-onion-key xjiodE8eCJMDycIoosVW5OnhmvEDSn3zQ9uFSpVnI7RI=\n"
    737  "ntor-onion-key-crosscert 0\n"
    738  "-----BEGIN ED25519 CERT-----\n"
    739  "AQoABstQAV8iwWjMr7GIXliqtFf2MiW7CsmpRdydEFzqPPMScwhcANqd8l+sKSqF\n"
    740  "jfzw43nwQ24k+ktkImehYV443lPygB45J9hfk1Frtf73sdnb3r/Oq3nFfkqTHiZA\n"
    741  "vfpkxWg3qgM=\n"
    742  "-----END ED25519 CERT-----\n"
    743  "onion-key-crosscert\n"
    744  "-----BEGIN CROSSCERT-----\n"
    745  "t3ByKPtpGpveOkZI5ArpxDsdjmRbo+vdmqGmDOdUzGEQ7xLZ4tfsul/yvkKNX9WT\n"
    746  "f40zkn1kOpEkiNRhpJT1z33yUeGO4Sps8oezTf9mQJCccsTyZ8Jj49V1VSZ2jrAw\n"
    747  "J3GJNoqr1lO68HvCA5avXKb8M+uUlB1zoimkTyq14Tg=\n"
    748  "-----END CROSSCERT-----\n"
    749  "published 2014-10-05 12:00:00\n"
    750  "bandwidth 1000 1000 1000\n"
    751  "proto Link=5\n"
    752  "reject *:*\n"
    753  "router-sig-ed25519 r73EDnNHPxOwmwTR4mcoeM0/P51/WmFnvW/oLzgaR+Cjx1QObZEKO45xqB+QatM0IQ+7H23R2m6cD0iTi6GzDQ\n"
    754  "router-signature\n"
    755  "-----BEGIN SIGNATURE-----\n"
    756  "SpSRg72z5U5RUIVQymJNyufSYH3RZPdlGweBzUypnaU4+iBum7IB69M2VPE4bchK\n"
    757  "EObhVkqTisg6utm6h9HyDUgpgtAIS25IfeRhb713RNdJYeD1KW5KBcmdI5g/eoCB\n"
    758  "4N8XrU4+xI6B6chj8I2GiYCMCT7gWFOqAIoJlOJN/UY=\n"
    759  "-----END SIGNATURE-----\n"
    760  ;
    761 static const char EX_RI_BAD_FINGERPRINT[] =
    762  "router fred 127.0.0.1 9001 0 9002\n"
    763  "identity-ed25519\n"
    764  "-----BEGIN ED25519 CERT-----\n"
    765  "AQQABstQARuzNoxmRJWC5XJHiZrz6JnjmLqWZdGCf7gxcyDanXhqAQAgBAC96/co\n"
    766  "YtwP7WOha/PdIPmAj9uCv7vl/GtDI7SYowz/i0AqWXGk1T/GIGeSJZ3uSWq9u3tP\n"
    767  "ytPSnJvmqj6wMkGLQ7oZsi3G1DTuh/gU4fY3aIAQcm6LEestgnI6RkQF1gY=\n"
    768  "-----END ED25519 CERT-----\n"
    769  "signing-key\n"
    770  "-----BEGIN RSA PUBLIC KEY-----\n"
    771  "MIGJAoGBAOhMzS1rZAYB2AZpV9VvAF3twjoMaKuwscP0Z2eFih5/WhUWBSlq0ik7\n"
    772  "4XgTYXS1EtV2GjgCE3aIdElr1eBar4+cz58jKssZH5FFWDzPmEN4g6qzifIbsvXk\n"
    773  "MeAF1u6wCr/TDJ7srCSp4EL/f6V2y0uC951Z24wKGnRZadBQlmo/AgMBAAE=\n"
    774  "-----END RSA PUBLIC KEY-----\n"
    775  "master-key-ed25519 vev3KGLcD+1joWvz3SD5gI/bgr+75fxrQyO0mKMM/4s=\n"
    776  "onion-key\n"
    777  "-----BEGIN RSA PUBLIC KEY-----\n"
    778  "MIGJAoGBALdUFqqQlTglmEhthhBDk4ZYeG6NA08jemECh1Eusl+cgiQzvD9nMwdC\n"
    779  "euE8OTZkDa2CxlhCdUNV0D67X4hp5C77uJzLGL1LHUeQQaNIkJeMP9A1iZpHcpki\n"
    780  "Q9iN/XEMiDK5z42IGc40cimSU1SDCgKquDg+mLyUmQzpo/9GzRvVAgMBAAE=\n"
    781  "-----END RSA PUBLIC KEY-----\n"
    782  "ntor-onion-key e7xFX5txUS4DxZsux+D2Pz7YGIy60IfBCsxqgSbcCTg=\n"
    783  "ntor-onion-key-crosscert 1\n"
    784  "-----BEGIN ED25519 CERT-----\n"
    785  "AQoABstQAb3r9yhi3A/tY6Fr890g+YCP24K/u+X8a0MjtJijDP+LAH5UAsebB7YK\n"
    786  "McQQD2Kt1QtPfkIClLENUG410z6SwWNU1A1p7nJQ0AcCUrsM/5gZfwPzaoEfFZWJ\n"
    787  "dmRHtqF/4As=\n"
    788  "-----END ED25519 CERT-----\n"
    789  "onion-key-crosscert\n"
    790  "-----BEGIN CROSSCERT-----\n"
    791  "DO+sLD0Q6Ls39UplbwmIP1kqrYPdUTO1ydHtdEl22+nXbzQ+vIEaMprv77fbOkJS\n"
    792  "adq3HQ7WDJ+ESxYyvnOn0rxCv/P4zENgbWE4s10uMWQ5Oqirwlk6peNou9MZ8Re1\n"
    793  "1VChxzgerdCJcOOvTW7CCR/7A4QKnn8zu38cT51ncO4=\n"
    794  "-----END CROSSCERT-----\n"
    795  "published 2014-10-05 12:00:00\n"
    796  "bandwidth 1000 1000 1000\n"
    797  "proto Link=5\n"
    798  "fingerprint 5555\n"
    799  "reject *:*\n"
    800  "router-sig-ed25519 lF577k8aob8csasyKZnvyyfbBze3dgO5QhHRrUCDEoE5bFLRLs50RLwWSn9wNiuOc8tFOFvXqT9o/Y0rziEWCg\n"
    801  "router-signature\n"
    802  "-----BEGIN SIGNATURE-----\n"
    803  "S4yw7hIs9NHODCiTFcSh4YpYHbG4XP3rq9YyJgUG+uWen18N904p+4iQwGh+Ye3T\n"
    804  "cHl++4ZkXajAuSm4ZT784/SserPJmxxZroeSMVcdBgGdngOq62kVtfqBRyFDUtBU\n"
    805  "CvCb6eHRB+BoKHWcSSyr/abEqO+AfjjWRVEsd7B4PT8=\n"
    806  "-----END SIGNATURE-----\n"
    807  ;
    808 static const char EX_RI_MISMATCHED_FINGERPRINT[] =
    809  "router fred 127.0.0.1 9001 0 9002\n"
    810  "identity-ed25519\n"
    811  "-----BEGIN ED25519 CERT-----\n"
    812  "AQQABstQAblHLIIIJbgQ7K3DMC/bztGu14OqVAr9A/sTA3/eethrAQAgBACvXlt6\n"
    813  "ONBSjN/eXPqM26//TBLhJ880ueBSi2sw+UBpUXqJJsJcW/nChhopJvXkM2LAMF2Q\n"
    814  "fnXee5XVoAO50gMaDU7vvh9GVnuAiV4coKDzmDyKVYnGN5CdCk0zj9LlegI=\n"
    815  "-----END ED25519 CERT-----\n"
    816  "signing-key\n"
    817  "-----BEGIN RSA PUBLIC KEY-----\n"
    818  "MIGJAoGBAKNE/KxjoKl5AIVfvGBm2o863+0/NS3DZsEo0nKaO2n4ZDeAjwezHYl2\n"
    819  "HVCod3XUGRrYs4pAz0x7QYcWrI+v1RSy9JqouZeZsCI06lB/4tedve7hUN6nh+9r\n"
    820  "AmxK/9RF7O2dosFWTss8ZdK7zYiNTOVcu9nrzpZCsx62TJl48l4VAgMBAAE=\n"
    821  "-----END RSA PUBLIC KEY-----\n"
    822  "master-key-ed25519 r15bejjQUozf3lz6jNuv/0wS4SfPNLngUotrMPlAaVE=\n"
    823  "onion-key\n"
    824  "-----BEGIN RSA PUBLIC KEY-----\n"
    825  "MIGJAoGBAJbj7YfrDjilYtStM+ujxajNuayX+IUE2ZXBn4ZD37BAVXSdnoDBnV2q\n"
    826  "TMyelhaQlPHHlJKhDnU6l9IJhMYS81rHcavShnbq6xRk/MyIYT5m9a8e9zGjpFOu\n"
    827  "++tnFR3CO9QM3PL2gKln9Ta+yRbFJ1Dut6Nx5BOsKQsQwU9Hekl9AgMBAAE=\n"
    828  "-----END RSA PUBLIC KEY-----\n"
    829  "ntor-onion-key z3SSwtgbp0wv2AUpqmoRh+r0Ebc4DNy8s0nO9v/IDRQ=\n"
    830  "ntor-onion-key-crosscert 0\n"
    831  "-----BEGIN ED25519 CERT-----\n"
    832  "AQoABstQAa9eW3o40FKM395c+ozbr/9MEuEnzzS54FKLazD5QGlRAImd//fC+Kly\n"
    833  "EP8g9NhXLgNwyYMPv4AVK/IHBodacLoBibzr3tjOEryYVjp5GMjdV31FM48yUMEP\n"
    834  "684oirlXMwo=\n"
    835  "-----END ED25519 CERT-----\n"
    836  "onion-key-crosscert\n"
    837  "-----BEGIN CROSSCERT-----\n"
    838  "iPAp07r37ZfIGSVkunV7GbD4wUg9YTzkfZqqK6v/k+PktFD3ymFMm17xSWB+iDBZ\n"
    839  "kPHuPL7n00fARbs7hZxmxB+Z8VV8aIU2o4Tnh91NHVxd1WIfrqNIwKUIXt821Qc/\n"
    840  "fhotsrR6u1NGcqHiUZLOq7DFCtX4xvTMXDnQA2Y3F1Q=\n"
    841  "-----END CROSSCERT-----\n"
    842  "published 2014-10-05 12:00:00\n"
    843  "bandwidth 1000 1000 1000\n"
    844  "fingerprint CC43 DC8E 8C9E 3E6D 59CD 0399 2491 0C8C E1E4 50D2\n"
    845  "proto Link=5\n"
    846  "reject *:*\n"
    847  "router-sig-ed25519 I1vjiJ3q04pz1mO5zxsoy3ng4y3Ix6YxNEUaO7O83kOiU+VvGmaO+fzlXkTMuAz30BFm75Yckpeiqodak+F7Dg\n"
    848  "router-signature\n"
    849  "-----BEGIN SIGNATURE-----\n"
    850  "NRlkV2yLpVDu9fppAPrOyw6rcNvcDjATuZbiwL13KR9NOKFZtF9KQ+qSme4Y8Hcg\n"
    851  "hjlVuRiShZPmjq3n6iktNRryn1+ziVrjr6WQQBZyd0HuJ86PAUW8LOC7bI18AzT7\n"
    852  "fibS1unSsKBzcFjuP5Uz/ZGABG6lhbgvoleRbAFbd4s=\n"
    853  "-----END SIGNATURE-----\n"
    854  ;
    855 static const char EX_RI_BAD_HAS_ACCEPT6[] =
    856  "router fred 127.0.0.1 9001 0 9002\n"
    857  "identity-ed25519\n"
    858  "-----BEGIN ED25519 CERT-----\n"
    859  "AQQABstQATlCWYR3MJXT0ttJyn6HikvWxiw1QlFMUv6P9aVNxSeoAQAgBADrOgV7\n"
    860  "plvP37tRpQENPGYV8J0+hJAK5YcnEtfnPFSIf2TimQb9VZZ4Zcn/7WLIsAkWP7lu\n"
    861  "BPY5GC8YPPz5kaHDkrsX7LExapYw0KrrLrHHOf3DWuNayjzRfkPFOIitIAI=\n"
    862  "-----END ED25519 CERT-----\n"
    863  "signing-key\n"
    864  "-----BEGIN RSA PUBLIC KEY-----\n"
    865  "MIGJAoGBANEcIzy+Sq/G43SLJDO9cVZWUC9aPR6VX+C3A7nToJgl7eqRuI9EWdLc\n"
    866  "ORZTRoLWfEeu9ciJpjfOdIt45Sz23lZ1ZULRQEOrgZ4rXMolSdVYMKPKuldvj6fz\n"
    867  "t4QRUdkVGISNn7lVmdF6Dti6NNMdS0H+vFM4C6OK7qc1WY2qD3NlAgMBAAE=\n"
    868  "-----END RSA PUBLIC KEY-----\n"
    869  "master-key-ed25519 6zoFe6Zbz9+7UaUBDTxmFfCdPoSQCuWHJxLX5zxUiH8=\n"
    870  "onion-key\n"
    871  "-----BEGIN RSA PUBLIC KEY-----\n"
    872  "MIGJAoGBAOChxY+BMY6iajCYdjz3My8oqJw++gvhnH3aQk+a+pmXO5dFnSeWnnxU\n"
    873  "7kue4Kc/F9C5ZLdArObXegUYE7nge3Sss0gxlNj8E1eItCkh5mDXKxj4wGoYFxqi\n"
    874  "tMuJIcMSkz6mt9iOIC/33AcFLHCH2fEPL9lNqKZw324+2B/HwBkZAgMBAAE=\n"
    875  "-----END RSA PUBLIC KEY-----\n"
    876  "ntor-onion-key oOTk28yuw1rfN9ieyNcjsR41nmWZ3sMl7WAq/8rIyWU=\n"
    877  "ntor-onion-key-crosscert 1\n"
    878  "-----BEGIN ED25519 CERT-----\n"
    879  "AQoABstQAes6BXumW8/fu1GlAQ08ZhXwnT6EkArlhycS1+c8VIh/AFfG1jFn0GEz\n"
    880  "Izr4UdQrqbSIW4GnGZt/cWF+5GgrFqVLKjLQn0qL59+RcI5uL8t4HYMeX7DDW05D\n"
    881  "kFEyCR0K3QM=\n"
    882  "-----END ED25519 CERT-----\n"
    883  "onion-key-crosscert\n"
    884  "-----BEGIN CROSSCERT-----\n"
    885  "WiHEajyWxVHtfGW2zk1P/oiayJ71SooJ5h8VTJvt3Ll6EwTk0OLKrT+WHfnKyIsx\n"
    886  "Zc0ocAD/fB89k8aD9doEbyGhtxYOnbHzm+Bu/HBpHcsom3sJ8V5dAG7T0SsA2e7j\n"
    887  "/nUR/px6AhyLRVTPCwHJffU7BgCBpZR5qpxwE6iFJec=\n"
    888  "-----END CROSSCERT-----\n"
    889  "published 2014-10-05 12:00:00\n"
    890  "bandwidth 1000 1000 1000\n"
    891  "proto Link=5\n"
    892  "reject *:*\n"
    893  "accept6 *:80\n"
    894  "reject6 *:*\n"
    895  "router-sig-ed25519 UPASGxdHFoEI9MK012Ip83qfdYAAAaaDpr/2xn4dDozCGisojWJ1Cdv5HDLpXRsdcjkvOjg48XQHMiFQHLWEDg\n"
    896  "router-signature\n"
    897  "-----BEGIN SIGNATURE-----\n"
    898  "m+JqBjl516GHFnz/BMCX2Fc3vJkZxcstqa1+QScfj+hagYlW97SyUSTlGrNJcP0R\n"
    899  "F6ZP5p8DFRoyMPLUsHv3cXodSCmmlGYZLctIAlAwNPyvjx8K4viE4/ImEemoKWzd\n"
    900  "D1ylziMbpPYQ//9w3a5zNrOuigFGKyQJdtc4eKbMkQM=\n"
    901  "-----END SIGNATURE-----\n"
    902  ;
    903 static const char EX_RI_BAD_NO_EXIT_POLICY[] =
    904  "router fred 127.0.0.1 9001 0 9002\n"
    905  "identity-ed25519\n"
    906  "-----BEGIN ED25519 CERT-----\n"
    907  "AQQABstQATYAnLUERikTHIW5W60T/eDjs/+G8GViekaCOpm7O5oAAQAgBADvnTrF\n"
    908  "bsB6EXhry4mELlXb0xIK+zDsMniuXXOs3dZhondVXKfc/6XyytBWFt3V2323aYwg\n"
    909  "W1uRiwqrqdbGGCelO6Vfp02HtSKOUELhzb3XRfJjrTTOf/ov0TFKqZq4oAo=\n"
    910  "-----END ED25519 CERT-----\n"
    911  "signing-key\n"
    912  "-----BEGIN RSA PUBLIC KEY-----\n"
    913  "MIGJAoGBAKKGX1tx5+kYDoBULSeIl8Yj+bfOwoQACHT/S/W9Mt3OKcfrjjaUxxoY\n"
    914  "TYu9W4m0CbVOmTcNnB/StDwub+fhFgg/jf8dUywFuzl8Dv0+Elvd6rhr8sQO6UWm\n"
    915  "nUpZL4yvOVehl5pcY9lIUYX8SE6akUCLo6S1mJ1/aUnNK6i9TxSrAgMBAAE=\n"
    916  "-----END RSA PUBLIC KEY-----\n"
    917  "master-key-ed25519 7506xW7AehF4a8uJhC5V29MSCvsw7DJ4rl1zrN3WYaI=\n"
    918  "onion-key\n"
    919  "-----BEGIN RSA PUBLIC KEY-----\n"
    920  "MIGJAoGBANM184uIu8XUgWZBARcAOJSZ9UxN2aecqJ0QcicJ/OSt1GDrxrmIuvCh\n"
    921  "+lGA2dT1uqGVJrrSKMQoBYsvJXK1gMFwvhl9pjg4LGkXLS3CUJffjwSxRJ2wF8Ga\n"
    922  "yVC8SLWJqFPE7/ReWLES5Qx8/LqpJwIORwQbJc9r2g325U07HYGLAgMBAAE=\n"
    923  "-----END RSA PUBLIC KEY-----\n"
    924  "ntor-onion-key jQrLewVdDUe3MvTdLNB9H2Is2mhQx+TCOlbIdDyxTlQ=\n"
    925  "ntor-onion-key-crosscert 1\n"
    926  "-----BEGIN ED25519 CERT-----\n"
    927  "AQoABstQAe+dOsVuwHoReGvLiYQuVdvTEgr7MOwyeK5dc6zd1mGiALA5bpkro0Qh\n"
    928  "9tV7U1Ym6Pngmgs/Tx8yUzwGIoefT4A1L14yYokNBBe9DQ207rA5y9u9WnuT5mZH\n"
    929  "2mcZOMGzywM=\n"
    930  "-----END ED25519 CERT-----\n"
    931  "onion-key-crosscert\n"
    932  "-----BEGIN CROSSCERT-----\n"
    933  "WC79UXdGUGKTPFfB7Oz4qtk5uytmNA5XoCH4w9cpKOUBxG5Fc9Dol58STLr/AWoS\n"
    934  "A9Gfx2zN5MoOyv34z2UlUV5Kp75zT8emxun47SqKv+lqRqRTtHrFavOkO0LbSRH3\n"
    935  "bxYDdx/HmQnz48vQyK+VLm8lowsxCjgIBVmTKs93t3c=\n"
    936  "-----END CROSSCERT-----\n"
    937  "published 2014-10-05 12:00:00\n"
    938  "bandwidth 1000 1000 1000\n"
    939  "proto Link=5\n"
    940  "router-sig-ed25519 DA5Fd5XeIyZWetlWbLRKUPBZ6MLW16/C3/m42sSMV5ya4MRMIql9keH/m7apzd6F8UqHztuHnFpgfOXwyN3OCQ\n"
    941  "router-signature\n"
    942  "-----BEGIN SIGNATURE-----\n"
    943  "aGvBliAHSDUmrFcHMLuEKQVFY+zr6oYKgJjBe2G0j3Xcw9VpwSpZkgmZa5jJI0br\n"
    944  "HJwA0sd8NhzGuP9oCLbRI6pdT5l8TDCM+zM/G93Sz3cgxATj2bxDTg9/B4HNObCn\n"
    945  "1VufCazt1ild43svRJa2bLsqWKTRHKA8LGKmwYsvlWI=\n"
    946  "-----END SIGNATURE-----\n"
    947  ;
    948 static const char EX_RI_BAD_IPV6_EXIT_POLICY[] =
    949  "router fred 127.0.0.1 9001 0 9002\n"
    950  "identity-ed25519\n"
    951  "-----BEGIN ED25519 CERT-----\n"
    952  "AQQABstQAUGR5G6d4pKIbn8TsRPUlzF3aG+bGlSRq5CmgY3FHvXCAQAgBADHVYAg\n"
    953  "VsnLCsUgF4yKxR8mDyeVRASJ6Lan1xwA49u0MrcvHJDohop1C2fRi6npUKM+G80J\n"
    954  "vebsEbexWjnaWURBrwx6YvvF22lw5TEc6dm8KxhGNOWSBFukr3tWJpn6ogA=\n"
    955  "-----END ED25519 CERT-----\n"
    956  "signing-key\n"
    957  "-----BEGIN RSA PUBLIC KEY-----\n"
    958  "MIGJAoGBAMebdGK2Ac/1eewX+boQNlZA+msq7kCqqS3FM8GRBrCZGm4MFCx6bDZT\n"
    959  "sMWjOqN3FGPjN49I4GYlgkqlcvgaKFB/DGbXOn7X1W8fa0qzKK7okK9qtHMAjINg\n"
    960  "RjZ4aHWmeGhsVpGD1ifEEofWWjx7/T8dx7XIvNdu2zgKVjuySdGrAgMBAAE=\n"
    961  "-----END RSA PUBLIC KEY-----\n"
    962  "master-key-ed25519 x1WAIFbJywrFIBeMisUfJg8nlUQEiei2p9ccAOPbtDI=\n"
    963  "onion-key\n"
    964  "-----BEGIN RSA PUBLIC KEY-----\n"
    965  "MIGJAoGBAOFfyR3mbBZMu85gSrw/VBofkCmp8CwKU68pEWc3SL29c6LjV9LCXrDZ\n"
    966  "08jUZ1RRHR8hYeLaz3ZxLhOQ50JYw55w6YhLbfzZS5+xt7gay6M2iFjj6vH8QPqc\n"
    967  "T1zFNy0DAYID6u2AcvTGrRdRPv9NBs64wf2fJAGWUXNPQMlCIjKtAgMBAAE=\n"
    968  "-----END RSA PUBLIC KEY-----\n"
    969  "ntor-onion-key 43r7FnWu5hrjSRXEIEGIOsja18U1+5/zMUDWqOlKSRc=\n"
    970  "ntor-onion-key-crosscert 0\n"
    971  "-----BEGIN ED25519 CERT-----\n"
    972  "AQoABstQAcdVgCBWycsKxSAXjIrFHyYPJ5VEBInotqfXHADj27QyAFEDwHRfJikw\n"
    973  "3q2nD4w+XXQg5kk4g+pKuFaVSIbO1Xem9F2Hd+0JgiLlDSuAgLeUKiZIqGAm2Cil\n"
    974  "vDw1Z+8kHAA=\n"
    975  "-----END ED25519 CERT-----\n"
    976  "onion-key-crosscert\n"
    977  "-----BEGIN CROSSCERT-----\n"
    978  "LVjbq3IyLJSQ09ywgtPZ11ddpq6Mbldd7CsX7VAE66ihd5LMJmEVuugilHZqIvQW\n"
    979  "JeXJylZWvqbwFEy4DDZCTZBh9aXUouZEIm3jNxyWDu5LKs9M/cKZTXcleWiipDue\n"
    980  "yS72i2K2l9zPY+YoNMElc9TlC+lrOlpaT+fwR+93cWo=\n"
    981  "-----END CROSSCERT-----\n"
    982  "published 2014-10-05 12:00:00\n"
    983  "bandwidth 1000 1000 1000\n"
    984  "proto Link=5\n"
    985  "reject *:*\n"
    986  "ipv6-policy kfdslfdfj sdjfk sdfjsdf\n"
    987  "router-sig-ed25519 T9pQHeYGU9voVeSoywCtL62Ep2EyYSO7DWjwVOkLxQccAyBa3NS1sBaEVEPXyDtnXeZQUL2hCDy4kEulLimnDQ\n"
    988  "router-signature\n"
    989  "-----BEGIN SIGNATURE-----\n"
    990  "HDzaU7OdsTuFtjmHwqXkJ/+DCkTyz1vzd39F5L1x2dDZHqk0DJNHy5E6jWpN4yqF\n"
    991  "m3nvoKS2II8r06NX7gloF67lfwTtEVc11HZWqyuzAQPZZj2VlPGH/vbTA1NL8MjM\n"
    992  "Qn7yzykq8Ry+mLVJ4b1vtZOHm67K4q3V3pSBG5AKO68=\n"
    993  "-----END SIGNATURE-----\n"
    994  ;
    995 static const char EX_RI_BAD_FAMILY[] =
    996  "router fred 127.0.0.1 9001 0 9002\n"
    997  "identity-ed25519\n"
    998  "-----BEGIN ED25519 CERT-----\n"
    999  "AQQABstQAURbCqkJspCMD7ju6hc5A5b+nTEaKJ+Pay1TpF7nYZXhAQAgBADzX5sn\n"
   1000  "pjOeXa3eX/C9pVLjwtq5VRddbd7lf0JNlZ1ad3wtO0l5ETftHyU6QoA4g1ZU6itY\n"
   1001  "IQVLmIdvHo4nXMvUDPWvzEMZiD1epyNnVHglyJXMzC5dzUteE/Jdb0wx8gU=\n"
   1002  "-----END ED25519 CERT-----\n"
   1003  "signing-key\n"
   1004  "-----BEGIN RSA PUBLIC KEY-----\n"
   1005  "MIGJAoGBAMIwbAgXUtGKe8W2wsaJPqFz2cCaRZy+1ZHEpyMWSN69UDdl+QTEI5qI\n"
   1006  "W52+bXLXOCQOPLaFtSmfv6i09pPlb9XcyZCfI3W/01KgpKDWFji4QACK7BQCCxaZ\n"
   1007  "avKwo8eN0XSL5ihcPSZvSMFjX3AdAMLdtYdQVNpCg80NjmfHK1FfAgMBAAE=\n"
   1008  "-----END RSA PUBLIC KEY-----\n"
   1009  "master-key-ed25519 81+bJ6Yznl2t3l/wvaVS48LauVUXXW3e5X9CTZWdWnc=\n"
   1010  "onion-key\n"
   1011  "-----BEGIN RSA PUBLIC KEY-----\n"
   1012  "MIGJAoGBALNX/+fYN5lj6v7UqrK+URDxRBPnrMGCv79WZ7lfSc1yaxFPWqAG/OD1\n"
   1013  "X7Voqb5xhr5bsszliBe2m0DfOTOPTQ91SyjUoPEXznfHYkbwGVRhNKNa2eN7E1Sl\n"
   1014  "xw2iSoCnZEpKSaQsLvHvIaYiWnhvHtRl7QCuAym1I1hPPw+BTnkrAgMBAAE=\n"
   1015  "-----END RSA PUBLIC KEY-----\n"
   1016  "ntor-onion-key XjO8+6SaRrPblN+i3FftAlAR1SAij1e/Tlj6x2L6T3U=\n"
   1017  "ntor-onion-key-crosscert 1\n"
   1018  "-----BEGIN ED25519 CERT-----\n"
   1019  "AQoABstQAfNfmyemM55drd5f8L2lUuPC2rlVF11t3uV/Qk2VnVp3AFoeOhW877qn\n"
   1020  "nmT9epNCicfIcyEynHC2865A0htIKT1CCRA6MFNnCMPIs9TpYU0G1zyrvdObtPsm\n"
   1021  "w+QHaRhFuwg=\n"
   1022  "-----END ED25519 CERT-----\n"
   1023  "onion-key-crosscert\n"
   1024  "-----BEGIN CROSSCERT-----\n"
   1025  "q0Pp+duh37vyrIjY1gW+16ueGRoXOmFwILm9Eq/6zQedtnUrReTS4CqtkRvMTJp6\n"
   1026  "JeOOHWD4mcYdoC31NxaYhr/E7aafE/rzRZk0b5H5RgtixVdsrUUcFyWXLsYP+koC\n"
   1027  "pTk9g3nsOfQCF3u/p0nspsogkZd8qq4fLqyJDK4qh2s=\n"
   1028  "-----END CROSSCERT-----\n"
   1029  "published 2014-10-05 12:00:00\n"
   1030  "bandwidth 1000 1000 1000\n"
   1031  "proto Link=5\n"
   1032  "family aaaa,bbbb\n"
   1033  "reject *:*\n"
   1034  "router-sig-ed25519 h4sKEoqV2V/jvbP+AM8dEW7gyXWzMi5u680qa0k4VvgDwj8mkQG7NYguy2O5ovZX5wTE81b9pjNmR7Fx4Wm+Bw\n"
   1035  "router-signature\n"
   1036  "-----BEGIN SIGNATURE-----\n"
   1037  "qEFvYELbbiKjTnXxmbYZDHdeEDIAJrIhxbgLfTFKI6LlOQ+sy5XGd+fCU365U6Mu\n"
   1038  "0jOej6XL1XQaHE1tFhviGj1pNLlaKL3xK/VDLNhjJSR20adtOQo7UX5NutWhQdSv\n"
   1039  "L8k5Kqc43XXhqQrMC2nKdFAF43mcp3MesBAnkJVFBqw=\n"
   1040  "-----END SIGNATURE-----\n"
   1041  ;
   1042 static const char EX_RI_ZERO_ORPORT[] =
   1043  "router fred 127.0.0.1 0 0 9002\n"
   1044  "identity-ed25519\n"
   1045  "-----BEGIN ED25519 CERT-----\n"
   1046  "AQQABstQAUmwuikZ7vHosMBCYuyHaTxtFLZstIlPgiR7CYZNyfC6AQAgBABYaoui\n"
   1047  "ahSEC4liv03C91ZzmpKPUy09X9nOUYgRtb+rsJ6/GklBLyC1pX7YGiCbUfnRcIXE\n"
   1048  "PRaFkYvku9qdIvj8Zxf+dxPLOQbuNbR7Ky2oLVgLJnC65N5tzoqcN7axWgY=\n"
   1049  "-----END ED25519 CERT-----\n"
   1050  "signing-key\n"
   1051  "-----BEGIN RSA PUBLIC KEY-----\n"
   1052  "MIGJAoGBALbQl2VvUsDYFiqLWZdJI5w44z8mmtrDyYC2in84CI7NmBqrqODyVDDV\n"
   1053  "xU7ZJtIfzmBFiN+oxl3Xja+p2UeZ2qhaPxNwBvpkj3uLoyqjrzxRvzrXOILxrJq0\n"
   1054  "zsVU6F9J4PD8khEK472XsnEwmY5wK1cVNm/n6eodGppqQbjMal6XAgMBAAE=\n"
   1055  "-----END RSA PUBLIC KEY-----\n"
   1056  "master-key-ed25519 WGqLomoUhAuJYr9NwvdWc5qSj1MtPV/ZzlGIEbW/q7A=\n"
   1057  "onion-key\n"
   1058  "-----BEGIN RSA PUBLIC KEY-----\n"
   1059  "MIGJAoGBAJ71N74R9kO7XgyH0CH2Z4qtr2YKwu+U4FCgBZozMoBe+vcynzNNXRMR\n"
   1060  "UOKl+hD5nl6CjDO+1Q36iUJPu873CzZv6SXsICnMIkFx/nrMD8JGEiqupjj8H4SS\n"
   1061  "t3hRhlU6pStjwhqqJozUVinJ+CKCwHG9UnUBGiPNRAwAPU+2VVcHAgMBAAE=\n"
   1062  "-----END RSA PUBLIC KEY-----\n"
   1063  "ntor-onion-key 6qko2boqKfkcENCGbCSZ1RbZN3TY2AFqo5WMFnwioC8=\n"
   1064  "ntor-onion-key-crosscert 1\n"
   1065  "-----BEGIN ED25519 CERT-----\n"
   1066  "AQoABstQAVhqi6JqFIQLiWK/TcL3VnOako9TLT1f2c5RiBG1v6uwAIB8Iig7LEAU\n"
   1067  "CcznIarqADUWZK/MjxQZHoCdVmb3DlVZ86BWnulrjUnFPINqBRsM1m7a92AHJI28\n"
   1068  "SdQ+PEw5VAs=\n"
   1069  "-----END ED25519 CERT-----\n"
   1070  "onion-key-crosscert\n"
   1071  "-----BEGIN CROSSCERT-----\n"
   1072  "VAzikUKMdtT0ejXQ9XjA0IFKYyJK3LUpwYRx5jHupvpM9pMww1UpVORwEySOuu/l\n"
   1073  "iWy+YT2BJ1T1gybHO/BUbMUOCJs746wKaRu1TNoa0iB5hBS08eZHsLcuMPWNj4HZ\n"
   1074  "8ul4kp0JL6s3SwCyHPx+3ZiXWlAlyixIMwYMYp3iUwA=\n"
   1075  "-----END CROSSCERT-----\n"
   1076  "published 2014-10-05 12:00:00\n"
   1077  "bandwidth 1000 1000 1000\n"
   1078  "proto Link=5\n"
   1079  "reject *:*\n"
   1080  "router-sig-ed25519 wYbZMmEuVaKbcQVwPDuNfqoowIUQB2AXmLhuZn7x7c7Le1K6GJvGxUP51xamZNJtPZpb3B2hY0Q8x+gk5JI9CA\n"
   1081  "router-signature\n"
   1082  "-----BEGIN SIGNATURE-----\n"
   1083  "tiwHHQTe0A/QpY6oom3lG7CbFvTtd9KfAyHN8kZAxo/mctogQw3ZBZbUFZWhrQhl\n"
   1084  "L57BcL/UgaAAtl7eD3X/91uaoEZl/avxlmvgTEg59aQnBzhAkhj/ZYOjQqTTlfWS\n"
   1085  "fv8wOQgiuJSKTBBY2LZAJyMDj0oI7PK2JYBtnUvi27A=\n"
   1086  "-----END SIGNATURE-----\n"
   1087  ;
   1088 static const char EX_RI_ED_MISSING_CROSSCERT[] =
   1089  "router fred 127.0.0.1 9001 0 9002\n"
   1090  "identity-ed25519\n"
   1091  "-----BEGIN ED25519 CERT-----\n"
   1092  "AQQABstQAbLkl65prybuOHnQxRi+wVzjNlEsViHPH/T6RWQHtNaIAQAgBAAEVy+i\n"
   1093  "zeBNENBHHpiag6H+8XDe77msq4YHvxeycWRuJjjNnEcLLQMbtnNFmgzKWwGT2uPj\n"
   1094  "+U3Z9Rg0+PRkXHKnJKZJLYrglWHjQdiFELn8opGTNX3rkd/FdU9Ws/Fliws=\n"
   1095  "-----END ED25519 CERT-----\n"
   1096  "signing-key\n"
   1097  "-----BEGIN RSA PUBLIC KEY-----\n"
   1098  "MIGJAoGBANyNH7TLjpmgV1TTkT716iNp9tpZHwDHoYWduoiZntmDHpRN4rp0AdhD\n"
   1099  "LQ5/JEdW/XjAhcnynzINgvGw1nK2XiC/UdTv/Gx6/6Nt9Izn7oAT5YRUOOUaBDYm\n"
   1100  "9Q8uNo8d/4FrXDEsxaMJme88v2Z6LJd8FozBwlkfeTKdOJon6IabAgMBAAE=\n"
   1101  "-----END RSA PUBLIC KEY-----\n"
   1102  "master-key-ed25519 BFcvos3gTRDQRx6YmoOh/vFw3u+5rKuGB78XsnFkbiY=\n"
   1103  "onion-key\n"
   1104  "-----BEGIN RSA PUBLIC KEY-----\n"
   1105  "MIGJAoGBAKT6X+Qm7moNEV7o0oAcrbzpOa0UyOkqWxQkfijqcMbreuMXvfLyBB9l\n"
   1106  "dgttee0cf0LmWWv9nBtwlbQNgFzkOwcvPRQZ2e1AiFsk/bFlQ5Ow9nxRJoUboL/r\n"
   1107  "9VCaflE+ETtV+fTl5R1sn3j3OsxK8SOhOl5s+6OAisp3wEaVhjVTAgMBAAE=\n"
   1108  "-----END RSA PUBLIC KEY-----\n"
   1109  "ntor-onion-key DqsbD32Vw56RVM6+gdrE3x0b3DqBsuMsbwOpzYPSB2k=\n"
   1110  "ntor-onion-key-crosscert 0\n"
   1111  "-----BEGIN ED25519 CERT-----\n"
   1112  "AQoABstQAQRXL6LN4E0Q0EcemJqDof7xcN7vuayrhge/F7JxZG4mAHlxXgoRkCMR\n"
   1113  "QRUsroTKgpVFI6FasFLpfbn1PNzhBwrA0x2Jf5VftmgraI40+oLxL9SiMGzakBfJ\n"
   1114  "FRXjeMEk2AU=\n"
   1115  "-----END ED25519 CERT-----\n"
   1116  "published 2014-10-05 12:00:00\n"
   1117  "bandwidth 1000 1000 1000\n"
   1118  "proto Link=5\n"
   1119  "reject *:*\n"
   1120  "router-sig-ed25519 Dxt546uUdpCxCbO21HaaA6JtW70Xsx5evw9l2eVlWpGDzCTfGO4cMlIUku4ABQdrT6wk3Er9qL5paNyhrYjfBQ\n"
   1121  "router-signature\n"
   1122  "-----BEGIN SIGNATURE-----\n"
   1123  "ik0LYc81zprhK5GN0SxE1ikzF+sAzCjo2vhFsihljOyg3d9XxhbriTpROJeUe8Ig\n"
   1124  "PpgLPeJxPFOvs5jC2XeTAOpxdYyMqC7d/RfupG2v9qBzcj9a84p+tOP1DZKg9snn\n"
   1125  "NZS6fGWijh+okwRlvbFPk9e4Z6gJUSLthTUhz6P8/LA=\n"
   1126  "-----END SIGNATURE-----\n"
   1127  ;
   1128 static const char EX_RI_ED_MISSING_CROSSCERT2[] =
   1129  "router fred 127.0.0.1 9001 0 9002\n"
   1130  "identity-ed25519\n"
   1131  "-----BEGIN ED25519 CERT-----\n"
   1132  "AQQABstQAXpNZkKl/K3IRSQvhjsdeSGChzvAux17KOfhfmTGqNXIAQAgBADG8kM5\n"
   1133  "+9iJxF/Hf2jvvpiZddN8V4RPcJH5i3tIsekmwsaoy3FMnMisGFsOFUjxtSRLmAM5\n"
   1134  "EtGNJayNNny0qDRo6o/LxmXhl7fVxQPnyFEPjSn93cLWVV6/0LjYaYHUsAo=\n"
   1135  "-----END ED25519 CERT-----\n"
   1136  "signing-key\n"
   1137  "-----BEGIN RSA PUBLIC KEY-----\n"
   1138  "MIGJAoGBALJTSfgKFoMA5o4dDduwgwHfjU2KE3rZ430TGK9xhBFrum2wG8ct4my7\n"
   1139  "LS/EbTtxhQjNSrW3D1loThQH7H//cjjrtZyFs4cKwIimpnkRWpQzDtjSUF9vwAGZ\n"
   1140  "nUPuStPG/hBvJROVUmHV15nAgi+bWigEtXrNCPlpGaojBBIqDRAjAgMBAAE=\n"
   1141  "-----END RSA PUBLIC KEY-----\n"
   1142  "master-key-ed25519 xvJDOfvYicRfx39o776YmXXTfFeET3CR+Yt7SLHpJsI=\n"
   1143  "onion-key\n"
   1144  "-----BEGIN RSA PUBLIC KEY-----\n"
   1145  "MIGJAoGBAMXYiBXNlbvmWAM3tVe2fC7fazqaQzsXLH39QRhPE2DyldBdsmf8anc9\n"
   1146  "0rbY8uS/O5WNqc0KK0wivSt8zDLxfkw9GFM3WKgvdiqvRkmpOs5GDvzRdM/yGRNc\n"
   1147  "gCUBe9q/pE6LQJqoWx6cCcLKGG9Ga8c4WB0ttpiVc3cfoFXEz1RbAgMBAAE=\n"
   1148  "-----END RSA PUBLIC KEY-----\n"
   1149  "ntor-onion-key N+jVTn3dmb40NOrpkFGvGTskcX6mGPp7uruGdhIlMXk=\n"
   1150  "onion-key-crosscert\n"
   1151  "-----BEGIN CROSSCERT-----\n"
   1152  "Cnbs898bRLOgjytkt2bzfJmewumRwscGqXDMG10y9QtU+MuZuTl+Mv0w/GmlJG0v\n"
   1153  "H8ECNQhv642hJOBOuiS1huF4dW2lEhFm+xh0LaxaGFFvJRtuH6NfWDmI1bhN5zbK\n"
   1154  "RqKeu6QamghmtcwiEym4M1fPPkGbOY2nwJhhEEZOQCg=\n"
   1155  "-----END CROSSCERT-----\n"
   1156  "published 2014-10-05 12:00:00\n"
   1157  "bandwidth 1000 1000 1000\n"
   1158  "proto Link=5\n"
   1159  "reject *:*\n"
   1160  "router-sig-ed25519 nZA7TcgGlFa64ZViIMqIVNP3d9C6XGY+5so6Ll2Yeu31N6MdIbwrYL99nfCkfwyD2islcHl0kp45c3ZZrkmQDg\n"
   1161  "router-signature\n"
   1162  "-----BEGIN SIGNATURE-----\n"
   1163  "gD19cH/jeIsTBAjds6FflLMXw++Ix9MoWEfFDPAxbD07rdjtU9x6Z9smDAUG29/v\n"
   1164  "bWvaQPz7mD62IVu/IxINEVOS7vGrSbgvFKzUm9a3FJiQf8oWfHrNE2PNPAZ8GCgF\n"
   1165  "sdyo0rXyPgMkuW5ZtxDxejaybzVBkIbpADFkJI3B210=\n"
   1166  "-----END SIGNATURE-----\n"
   1167  ;
   1168 static const char EX_RI_ED_MISSING_CROSSCERT_SIGN[] =
   1169  "router fred 127.0.0.1 9001 0 9002\n"
   1170  "identity-ed25519\n"
   1171  "-----BEGIN ED25519 CERT-----\n"
   1172  "AQQABstQAY4Q/FgXCRTVdPYd+7V5rMNtz2yUwCCUHXzduBIWfmbjAQAgBADwQyw5\n"
   1173  "OWRsl2fz/uGjbzBhT/2AqRNTZCZ1oIR/Lf8ZhY/JbQRCrYwMqMfJz6AHaOJ+gYE9\n"
   1174  "Z/ooJfYDXMkhBufAy6pgq5HQKKPY9f4drPGrcspQSilJYNsc7xdaPKHfAwk=\n"
   1175  "-----END ED25519 CERT-----\n"
   1176  "signing-key\n"
   1177  "-----BEGIN RSA PUBLIC KEY-----\n"
   1178  "MIGJAoGBAMk3FKSQ9eH4MipJoEzJ8ts3ujO8ed1YutjfFuRZVI658MX1ra9wZdjs\n"
   1179  "bKfICz0CoT3uJMs5QesGh75r1iXZuFcLq6+WJq/kzI2cIhdDRMQsP48kbKxhwI4C\n"
   1180  "FkDtK8urxS7Qpq7R2OhLjJwwrN2BcWa8sIOVXZaSp8qxauE11OoVAgMBAAE=\n"
   1181  "-----END RSA PUBLIC KEY-----\n"
   1182  "master-key-ed25519 8EMsOTlkbJdn8/7ho28wYU/9gKkTU2QmdaCEfy3/GYU=\n"
   1183  "onion-key\n"
   1184  "-----BEGIN RSA PUBLIC KEY-----\n"
   1185  "MIGJAoGBAMGSYXKAwFsZbEbRjiHyGoiiq6EdY0tW9hrmW1ma1nMaIoNbjpR1AVOh\n"
   1186  "ItYigmRi9zwLZy1b/P9Q8dlazdafc0bb+TISwu+4Cd8BKa7Ca2B43JAR1i7StxpT\n"
   1187  "DMw5/QqrFw7hiTrFN3K1RVH3ZDMyCD+KjjfQh0RM9ytf3ySniUDFAgMBAAE=\n"
   1188  "-----END RSA PUBLIC KEY-----\n"
   1189  "ntor-onion-key t1Ps5TqoFvAJxqCLMUcuoovr8Nq2AzwjDPB49Mi48SA=\n"
   1190  "ntor-onion-key-crosscert\n"
   1191  "-----BEGIN ED25519 CERT-----\n"
   1192  "AQoABstQAfBDLDk5ZGyXZ/P+4aNvMGFP/YCpE1NkJnWghH8t/xmFAIQzKPwLjOWJ\n"
   1193  "VnP514SdbuwehSRrkUMxBSqDxzsDyC5pUCqJhrj3EuXDAMeW5Hz5ukuimdIJyvPu\n"
   1194  "2cLXN/1Emg4=\n"
   1195  "-----END ED25519 CERT-----\n"
   1196  "onion-key-crosscert\n"
   1197  "-----BEGIN CROSSCERT-----\n"
   1198  "SaVwgM+jd1yrKldHqi8XalnXOplkBHFOn6AXtxDlCm4rnsb3Spt0006nErCDJJQn\n"
   1199  "xWkcz3mF2g3Hdf6NeSvAkH13SfqZbHZXQeYVtQHrmIF7TEHL6KHVNJD8ZxIoe0xp\n"
   1200  "IawxfHSj3FHheiVvXGamM/7fpWyoNvYP3cnZJv6zqCo=\n"
   1201  "-----END CROSSCERT-----\n"
   1202  "published 2014-10-05 12:00:00\n"
   1203  "bandwidth 1000 1000 1000\n"
   1204  "proto Link=5\n"
   1205  "reject *:*\n"
   1206  "router-sig-ed25519 f/KOmiv/aPMOnY3S4sKQsnp08KBrQVCT443ehtvYtiTnaSuxUC5tYY4S4rbQaGjNRFNX1Befwi4OvJ3dLFTtCA\n"
   1207  "router-signature\n"
   1208  "-----BEGIN SIGNATURE-----\n"
   1209  "JtCuaAENvHhc1tLTI9kkUsRne/OlEeIgB6f+BqMIbxWDpmiw2SHTbYVx6TbKZ2wU\n"
   1210  "qR3R7SvapeGUIfoVhvVEzxExYTRvFvF/ICDs5vve1aoWilrFstpXsMcL5tG5+ljm\n"
   1211  "cGJ5PNsTJXrlOy7p/UEHyvgqWcMKxMRBjgMe6je5w7w=\n"
   1212  "-----END SIGNATURE-----\n"
   1213  ;
   1214 static const char EX_RI_ED_BAD_SIG1[] =
   1215  "router fred 127.0.0.1 9001 0 9002\n"
   1216  "identity-ed25519\n"
   1217  "-----BEGIN ED25519 CERT-----\n"
   1218  "AQQABstQARhWF2mKrRP75a4g/xPp+fAkIlyKgZa5rKIzGZJiABheAQAgBAB8rr8g\n"
   1219  "E3MaKYmA93baIS0pvM2tjjeozZTQVzCrP2PykhNcs24ytb7LHgquweVH71Pk3Ltf\n"
   1220  "Dvl/2MoSFelmOjq4ikrLjntVmnIO1a3aNpt8XmeqjrVg3pBlXqdLdloedQI=\n"
   1221  "-----END ED25519 CERT-----\n"
   1222  "signing-key\n"
   1223  "-----BEGIN RSA PUBLIC KEY-----\n"
   1224  "MIGJAoGBAMnGnWWnyF3uo3aFhiph4x2i6yjnHC6ssgDsDR1UA0dUZ7938LcOMPU/\n"
   1225  "WWUQP50kRx3l7lWPRd3IBm8Xqkg5QFKIoB+0UmHp6jqpVv6p10EyJ7Am0SYcswre\n"
   1226  "vIZzz6XLEAVeeKVBW5p53KrzIhi8cjbOIofUspcBlHX9omB6Va2nAgMBAAE=\n"
   1227  "-----END RSA PUBLIC KEY-----\n"
   1228  "master-key-ed25519 fK6/IBNzGimJgPd22iEtKbzNrY43qM2U0Fcwqz9j8pI=\n"
   1229  "onion-key\n"
   1230  "-----BEGIN RSA PUBLIC KEY-----\n"
   1231  "MIGJAoGBAMy673ilZFIPOsfMdt1sNYFw9Na/UoOGH8peXmGp5gpFpkJSHamZpqGj\n"
   1232  "8OdW+KVU2/WzS96fEQ01wC1IiXwcjUtrD6Ny2JKJPARxPADQ31hS67z7gDVjJe9Q\n"
   1233  "vFzYBf5x3aBKjKHbFMUz7y4L1IeBYfb+F5RBg6yrDA6LsPKKhJdRAgMBAAE=\n"
   1234  "-----END RSA PUBLIC KEY-----\n"
   1235  "ntor-onion-key /7ar3nf3rOfiv8Ab01rqVT/ku2jiWZgHHMGW14GPhTs=\n"
   1236  "ntor-onion-key-crosscert 1\n"
   1237  "-----BEGIN ED25519 CERT-----\n"
   1238  "AQoABstQAXyuvyATcxopiYD3dtohLSm8za2ON6jNlNBXMKs/Y/KSAFcBPlSKXOxY\n"
   1239  "F25sS5nNj58Z13bBW/WnQ7Dq0kYvS4o80iO4ds91ktwMZiiadfVu2az6tjNRb5+o\n"
   1240  "iShsVStqfw8=\n"
   1241  "-----END ED25519 CERT-----\n"
   1242  "onion-key-crosscert\n"
   1243  "-----BEGIN CROSSCERT-----\n"
   1244  "TnfcFWCbg72d4tlGSFpe/FATTeRcJVF2R+c6/d86lyPwntkdF6eEJDesEFW2Leil\n"
   1245  "CQP9eJMiBbaEXU7xcMn9irguQl211lZj3+G47XUFNlORU+HWAR5PNeXj6jSGK89Y\n"
   1246  "SIduafU14iKNUy2fzAFZooem+OzzDwMKIxTUTiqItfg=\n"
   1247  "-----END CROSSCERT-----\n"
   1248  "published 2014-10-05 12:00:00\n"
   1249  "bandwidth 1000 1000 1000\n"
   1250  "proto Link=5\n"
   1251  "reject *:*\n"
   1252  "router-sig-ed25519 4DSdPePrToNx3WQ+4GfFelB8IyHu5Z9vTbbLZ02vfYEsCF9QeaeHbYagY/yjdt+9e71jmfM+W5MfRQd8FJ1+Dg\n"
   1253  "router-signature\n"
   1254  "-----BEGIN SIGNATURE-----\n"
   1255  "p0PBLzGrU5B4BIwcVcTiJCsSdnWcglG2urJuOSWh2tHx0lWIg5kPUX+WGMh/xarE\n"
   1256  "0X7xQt6amBZxkL/d70RM222CHg4IwXhRAV1qotY9cBNDKS6nop1Pkx1HOCqmsldy\n"
   1257  "VSmLG15Igt/y0aYvxPhVDfPUK1UmLH7eYKA7lKOCAbs=\n"
   1258  "-----END SIGNATURE-----\n"
   1259  ;
   1260 static const char EX_RI_ED_BAD_SIG2[] =
   1261  "router fred 127.0.0.1 9001 0 9002\n"
   1262  "identity-ed25519\n"
   1263  "-----BEGIN ED25519 CERT-----\n"
   1264  "AQQABstQAWoTtIdIR0KUNFswr/4eaP/cjngCX15TLiYqCH9qtCSHAQAgBAATcxt4\n"
   1265  "jNZlgrlMe5Ide4pmPN3MkpkrXFa9ZjIWjFZs/TC7Lg8D70xjvWo9l9GlIMUVcMYV\n"
   1266  "fWvzlrzTByup2wz9etZfpP4BfuFXgPlQyTHyANTQlEMzlXnA28lD1y8DZg0=\n"
   1267  "-----END ED25519 CERT-----\n"
   1268  "signing-key\n"
   1269  "-----BEGIN RSA PUBLIC KEY-----\n"
   1270  "MIGJAoGBAL3cADWgf3FVXZvBxRY9dkgCCSy9kcbk0bTbdvvhJSWHpaerpDFTrHou\n"
   1271  "ELWhGyu5A5yxs9YvK76R6v3Gj/wB/mIhZCJSViTSoyZnBNb0szfJVVyf1/6iOeVH\n"
   1272  "jtKj3B3kY/WzNVX246lVC2M47F/TmZ2n4TLE2avcnRQjAtULDQk/AgMBAAE=\n"
   1273  "-----END RSA PUBLIC KEY-----\n"
   1274  "master-key-ed25519 E3MbeIzWZYK5THuSHXuKZjzdzJKZK1xWvWYyFoxWbP0=\n"
   1275  "onion-key\n"
   1276  "-----BEGIN RSA PUBLIC KEY-----\n"
   1277  "MIGJAoGBAL0Gax09X2sIcIQrDw9mjLVeVHnXEhMteHZtadDkXZJMjdJJaurt55hw\n"
   1278  "N01apm2qXB9nyUn5sShBadzygFTZzFHe1/MafUTAo7KUdJrpWZr8mBbxWFRBx0W/\n"
   1279  "OE2Gm1LqIETkeolT+v8LW6VvMPLyexL6myQCGB6yfa6AQkWi335bAgMBAAE=\n"
   1280  "-----END RSA PUBLIC KEY-----\n"
   1281  "ntor-onion-key XI8YQWjxy6mxUIPwgS+ZP8GURSEw0r1IgbbOvYNLz2o=\n"
   1282  "ntor-onion-key-crosscert 0\n"
   1283  "-----BEGIN ED25519 CERT-----\n"
   1284  "AQoABstQARNzG3iM1mWCuUx7kh17imY83cySmStcVr1mMhaMVmz9AN7rBobY682w\n"
   1285  "ItzgJHnDFJv32kjQGc3eKRpZ851GsF/Jj7WXSnLa1oLaLmfFf5tgAKlA3Mi4jUzE\n"
   1286  "JQCy7jvAygc=\n"
   1287  "-----END ED25519 CERT-----\n"
   1288  "onion-key-crosscert\n"
   1289  "-----BEGIN CROSSCERT-----\n"
   1290  "KxfRSdISHvFhJrKQX018NEb4rtZBZUgdrvaYWjazMkYz4o361wTOxD6lP3azblf9\n"
   1291  "IqhiXydwCRA7Akye7+muib7JzxSm3wX5iJknRrt8DY141pViMaMvrwXEAqEFyB6b\n"
   1292  "M/dYGQwUW2iYMkoQ6difHkDQihebE9lgl/WCmq4nRQs=\n"
   1293  "-----END CROSSCERT-----\n"
   1294  "published 2014-10-05 12:00:00\n"
   1295  "bandwidth 1000 1000 1000\n"
   1296  "proto Link=5\n"
   1297  "reject *:*\n"
   1298  "router-sig-ed25519 XheVxa1Z1HTviM/peYPSAB04YBivv+4v6/HGZ/K4UbEhKTrjSLcvdLG80vP6Owv8676A5al43MLMprjGn7tF6Cg\n"
   1299  "router-signature\n"
   1300  "-----BEGIN SIGNATURE-----\n"
   1301  "j9qheDodbn9NZ1S61hjo9aCdHQgRrOqlEYrCMDv8LsMQU1LK6UjmszRxh1q9Hu6V\n"
   1302  "v7/qGUrsQLjg1Lfdw4qXQYmxTiWnleyncLnxn0Xd5I/S46SCsLoewgGN9uJ6gS/j\n"
   1303  "UdOEhvT7ShgNSemx9SpRriMKKqTuTQxRmZynr5ibvvw=\n"
   1304  "-----END SIGNATURE-----\n"
   1305  ;
   1306 static const char EX_RI_ED_BAD_SIG3[] =
   1307  "router fred 127.0.0.1 9001 0 9002\n"
   1308  "identity-ed25519\n"
   1309  "-----BEGIN ED25519 CERT-----\n"
   1310  "AQQABstQAVdvNBeuh/0X6D1QG7U4LBsMF66U4SuKDKplzNXLiKv7AQAgBADNUwKD\n"
   1311  "ETv10GLuZWuupZtT6HAGZNIhMHvYd1gGyBaoy86fsINj4Vxi9YctBHudNk2P8VIn\n"
   1312  "qFkmPvvSkJJaBgjVT638CvpTU3Bva4+8YTor4jpY3Ni6K9f9ALjg4U+UBQ8=\n"
   1313  "-----END ED25519 CERT-----\n"
   1314  "signing-key\n"
   1315  "-----BEGIN RSA PUBLIC KEY-----\n"
   1316  "MIGJAoGBANws+5gBYCgJhS4fYgStezRe+Y9mfuvTKWub9ytiZIiaPjtC4cu6+wuP\n"
   1317  "9bEQgiESx6GXL4L+CtcOSc8COFRPv1PxFXjkMKXfTAx57Rw8xc1qotWNshSUp7rL\n"
   1318  "JxSjOuEHd/dctIebor9akKPypAwnJhqrq+bqf9/kGaHckxK/ask/AgMBAAE=\n"
   1319  "-----END RSA PUBLIC KEY-----\n"
   1320  "master-key-ed25519 zVMCgxE79dBi7mVrrqWbU+hwBmTSITB72HdYBsgWqMs=\n"
   1321  "onion-key\n"
   1322  "-----BEGIN RSA PUBLIC KEY-----\n"
   1323  "MIGJAoGBAMD0OLUYVhMiZz7tpxztxNwMTj4dQU9l++rRTfb+7vVZ+KAIb/8rjiU1\n"
   1324  "XXyV3AekijxQlOghj36lZBtethX8RyahsHmWyGqo1UmqCU1PtwfihdYuofvyI8Iu\n"
   1325  "V89G6QilsCPy2rpgYmEkmHt68FwlMnTjPUiKI5dZUk5WKrxsTgsxAgMBAAE=\n"
   1326  "-----END RSA PUBLIC KEY-----\n"
   1327  "ntor-onion-key DTa03lDz0APjbwCJN864xaYSxbPbVulLoAZIC4M4wGE=\n"
   1328  "ntor-onion-key-crosscert 1\n"
   1329  "-----BEGIN ED25519 CERT-----\n"
   1330  "AQoABstQAc1TAoMRO/XQYu5la66lm1PocAZk0iEwe9h3WAbIFqjLABej8E/aUX6f\n"
   1331  "2KFbmHFALYZCxszNCfg9HGQ+hfTjuTPONZ9yzudUoTTKq8MIMCD/5WKfzMJAHq/P\n"
   1332  "qNQuVt/gGA8=\n"
   1333  "-----END ED25519 CERT-----\n"
   1334  "onion-key-crosscert\n"
   1335  "-----BEGIN CROSSCERT-----\n"
   1336  "syosw/6anYcwlNT5fGd1vCw9uFBUckIjGz3DmS1vVXzsTrdppcFotmzzYjV491xR\n"
   1337  "q8AyGyLlVIIuXabVuE+94ZpzDLWs82NqWMiYPNSNW2ctSVu+AE/KYjJCCz0SIE8/\n"
   1338  "bq40OQNQ6TNLWv1ubxZSDwcXrn4/VcV9IJrFjLpw2rA=\n"
   1339  "-----END CROSSCERT-----\n"
   1340  "published 2014-10-05 12:00:00\n"
   1341  "bandwidth 1000 1000 1000\n"
   1342  "proto Link=5\n"
   1343  "reject *:*\n"
   1344  "router-sig-ed25519 lemondcustard\n"
   1345  "router-signature\n"
   1346  "-----BEGIN SIGNATURE-----\n"
   1347  "d6F2sfCgQmo60QBPGGLZvMvwxw1h6DOlJO5NR31lgBrkLjnbaMJEtA8fNWOX5zW0\n"
   1348  "gXXrJlL0qlENGJUZeUFobxDOVzTA3dz92q97t/jqBu3pgjmyESesFFkAgqqAGjYh\n"
   1349  "RxUxJCDlyrmduGnl5GkjOVkS6UDhzRSRc+csxyXXp7E=\n"
   1350  "-----END SIGNATURE-----\n"
   1351  ;
   1352 static const char EX_RI_ED_BAD_CROSSCERT1[] =
   1353  "router fred 127.0.0.1 9001 0 9002\n"
   1354  "identity-ed25519\n"
   1355  "-----BEGIN ED25519 CERT-----\n"
   1356  "AQQABstQAdQYl0NSJKxsHa9dGLZVBp+MohQmFDGSYOxdAmmrPS79AQAgBAD17lds\n"
   1357  "HKOpu0Y2u4RCynTWwgdA9YZWYgkB1GSeOzuy/8CaWrZvEg0iaZmsYIlgeujMxq/v\n"
   1358  "WEFzug6zYefoz93cN13o3pzAKY05A+KMvWPUnmvSlMqwlbnhjt3EjYoW9QQ=\n"
   1359  "-----END ED25519 CERT-----\n"
   1360  "signing-key\n"
   1361  "-----BEGIN RSA PUBLIC KEY-----\n"
   1362  "MIGJAoGBAMBQN6sno1t3m1izKZEoo63H5WrHfskJVor73sc7lDAo8BvQk110pIEd\n"
   1363  "2SGaFS9BNIUe51u4y8X+rDi3qXt5I11ifusvI1S6CMaM0p+Xh4osQGuvb31COpU7\n"
   1364  "MMOOxCVhmf2D/Vu1KuB+pNB91I7Id3BXRNdX7cuBCjdVEzdVZ9MTAgMBAAE=\n"
   1365  "-----END RSA PUBLIC KEY-----\n"
   1366  "master-key-ed25519 9e5XbByjqbtGNruEQsp01sIHQPWGVmIJAdRknjs7sv8=\n"
   1367  "onion-key\n"
   1368  "-----BEGIN RSA PUBLIC KEY-----\n"
   1369  "MIGJAoGBANK1iFyjGQGns3jmNpkO8t1f2RkWQTA9VS2xwbIZ0QE2QT3miu7ny3F5\n"
   1370  "992sLvs/XJGRh0Wr8I06MTXYqu1aZdqF+ailw/WTWwsqkWZwwRni8zWGW20zJ4Wv\n"
   1371  "2X5FmPQXQFVXb1pRmICIt94zQONE67xxfzG7pPs5IVl71WRFs6JnAgMBAAE=\n"
   1372  "-----END RSA PUBLIC KEY-----\n"
   1373  "ntor-onion-key ddfknkGy8CYAOi/IVWmQyBLb6hgY2KZSct8tCNRXzx0=\n"
   1374  "ntor-onion-key-crosscert 1\n"
   1375  "-----BEGIN ED25519 CERT-----\n"
   1376  "AQoABf55AXL4pAregsMa2ovmTBGaMCyWz/4LpICgAAuWXtTvA1IfAKo6ANUq+hi+\n"
   1377  "xb3J4aYafnszlj87oi/DR+SDf29wzwNw8gmaqGzJ5GbfISfABuTUCzlilZyVnLxi\n"
   1378  "BHcCH6PWiAQ=\n"
   1379  "-----END ED25519 CERT-----\n"
   1380  "onion-key-crosscert\n"
   1381  "-----BEGIN CROSSCERT-----\n"
   1382  "zW3a26ATVWny3gEALe2VETRNIOFKMlRMCGjAKEyGQsGddSRYm08daaZkX7TzKRFq\n"
   1383  "TwZAcQ4BzhwCcnQtb/zwMSW1eIdKgO1rqZLhdo/awUuRtuPeG0vPoqahIQH3X81r\n"
   1384  "vh/Iy6f1xp3sfasib5AO8wZWhJ+LHaA1yt7DCfQBudU=\n"
   1385  "-----END CROSSCERT-----\n"
   1386  "published 2014-10-05 12:00:00\n"
   1387  "bandwidth 1000 1000 1000\n"
   1388  "proto Link=5\n"
   1389  "reject *:*\n"
   1390  "router-sig-ed25519 hKynmNoTSZn+Au4mlsO+yWIvCn9g2SpITDdbKDAgdLQ8qXJRG/oxiKOlmGuhpz7Q4ETSChkfOab4II3GNhQWBg\n"
   1391  "router-signature\n"
   1392  "-----BEGIN SIGNATURE-----\n"
   1393  "X37fMViJCh6+AQbMIWW9y8XwHridRmgcW5vZT93357C1NRy4MkuJt5O7sZ9YWE9g\n"
   1394  "8kKeeKRjXUfudbu00P/pmTKbLBucsPounK5uSpTs18FAed1p0wRDeM3KaddQsGjI\n"
   1395  "WuJe8hOufwyUWdFBBLJhH1rsCLJlY5P2lC6Wgs5WyEE=\n"
   1396  "-----END SIGNATURE-----\n"
   1397  ;
   1398 static const char EX_RI_ED_MISPLACED1[] =
   1399  "router fred 127.0.0.1 9001 0 9002\n"
   1400  "signing-key\n"
   1401  "-----BEGIN RSA PUBLIC KEY-----\n"
   1402  "MIGJAoGBAKh/VcmuyOszxrGZY8xIGAbQ7bXnSVf3iL+9RBKi3Lva0oN90zLYKfKt\n"
   1403  "Z0hBB/lHukUeaUZhTNx8ASTcoFnTcMD8rw1XQbjVyTdPWrHNVhZEGAD8TmeOrjEP\n"
   1404  "6/cLJTKxY2EAv/1Uli0F+mWInINRzdsa0EB9MbU9R1yr0YZMQZ8NAgMBAAE=\n"
   1405  "-----END RSA PUBLIC KEY-----\n"
   1406  "identity-ed25519\n"
   1407  "-----BEGIN ED25519 CERT-----\n"
   1408  "AQQABstQAWka/Nj7mht9fCo+vwXF59aGNWMDeuOhkcBq1m/WjG2vAQAgBABDDm8X\n"
   1409  "xgMoftELU7Umgf44257ImjgG1okFpkTGOq+K489uFUre+q+Ikurp+4H7j9d6kCIA\n"
   1410  "htYSDr1LfVBzxPttICRAX0cLg1rnIWRdB8TzXehF4/0hHAjtwkYKnPiVQQI=\n"
   1411  "-----END ED25519 CERT-----\n"
   1412  "master-key-ed25519 Qw5vF8YDKH7RC1O1JoH+ONueyJo4BtaJBaZExjqviuM=\n"
   1413  "onion-key\n"
   1414  "-----BEGIN RSA PUBLIC KEY-----\n"
   1415  "MIGJAoGBAO9rHWfTdV5l8VtwNtwEDhd0BtmQpqxkXN0SV9pa6NLKeVMcROmlKL0u\n"
   1416  "EmF5njuLZTDRJk48HaT3/anU4qUGiDxtIU2np+eFkrYyLvyiaGyc20ph4ffLVzbG\n"
   1417  "VCSSkIVz4TYamplaBkY6yY+IBBk1u/klmeCBvgMhSIISxUklkxudAgMBAAE=\n"
   1418  "-----END RSA PUBLIC KEY-----\n"
   1419  "ntor-onion-key PKfyrBmRFyANA+2PZAXawdNZom3VF+Cfg9lKy2OjuWM=\n"
   1420  "ntor-onion-key-crosscert 1\n"
   1421  "-----BEGIN ED25519 CERT-----\n"
   1422  "AQoABstQAUMObxfGAyh+0QtTtSaB/jjbnsiaOAbWiQWmRMY6r4rjAJQykafOIJRQ\n"
   1423  "ex8+e+xpwVpyJJOidTVW2bBWG0ZIi+4W5Dj9eFiuV9x2kPTy7ZFueNAWZ7NstyTr\n"
   1424  "vLtNc5qRrg4=\n"
   1425  "-----END ED25519 CERT-----\n"
   1426  "onion-key-crosscert\n"
   1427  "-----BEGIN CROSSCERT-----\n"
   1428  "tqzgSiMy4U6J/yyYhg5hVIqO0vAgAwIMYPXWDRvAIomfnIpUCkHSIdyLD+7a4Yp3\n"
   1429  "ZhXbLug85b6bK3pOTB2cLI9v2gwsgOyewUdt8prZLTOPDF3EDRD7UKCNMrQIIBw6\n"
   1430  "kKwKIJVhAQKPi+gC2n7i07Y4zjGTaV4CiWe2h6E61lc=\n"
   1431  "-----END CROSSCERT-----\n"
   1432  "published 2014-10-05 12:00:00\n"
   1433  "bandwidth 1000 1000 1000\n"
   1434  "proto Link=5\n"
   1435  "reject *:*\n"
   1436  "router-sig-ed25519 A1DMqknKoPrPRHr1Y1j8cd22Ziwcfl7b/3VKI4pthyLnFRpb768nlHi615YdwSve4L71d+c4vGMuKyeCcGbFDQ\n"
   1437  "router-signature\n"
   1438  "-----BEGIN SIGNATURE-----\n"
   1439  "KaOyGt84OBS8/83TQWKkfMLk/r/1ebWiA2Wkgda2cWx2L3Dh9V/3PDGwAWoG6m1r\n"
   1440  "20mVuLKwWCCNYG2fGC4J/NMETXI5p5b1+ze1KDYiO5hQtTJvMktmfa5+p0xLB43M\n"
   1441  "xjzpDoX0A37hP9XJa5d1Q7G2cnd64P70QqhToDtoswc=\n"
   1442  "-----END SIGNATURE-----\n"
   1443  ;
   1444 static const char EX_RI_ED_MISPLACED2[] =
   1445  "router fred 127.0.0.1 9001 0 9002\n"
   1446  "identity-ed25519\n"
   1447  "-----BEGIN ED25519 CERT-----\n"
   1448  "AQQABstQATjkYvZoN/RVHbJNtRWwmkazJVupqF/prNxdNJnRDWlDAQAgBADCNrLD\n"
   1449  "VQBs6tkIMGcR0PB+jrCvIuiQGGJzLsIfvxrG5UXWZsFEA5CnF6Lvjqu6p1CRkUF4\n"
   1450  "kpNC9xWcK8yDWhDCd5DLmFEDGFw/cD4rRACKatnQsGMN3KfDioWweSBI9wk=\n"
   1451  "-----END ED25519 CERT-----\n"
   1452  "signing-key\n"
   1453  "-----BEGIN RSA PUBLIC KEY-----\n"
   1454  "MIGJAoGBAKdyNeuXJvnloOXD3iUxvvS7OBux3tpTfKxGdx124adeAKkiRL7EmXk3\n"
   1455  "LaUbHL3IhsVaf6JeyRzc+onEsD/uNeO0P7+GtvC5ZAkj1/6MxBaJioLGXoIacMak\n"
   1456  "NpmDYxhTcG75aEwgZX2RTla1j+5bIoG1o5Z76dkFMVUWsRtthFNRAgMBAAE=\n"
   1457  "-----END RSA PUBLIC KEY-----\n"
   1458  "master-key-ed25519 wjayw1UAbOrZCDBnEdDwfo6wryLokBhicy7CH78axuU=\n"
   1459  "onion-key\n"
   1460  "-----BEGIN RSA PUBLIC KEY-----\n"
   1461  "MIGJAoGBANBQwXgkKvrnfMDKDkV5x1bxlR07x+AOru5ypJH4qQh+GMYXpnkw0T7r\n"
   1462  "anIJtEFP0+FpbaRRI/xAPMpFUFsbeNH/+Yeove/6kKfv1rlgqWr/yI2XIW8Fl70i\n"
   1463  "DW2cnW43cwa/HDitFjE5vnkvkMWFn1XIgwhm7+NDIDbnmDkKZ8U7AgMBAAE=\n"
   1464  "-----END RSA PUBLIC KEY-----\n"
   1465  "ntor-onion-key CbrcCjCeTGum8vZumB6lvTA00BztRN8tNn41GLHdkUI=\n"
   1466  "ntor-onion-key-crosscert 0\n"
   1467  "-----BEGIN ED25519 CERT-----\n"
   1468  "AQoABstQAcI2ssNVAGzq2QgwZxHQ8H6OsK8i6JAYYnMuwh+/GsblANS8qpQqkLmw\n"
   1469  "vcRttr/HvckIBY8i99OoqctPQziRUq2Up6Ag1b1MSgN3knRfi6wjmpz9Jn149kFx\n"
   1470  "HQ8sTCSu+QI=\n"
   1471  "-----END ED25519 CERT-----\n"
   1472  "onion-key-crosscert\n"
   1473  "-----BEGIN CROSSCERT-----\n"
   1474  "DOH8ntVhHlms3NjkOvsCf5Qu1/DhHmJOL+J8ySD89lT2RBt0K07G9vAjc4NkkUpD\n"
   1475  "N2e9myNWbDCp8sjsYzWfqpv94IypSBEfwQFgV6peoAZxHkq35Nj9sIJ+rQloanJJ\n"
   1476  "RZkWyu1GILpggcNvWS6BYQQcRxu/lStLy917s24U7co=\n"
   1477  "-----END CROSSCERT-----\n"
   1478  "published 2014-10-05 12:00:00\n"
   1479  "bandwidth 1000 1000 1000\n"
   1480  "router-sig-ed25519 whWcVxkGo+l29Hsn+BLP96MReHTxQHTSgmMMzeQ4jZ0qV6B9kkj1Ma21oyl3iTmUCOtexgOiX5fImfMLkOxFDQ\n"
   1481  "proto Link=5\n"
   1482  "reject *:*\n"
   1483  "router-signature\n"
   1484  "-----BEGIN SIGNATURE-----\n"
   1485  "py73sIYGI4awS9g4JFTSElHCg5pWYqEjLz/jbON7pZ80GGUG5wxXVxNRwtGvMrWk\n"
   1486  "zG2tW7SBm0TH6wdWeE5NhN1VSjgCqw7qSk2MJS2XHn5hBRTxzF4/Es/TJaziAqvY\n"
   1487  "e8ehZwqDPcG0vMhd97/uxoyKNdkyObhW+RNYRtGvCxg=\n"
   1488  "-----END SIGNATURE-----\n"
   1489  ;
   1490 static const char EX_RI_ED_BAD_CERT1[] =
   1491  "router fred 127.0.0.1 9001 0 9002\n"
   1492  "identity-ed25519\n"
   1493  "-----BEGIN ED25519 CERT-----\n"
   1494  "AQoABf55AYf+rX8a5rzdTBGPvLdQIP8XcElDDQnJIruGqfDTj+tjAP+3XOL2UTmn\n"
   1495  "Hu39PbLZV+m9DIj/DvG38M0hP4MmHUjP/iZG5PaCX6/aMe+nQSNuTl0IDGpIo1l8\n"
   1496  "dZToQTFSzAQ=\n"
   1497  "-----END ED25519 CERT-----\n"
   1498  "signing-key\n"
   1499  "-----BEGIN RSA PUBLIC KEY-----\n"
   1500  "MIGJAoGBALkr+jsRorIXiOA6obO6OLPitE/d+OzWz1SH6CHRs0m5KL+T6M9t0qqK\n"
   1501  "O2BTOmrjPTaGdEsakkcfiZeSj02MviuSadZ/JF8FoAYx9yCbmlAh/FE3qvoY1lrE\n"
   1502  "mAZhA2sTc32sHusQNBKRFfGHeckaE0i9MW7L+Crq2dLcwI/YZEldAgMBAAE=\n"
   1503  "-----END RSA PUBLIC KEY-----\n"
   1504  "master-key-ed25519 brKx2WhJlN4ExqUOr6CTx20MX57JkAetrrTwpt1cEt8=\n"
   1505  "onion-key\n"
   1506  "-----BEGIN RSA PUBLIC KEY-----\n"
   1507  "MIGJAoGBAM8kNdNCiheKwYmN+wA+/aCLtr1aRJtoYggQPGT3rhm8m2bOhxixjdCD\n"
   1508  "jiDkqfYjnaNizNnwpS47h1MWHzgTWKF/QS4JXvCG5M56KDJot2z03qbdoRUv5+Z9\n"
   1509  "yQIx6ad1p2Km24P4IHmAYItwFBGir7y86C6mOdX4Sp139hDJOIsZAgMBAAE=\n"
   1510  "-----END RSA PUBLIC KEY-----\n"
   1511  "ntor-onion-key AP9U8b/4WUiOB899TlNgoYrnUdUqrwQYLgF0Smsj8E0=\n"
   1512  "ntor-onion-key-crosscert 1\n"
   1513  "-----BEGIN ED25519 CERT-----\n"
   1514  "AQoABstQAW6ysdloSZTeBMalDq+gk8dtDF+eyZAHra608KbdXBLfAKPMVgkcGgA4\n"
   1515  "8B+Bu8/lk14zBtzryJKvwg8UVOVd0tPnX7GiVyPmDCPbEZPnHG3Yvq+ir6HkiZAO\n"
   1516  "mirgIIhkPwI=\n"
   1517  "-----END ED25519 CERT-----\n"
   1518  "onion-key-crosscert\n"
   1519  "-----BEGIN CROSSCERT-----\n"
   1520  "GnUJtlnkqHZKQAzwNPgAesR1R7hebqY/hMIKj9s/y+PxGgs+aNP2gfv4W+dtQ209\n"
   1521  "jHGxF+n6s2hm3Am0EFQ2h1ULTJh9uYnIs1f1kyx8DdydXdx3pZcURLRenmiRowB7\n"
   1522  "iGn76ICqqGVZKpGtszmSe3L35XXl7HwzJTjYzcs95vo=\n"
   1523  "-----END CROSSCERT-----\n"
   1524  "published 2014-10-05 12:00:00\n"
   1525  "bandwidth 1000 1000 1000\n"
   1526  "proto Link=5\n"
   1527  "reject *:*\n"
   1528  "router-sig-ed25519 RqA4oirneie/ywl6j99vc2B1mUlMfIlakR7M6M4Minf7x6t7EMOsNVvOMKBSsPaBu/qcoOwhMynHdhTCmWHpBw\n"
   1529  "router-signature\n"
   1530  "-----BEGIN SIGNATURE-----\n"
   1531  "Ui31suskhBbwTRc24NfUneh1c2LfUqjap5dCCfdmoVgvTSnk2RDW+IC4jwwFliWp\n"
   1532  "Gs2RJsPy527LRPRrXKJv3MnKO6uUPZXUjs/QZjdJgTMCzLY7jJBwnmAqj5BjUMfO\n"
   1533  "+S3hOhBZlDmLeYk4p+sppZjR0P9EFy2e3U3homiz1dM=\n"
   1534  "-----END SIGNATURE-----\n"
   1535  ;