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/A91E2454/D4C30B421D8711E2A19822E008B02CD2/8207CCA0906C11EC86E8B711C4F9AE02.roa
File:                     8207CCA0906C11EC86E8B711C4F9AE02.roa (raw, json)
Hash identifier:          9mT7qPe0jtXzHyfYPGvCu4areC+be6JvN+bMcwo+UAE=
Subject key identifier:   56:BA:C0:19:17:AB:DF:19:83:88:E0:91:E8:36:77:02:D1:0B:E7:4E
Certificate issuer:       /CN=A91E2454/serialNumber=AB6262BC7D02EC1AD48B71DA98B73D22A362DAF0
Certificate serial:       3664
Authority key identifier: AB:62:62:BC:7D:02:EC:1A:D4:8B:71:DA:98:B7:3D:22:A3:62:DA:F0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/q2JivH0C7BrUi3HamLc9IqNi2vA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E2454/D4C30B421D8711E2A19822E008B02CD2/8207CCA0906C11EC86E8B711C4F9AE02.roa
Signing time:             Tue 02 Dec 2025 14:41:49 +0000
ROA not before:           Tue 02 Dec 2025 14:41:49 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     24456
IP address blocks:        121.58.227.0/27 maxlen: 27
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E2454/D4C30B421D8711E2A19822E008B02CD2/q2JivH0C7BrUi3HamLc9IqNi2vA.crl
                          rsync://rpki.apnic.net/member_repository/A91E2454/D4C30B421D8711E2A19822E008B02CD2/q2JivH0C7BrUi3HamLc9IqNi2vA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/q2JivH0C7BrUi3HamLc9IqNi2vA.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.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:   Sat 13 Dec 2025 14:26:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 13924 (0x3664)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E2454, serialNumber=AB6262BC7D02EC1AD48B71DA98B73D22A362DAF0
        Validity
            Not Before: Dec  2 14:41:49 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692efaad-7464
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:51:fb:a6:89:8a:d0:99:a3:3f:26:2d:30:3e:
                    2e:9a:ec:2e:54:7c:06:14:f2:d8:bc:4a:1e:1f:be:
                    c4:3f:9f:f0:97:57:a4:97:34:8d:a1:f3:e6:13:a1:
                    76:b7:55:ee:ab:cd:e2:16:5d:c9:a1:e1:bb:57:51:
                    3a:07:77:f3:63:4b:19:ec:dd:e0:5e:97:c5:1f:9f:
                    b9:74:a6:ac:f0:ad:66:cf:f3:33:c2:fa:24:a1:98:
                    d3:1c:cb:8b:d0:d1:c2:eb:5b:c8:2b:4e:9f:7a:37:
                    d0:c2:6c:ed:34:7a:b4:2a:c8:eb:7a:08:d1:fa:c0:
                    95:16:f1:87:a2:24:45:08:66:bc:e5:06:72:51:e6:
                    56:83:03:9d:fd:60:34:9b:68:42:2c:23:e1:11:ba:
                    54:77:d3:47:b2:00:91:00:1f:eb:4e:06:17:c8:11:
                    dc:42:69:ae:1c:1b:80:81:50:4d:d9:b1:a8:10:89:
                    2a:e0:95:d0:55:cc:da:5f:41:db:b6:91:de:0a:bb:
                    08:35:5a:85:d2:2b:38:67:f5:a6:06:b5:53:b1:85:
                    91:7a:88:f0:6e:9f:b8:20:b6:7f:91:1b:14:67:ce:
                    27:b6:b5:83:e3:08:2b:0e:92:e6:dd:9f:20:df:4c:
                    ee:3d:68:09:9c:96:59:53:e5:ec:6e:17:f1:2b:8d:
                    08:db
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                56:BA:C0:19:17:AB:DF:19:83:88:E0:91:E8:36:77:02:D1:0B:E7:4E
            X509v3 Authority Key Identifier:
                keyid:AB:62:62:BC:7D:02:EC:1A:D4:8B:71:DA:98:B7:3D:22:A3:62:DA:F0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E2454/D4C30B421D8711E2A19822E008B02CD2/q2JivH0C7BrUi3HamLc9IqNi2vA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/q2JivH0C7BrUi3HamLc9IqNi2vA.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/A91E2454/D4C30B421D8711E2A19822E008B02CD2/8207CCA0906C11EC86E8B711C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  121.58.227.0/27

    Signature Algorithm: sha256WithRSAEncryption
         05:a4:88:00:1e:4f:54:bd:0b:72:eb:d0:6d:95:4c:55:e0:3c:
         84:79:54:69:69:2a:73:88:e9:6c:5b:2f:b4:05:96:0e:2d:49:
         f0:8f:26:4e:53:33:a2:7c:bb:21:8b:53:99:9a:00:96:ec:99:
         5f:15:43:7d:80:8c:e8:8c:7b:09:1f:60:e6:91:bd:53:61:88:
         32:53:97:b5:c3:1b:51:c5:9c:18:02:00:c7:c9:4d:94:6c:9c:
         6a:4d:86:0d:4b:b2:75:f6:e9:3c:3c:02:c4:ea:29:20:a0:f3:
         b4:c0:c3:58:89:88:23:71:25:8d:d2:1f:30:e1:c9:23:ea:54:
         f1:ef:01:99:ca:81:0c:81:9a:86:9f:14:28:12:91:8e:51:fd:
         f8:87:bc:5d:a8:1f:7c:6c:64:f0:8d:0a:d5:2f:82:7d:f8:aa:
         9e:44:49:c9:c0:cb:a5:0c:af:67:25:8a:63:b4:73:b3:17:b3:
         8f:67:74:8c:eb:6f:c2:e4:bb:f7:c5:a1:a5:65:3a:c5:93:55:
         60:18:fc:db:ea:93:e3:d9:76:13:46:9c:c9:7f:62:e5:04:ea:
         36:16:f6:27:73:4a:68:ff:b9:fe:87:b7:b6:3a:36:02:6c:ac:
         0f:b1:74:f7:a6:75:cc:f4:08:7b:c5:39:fa:f9:65:41:32:64:
         1a:1f:65:d1
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgICNmQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTI0NTQxMTAvBgNVBAUTKEFCNjI2MkJDN0QwMkVDMUFENDhCNzFEQTk4QjczRDIy
QTM2MkRBRjAwHhcNMjUxMjAyMTQ0MTQ5WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJlZmFhZC03NDY0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuFH7pomK0JmjPyYtMD4umuwuVHwGFPLYvEoeH77EP5/wl1eklzSNofPmE6F2
t1Xuq83iFl3JoeG7V1E6B3fzY0sZ7N3gXpfFH5+5dKas8K1mz/MzwvokoZjTHMuL
0NHC61vIK06fejfQwmztNHq0KsjregjR+sCVFvGHoiRFCGa85QZyUeZWgwOd/WA0
m2hCLCPhEbpUd9NHsgCRAB/rTgYXyBHcQmmuHBuAgVBN2bGoEIkq4JXQVczaX0Hb
tpHeCrsINVqF0is4Z/WmBrVTsYWReojwbp+4ILZ/kRsUZ84ntrWD4wgrDpLm3Z8g
30zuPWgJnJZZU+XsbhfxK40I2wIDAQABo4ICljCCApIwHQYDVR0OBBYEFFa6wBkX
q98Zg4jgkeg2dwLRC+dOMB8GA1UdIwQYMBaAFKtiYrx9Auwa1Itx2pi3PSKjYtrw
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMjQ1NC9ENEMzMEI0MjFE
ODcxMUUyQTE5ODIyRTAwOEIwMkNEMi9xMkppdkgwQzdCclVpM0hhbUxjOUlxTmky
dkEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3EySml2SDBDN0JyVWkzSGFtTGM5SXFOaTJ2QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTI0NTQvRDRDMzBCNDIxRDg3MTFFMkExOTgyMkUwMDhCMDJDRDIvODIwN0NDQTA5
MDZDMTFFQzg2RThCNzExQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIAYIKwYBBQUHAQcBAf8E
ETAPMA0EAgABMAcDBQV5OuMAMA0GCSqGSIb3DQEBCwUAA4IBAQAFpIgAHk9UvQty
69BtlUxV4DyEeVRpaSpziOlsWy+0BZYOLUnwjyZOUzOifLshi1OZmgCW7JlfFUN9
gIzojHsJH2Dmkb1TYYgyU5e1wxtRxZwYAgDHyU2UbJxqTYYNS7J19uk8PALE6ikg
oPO0wMNYiYgjcSWN0h8w4ckj6lTx7wGZyoEMgZqGnxQoEpGOUf34h7xdqB98bGTw
jQrVL4J9+KqeREnJwMulDK9nJYpjtHOzF7OPZ3SM62/C5Lv3xaGlZTrFk1VgGPzb
6pPj2XYTRpzJf2LlBOo2FvYnc0po/7n+h7e2OjYCbKwPsXT3pnXM9Ah7xTn6+WVB
MmQaH2XR
-----END CERTIFICATE-----
Generated at Sat Dec 6 22:45:24 2025 by rpki-client