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/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/E3865FE0784D11E898A8FA2BC4F9AE02.roa
File:                     E3865FE0784D11E898A8FA2BC4F9AE02.roa (raw, json)
Hash identifier:          21YnK0NOig/70MALaARnSGmYGMnrupqiGHQGbr79Tfg=
Subject key identifier:   B6:49:34:8F:DA:08:B0:71:16:3B:70:19:38:0F:11:38:18:5D:FE:57
Certificate issuer:       /CN=A911BD54/serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
Certificate serial:       2AF6
Authority key identifier: BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/E3865FE0784D11E898A8FA2BC4F9AE02.roa
Signing time:             Fri 02 Jan 2026 16:13:00 +0000
ROA not before:           Fri 02 Jan 2026 16:13:00 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     134162
IP address blocks:        110.49.0.0/24 maxlen: 24
                          119.31.108.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl
                          rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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:   Tue 27 Jan 2026 15:33:26 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 10998 (0x2af6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911BD54, serialNumber=BCFAF8D33F18A8D3602029EBCEDE1E36AF20715C
        Validity
            Not Before: Jan  2 16:13:00 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6957ee8c-eae8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:61:c9:6f:2e:5f:7c:a6:56:05:b5:e0:a3:84:
                    57:fe:19:fb:35:50:bb:35:a6:34:41:04:0f:e6:3e:
                    11:fd:83:8e:20:f4:e0:dd:e2:7d:d4:80:5d:c3:09:
                    e3:10:15:76:1c:d6:00:b3:0b:6d:ba:a3:86:03:02:
                    c9:1e:b9:42:40:a8:89:81:4b:2c:02:91:13:12:25:
                    b9:77:d1:36:a1:88:00:2e:bf:84:4a:d0:da:16:9b:
                    9b:43:91:fd:0d:50:f1:33:4b:f6:b4:b3:48:b3:1e:
                    60:87:af:1d:3c:39:0b:4c:12:d7:04:43:6e:98:6a:
                    70:22:2c:57:83:a8:55:c1:be:15:56:77:0d:ee:e7:
                    57:6a:e1:55:59:d5:6b:66:1e:68:f9:7e:30:f6:96:
                    78:9e:40:fe:69:eb:7a:7c:f8:7e:f2:a4:78:30:8c:
                    c2:e7:b0:bb:e3:f7:2c:29:c6:58:39:db:b9:54:ae:
                    cb:bd:dc:b5:d5:f1:94:ae:6f:5b:d9:5c:e5:68:01:
                    14:0f:0f:0c:42:db:a1:15:2c:72:6e:1a:10:97:cb:
                    33:c2:ac:8c:dc:ca:7b:ea:d4:38:75:7f:fc:52:c8:
                    8b:c2:13:56:d7:a1:5d:05:f6:0b:ee:30:95:a5:27:
                    8e:52:c9:cb:f0:17:d8:c9:9a:ac:9a:af:9d:9d:20:
                    b6:93
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B6:49:34:8F:DA:08:B0:71:16:3B:70:19:38:0F:11:38:18:5D:FE:57
            X509v3 Authority Key Identifier:
                keyid:BC:FA:F8:D3:3F:18:A8:D3:60:20:29:EB:CE:DE:1E:36:AF:20:71:5C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/vPr40z8YqNNgICnrzt4eNq8gcVw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/vPr40z8YqNNgICnrzt4eNq8gcVw.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/A911BD54/3E281C98004911E5B4B64F63C4F9AE02/E3865FE0784D11E898A8FA2BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  110.49.0.0/24
                  119.31.108.0/24

    Signature Algorithm: sha256WithRSAEncryption
         21:e3:fb:31:5f:73:88:da:17:e6:cc:8c:22:5c:32:03:62:2b:
         32:b4:5d:7f:20:35:ae:54:5e:e2:1a:07:9e:5a:2b:80:5d:a3:
         44:ca:9d:5c:cf:ca:0c:6f:10:90:77:d1:4c:fb:30:7e:21:79:
         b0:89:d6:df:2b:68:32:40:1f:21:c0:21:ad:77:a2:53:5d:a3:
         26:fc:c2:24:84:d6:bf:28:02:e4:75:86:c5:3f:7d:e6:58:73:
         24:1e:68:8e:55:8d:da:c9:6b:fd:44:8c:e7:63:bb:c5:d7:04:
         2b:32:2b:94:f2:a6:7a:c6:71:27:b1:ae:fd:0d:37:0d:7d:16:
         0b:90:0c:81:6d:cd:dc:e6:ac:65:44:53:1c:f6:d8:b9:01:54:
         56:d2:fd:6c:81:e8:a7:87:59:18:f6:71:6d:81:75:d2:bc:7a:
         05:0e:58:f9:2c:19:13:2a:24:65:f2:e1:67:bb:b6:9b:e8:a1:
         54:35:82:e1:1a:61:a9:2f:11:33:42:54:2b:c1:63:5c:d3:99:
         0e:f1:d5:c9:87:87:5d:57:18:43:71:77:a3:d4:3e:ae:45:dc:
         07:df:79:b1:34:40:c0:40:72:2c:82:16:2b:5f:ee:84:11:92:
         a4:2c:7b:72:7f:b5:29:0e:1a:1a:1f:48:8a:b3:4c:94:a0:48:
         d3:dd:28:30
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICKvYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MUJENTQxMTAvBgNVBAUTKEJDRkFGOEQzM0YxOEE4RDM2MDIwMjlFQkNFREUxRTM2
QUYyMDcxNUMwHhcNMjYwMTAyMTYxMzAwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU3ZWU4Yy1lYWU4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzWHJby5ffKZWBbXgo4RX/hn7NVC7NaY0QQQP5j4R/YOOIPTg3eJ91IBdwwnj
EBV2HNYAswttuqOGAwLJHrlCQKiJgUssApETEiW5d9E2oYgALr+EStDaFpubQ5H9
DVDxM0v2tLNIsx5gh68dPDkLTBLXBENumGpwIixXg6hVwb4VVncN7udXauFVWdVr
Zh5o+X4w9pZ4nkD+aet6fPh+8qR4MIzC57C74/csKcZYOdu5VK7Lvdy11fGUrm9b
2VzlaAEUDw8MQtuhFSxybhoQl8szwqyM3Mp76tQ4dX/8UsiLwhNW16FdBfYL7jCV
pSeOUsnL8BfYyZqsmq+dnSC2kwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFLZJNI/a
CLBxFjtwGTgPETgYXf5XMB8GA1UdIwQYMBaAFLz6+NM/GKjTYCAp687eHjavIHFc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExQkQ1NC8zRTI4MUM5ODAw
NDkxMUU1QjRCNjRGNjNDNEY5QUUwMi92UHI0MHo4WXFOTmdJQ25yenQ0ZU5xOGdj
VncuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3ZQcjQwejhZcU5OZ0lDbnJ6dDRlTnE4Z2NWdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUJENTQvM0UyODFDOTgwMDQ5MTFFNUI0QjY0RjYzQzRGOUFFMDIvRTM4NjVGRTA3
ODREMTFFODk4QThGQTJCQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBABuMQADBAB3H2wwDQYJKoZIhvcNAQELBQADggEBACHj+zFf
c4jaF+bMjCJcMgNiKzK0XX8gNa5UXuIaB55aK4Bdo0TKnVzPygxvEJB30Uz7MH4h
ebCJ1t8raDJAHyHAIa13olNdoyb8wiSE1r8oAuR1hsU/feZYcyQeaI5VjdrJa/1E
jOdju8XXBCsyK5TypnrGcSexrv0NNw19FguQDIFtzdzmrGVEUxz22LkBVFbS/WyB
6KeHWRj2cW2BddK8egUOWPksGRMqJGXy4We7tpvooVQ1guEaYakvETNCVCvBY1zT
mQ7x1cmHh11XGENxd6PUPq5F3AffebE0QMBAciyCFitf7oQRkqQse3J/tSkOGhof
SIqzTJSgSNPdKDA=
-----END CERTIFICATE-----
Generated at Wed Jan 21 06:18:30 2026 by rpki-client