This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/9E3D544AFFFD11EF8D8A924EC4F9AE02.roa
File:                     9E3D544AFFFD11EF8D8A924EC4F9AE02.roa (raw, json)
Hash identifier:          YQlBNwYwGzBA47XLIFpxmRNKyhqsARhKVE7X4e31ohg=
Subject key identifier:   75:06:E0:92:BC:A8:72:C6:F8:6D:BB:6A:DB:28:17:2A:C4:E9:AA:12
Certificate issuer:       /CN=A912E53C/serialNumber=7445933637CCA309A4C161ABFEDF8779CB2AB13F
Certificate serial:       F0
Authority key identifier: 74:45:93:36:37:CC:A3:09:A4:C1:61:AB:FE:DF:87:79:CB:2A:B1:3F
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dEWTNjfMowmkwWGr_t-HecsqsT8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/9E3D544AFFFD11EF8D8A924EC4F9AE02.roa
Signing time:             Mon 19 Jan 2026 03:23:14 +0000
ROA not before:           Mon 19 Jan 2026 03:23:14 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     152183
IP address blocks:        160.191.57.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/dEWTNjfMowmkwWGr_t-HecsqsT8.crl
                          rsync://rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/dEWTNjfMowmkwWGr_t-HecsqsT8.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dEWTNjfMowmkwWGr_t-HecsqsT8.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Sun 01 Feb 2026 03:15:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 240 (0xf0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912E53C, serialNumber=7445933637CCA309A4C161ABFEDF8779CB2AB13F
        Validity
            Not Before: Jan 19 03:23:14 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696da3a2-ce73
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d3:c4:f3:d0:9a:44:39:1c:a9:f1:4a:6e:02:5d:
                    16:a8:17:b8:e2:4c:24:d7:82:84:88:27:ca:15:a5:
                    59:cb:b9:f5:ce:74:17:7b:eb:c5:51:9a:18:b3:a0:
                    d8:a5:11:a9:45:db:02:2c:30:31:00:0e:c7:9b:90:
                    12:9a:02:eb:3e:4c:80:eb:ec:64:22:93:41:fc:54:
                    e5:66:74:99:a8:42:3a:da:7f:30:7f:fd:fd:dc:66:
                    56:f7:98:a2:f1:b1:f5:0c:1b:3b:d0:b3:0b:9a:90:
                    43:75:aa:22:85:04:bf:09:94:6a:bd:ab:63:0a:a6:
                    b5:17:a4:ec:f0:2d:ff:1e:14:7a:0f:00:f5:5a:18:
                    2d:59:53:4a:e2:95:30:a4:71:ea:b4:94:09:da:4d:
                    38:08:f1:cd:e1:33:0a:07:e2:ad:a6:11:c1:a4:3c:
                    6e:cd:58:b1:b6:86:52:00:79:0e:32:82:c9:64:29:
                    8f:9c:ea:c6:6b:73:b5:b8:70:21:18:77:54:bf:c1:
                    59:41:29:ef:c0:f1:a2:5c:bb:af:89:32:3a:27:b4:
                    d8:df:15:ed:e1:8f:f3:c5:e1:8e:c8:30:0f:b2:03:
                    5d:ea:4f:22:b2:1f:27:1f:19:fa:cb:40:60:5d:83:
                    f2:b2:ae:81:07:6a:ca:2e:a7:9d:07:f1:38:d2:66:
                    4d:d3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                75:06:E0:92:BC:A8:72:C6:F8:6D:BB:6A:DB:28:17:2A:C4:E9:AA:12
            X509v3 Authority Key Identifier:
                keyid:74:45:93:36:37:CC:A3:09:A4:C1:61:AB:FE:DF:87:79:CB:2A:B1:3F

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/dEWTNjfMowmkwWGr_t-HecsqsT8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dEWTNjfMowmkwWGr_t-HecsqsT8.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A912E53C/29B86994903A11EFBF156D81C4F9AE02/9E3D544AFFFD11EF8D8A924EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  160.191.57.0/24

    Signature Algorithm: sha256WithRSAEncryption
         55:5a:ce:c1:26:80:bb:e4:cf:fd:34:22:e8:13:75:fd:fa:21:
         2c:e9:b0:35:55:96:a2:ab:20:e1:c2:20:3d:86:11:a0:91:b9:
         27:b3:45:d7:24:cf:91:86:eb:a8:52:81:7b:f9:54:c7:8e:33:
         ba:9f:c2:27:9f:8c:24:38:c6:b5:93:fa:23:3e:cb:9d:49:b5:
         f4:5e:6b:1c:62:bc:48:f3:d8:ff:a8:ac:91:97:b0:55:5e:29:
         88:12:b8:e2:2f:63:8a:18:61:b4:2d:86:ba:67:60:25:78:1d:
         0e:20:26:d3:0e:ac:f5:21:22:47:2d:58:55:ff:4c:87:b6:a0:
         c0:b2:d9:a1:3b:99:92:62:5d:11:99:d4:d8:27:92:96:d2:58:
         f8:2a:1b:f3:ae:04:e9:ae:bf:a3:45:30:ad:1c:12:cf:49:79:
         07:c0:c7:e4:05:65:9c:16:b4:17:4d:46:1d:a3:03:57:35:39:
         cc:73:2f:aa:f0:c2:42:50:1d:95:6f:d1:e2:3e:53:39:5f:d8:
         6f:54:95:32:a3:8f:d1:42:b6:ea:70:c1:64:79:ad:4e:ca:3f:
         13:1a:f0:52:39:bb:12:42:28:38:68:0f:67:83:32:b3:dd:db:
         33:78:41:66:2f:66:c0:2d:2c:da:dd:20:4e:0d:40:5f:e3:92:
         2a:21:ff:bb
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAPAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MkU1M0MxMTAvBgNVBAUTKDc0NDU5MzM2MzdDQ0EzMDlBNEMxNjFBQkZFREY4Nzc5
Q0IyQUIxM0YwHhcNMjYwMTE5MDMyMzE0WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZkYTNhMi1jZTczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA08Tz0JpEORyp8UpuAl0WqBe44kwk14KEiCfKFaVZy7n1znQXe+vFUZoYs6DY
pRGpRdsCLDAxAA7Hm5ASmgLrPkyA6+xkIpNB/FTlZnSZqEI62n8wf/393GZW95ii
8bH1DBs70LMLmpBDdaoihQS/CZRqvatjCqa1F6Ts8C3/HhR6DwD1WhgtWVNK4pUw
pHHqtJQJ2k04CPHN4TMKB+KtphHBpDxuzVixtoZSAHkOMoLJZCmPnOrGa3O1uHAh
GHdUv8FZQSnvwPGiXLuviTI6J7TY3xXt4Y/zxeGOyDAPsgNd6k8ish8nHxn6y0Bg
XYPysq6BB2rKLqedB/E40mZN0wIDAQABo4IClTCCApEwHQYDVR0OBBYEFHUG4JK8
qHLG+G27atsoFyrE6aoSMB8GA1UdIwQYMBaAFHRFkzY3zKMJpMFhq/7fh3nLKrE/
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyRTUzQy8yOUI4Njk5NDkw
M0ExMUVGQkYxNTZEODFDNEY5QUUwMi9kRVdUTmpmTW93bWt3V0dyX3QtSGVjc3Fz
VDguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2RFV1ROamZNb3dta3dXR3JfdC1IZWNzcXNUOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkU1M0MvMjlCODY5OTQ5MDNBMTFFRkJGMTU2RDgxQzRGOUFFMDIvOUUzRDU0NEFG
RkZEMTFFRjhEOEE5MjRFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBACgvzkwDQYJKoZIhvcNAQELBQADggEBAFVazsEmgLvkz/00
IugTdf36ISzpsDVVlqKrIOHCID2GEaCRuSezRdckz5GG66hSgXv5VMeOM7qfwief
jCQ4xrWT+iM+y51JtfReaxxivEjz2P+orJGXsFVeKYgSuOIvY4oYYbQthrpnYCV4
HQ4gJtMOrPUhIkctWFX/TIe2oMCy2aE7mZJiXRGZ1NgnkpbSWPgqG/OuBOmuv6NF
MK0cEs9JeQfAx+QFZZwWtBdNRh2jA1c1OcxzL6rwwkJQHZVv0eI+Uzlf2G9UlTKj
j9FCtupwwWR5rU7KPxMa8FI5uxJCKDhoD2eDMrPd2zN4QWYvZsAtLNrdIE4NQF/j
kioh/7s=
-----END CERTIFICATE-----
Generated at Mon Jan 26 00:56:11 2026 by rpki-client