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/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/00646A9CE0D511F08788B2A9556F56BC.roa
File:                     00646A9CE0D511F08788B2A9556F56BC.roa (raw, json)
Hash identifier:          r663e8c/YBihaqHPO4x5AKeeA+woFX6BQIObtrJ2Pe8=
Subject key identifier:   11:2A:3B:57:98:37:5F:40:37:AB:9B:31:D1:37:B3:C8:B9:5D:96:80
Certificate issuer:       /CN=A9151A79/serialNumber=052985F2BE28C79E74EFF4DB4C7142284547735C
Certificate serial:       01F5
Authority key identifier: 05:29:85:F2:BE:28:C7:9E:74:EF:F4:DB:4C:71:42:28:45:47:73:5C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BSmF8r4ox5507_TbTHFCKEVHc1w.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/00646A9CE0D511F08788B2A9556F56BC.roa
Signing time:             Wed 24 Dec 2025 14:29:49 +0000
ROA not before:           Wed 24 Dec 2025 14:29:49 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     151041
IP address blocks:        103.114.255.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/BSmF8r4ox5507_TbTHFCKEVHc1w.crl
                          rsync://rpki.apnic.net/member_repository/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/BSmF8r4ox5507_TbTHFCKEVHc1w.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BSmF8r4ox5507_TbTHFCKEVHc1w.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:   Sun 01 Feb 2026 01:48:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 501 (0x1f5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9151A79, serialNumber=052985F2BE28C79E74EFF4DB4C7142284547735C
        Validity
            Not Before: Dec 24 14:29:49 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=694bf8dd-fd4b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f2:fe:f7:f3:16:91:58:0b:d4:f2:f8:8a:9f:05:
                    4e:b4:ab:dd:69:bc:5d:85:d7:9e:1f:68:49:be:20:
                    04:36:71:33:7c:72:51:f6:24:29:87:4d:af:ea:27:
                    b0:5a:eb:23:55:33:ea:3b:fc:bb:5b:9a:b5:ee:b4:
                    f1:78:21:5e:ce:1a:8e:22:13:b8:39:d1:2d:bd:8c:
                    f0:24:c1:0f:c9:43:07:f4:a8:5e:c8:0e:f3:21:f4:
                    1d:a4:b2:4d:20:9c:6f:b8:83:67:25:5c:13:85:39:
                    c4:f9:95:75:95:11:71:5e:3c:ca:a0:43:b6:b4:f1:
                    76:f2:d3:9e:b7:ec:c5:c2:27:a2:86:43:41:59:03:
                    1a:bb:44:a7:71:12:c1:08:f1:46:12:d8:77:63:da:
                    2c:fa:d3:3b:97:72:9d:cb:81:55:ad:30:0b:a0:b2:
                    33:b9:bc:b3:89:56:2c:17:99:d6:db:e2:85:09:83:
                    fe:32:58:0c:80:f5:b1:00:c8:0a:65:58:53:c4:52:
                    15:a9:5e:22:9c:c7:b0:51:a5:e6:37:83:9b:3d:84:
                    d3:aa:6d:b2:69:5a:4a:c2:f2:32:53:07:90:20:25:
                    03:65:20:ef:fb:d9:f5:a7:e0:02:75:07:b2:32:0a:
                    d4:df:b4:40:2e:fb:df:17:bf:3b:49:65:3d:04:0b:
                    e1:b9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                11:2A:3B:57:98:37:5F:40:37:AB:9B:31:D1:37:B3:C8:B9:5D:96:80
            X509v3 Authority Key Identifier:
                keyid:05:29:85:F2:BE:28:C7:9E:74:EF:F4:DB:4C:71:42:28:45:47:73:5C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/BSmF8r4ox5507_TbTHFCKEVHc1w.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/BSmF8r4ox5507_TbTHFCKEVHc1w.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/A9151A79/D4CA15C0F94711ED88C18746C4F9AE02/00646A9CE0D511F08788B2A9556F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.114.255.0/24

    Signature Algorithm: sha256WithRSAEncryption
         56:19:35:75:46:d2:ee:99:51:9f:b7:8b:61:2e:a7:03:9c:d5:
         86:b7:94:fc:7b:24:bf:43:97:76:4d:77:de:d8:0a:37:f8:a4:
         af:f4:50:da:aa:53:9a:dc:ab:c3:cd:a7:1e:32:49:79:c1:45:
         61:aa:32:f9:46:c4:15:fe:56:d1:d2:f4:e5:ba:e5:1b:23:af:
         8d:bc:fb:9c:ba:85:1d:b6:84:40:88:a8:83:28:71:2e:77:d5:
         bb:45:dc:9a:bc:3c:0b:a7:a2:8d:a8:3b:8f:67:16:a2:a9:5b:
         f7:87:2a:1a:4e:09:19:41:37:19:d3:93:d3:e3:25:11:06:6e:
         d8:04:f3:d8:b2:20:d3:7e:61:e9:04:b2:6f:a8:3a:28:4a:78:
         e0:2b:6c:3b:4d:4b:88:d0:7b:a2:0a:50:a1:7d:74:75:bd:47:
         f5:b7:3e:66:f5:f3:1b:5c:88:cc:be:14:9c:74:ca:b4:62:6c:
         f1:7f:13:b5:dd:4d:7d:23:20:8f:2e:a6:30:48:67:90:d8:b9:
         55:9f:74:04:5b:f8:28:28:fb:db:0b:7f:ac:26:3f:8d:ca:3f:
         69:ed:a3:5c:a5:46:0b:ec:e9:2f:c6:00:bc:ea:68:c1:9c:28:
         96:b5:10:41:67:11:ba:57:5f:69:5b:06:c5:e2:3c:0e:bc:3a:
         58:09:0d:36
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAfUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTFBNzkxMTAvBgNVBAUTKDA1Mjk4NUYyQkUyOEM3OUU3NEVGRjREQjRDNzE0MjI4
NDU0NzczNUMwHhcNMjUxMjI0MTQyOTQ5WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTRiZjhkZC1mZDRiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA8v738xaRWAvU8viKnwVOtKvdabxdhdeeH2hJviAENnEzfHJR9iQph02v6iew
WusjVTPqO/y7W5q17rTxeCFezhqOIhO4OdEtvYzwJMEPyUMH9KheyA7zIfQdpLJN
IJxvuINnJVwThTnE+ZV1lRFxXjzKoEO2tPF28tOet+zFwieihkNBWQMau0SncRLB
CPFGEth3Y9os+tM7l3Kdy4FVrTALoLIzubyziVYsF5nW2+KFCYP+MlgMgPWxAMgK
ZVhTxFIVqV4inMewUaXmN4ObPYTTqm2yaVpKwvIyUweQICUDZSDv+9n1p+ACdQey
MgrU37RALvvfF787SWU9BAvhuQIDAQABo4IClTCCApEwHQYDVR0OBBYEFBEqO1eY
N19AN6ubMdE3s8i5XZaAMB8GA1UdIwQYMBaAFAUphfK+KMeedO/020xxQihFR3Nc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1MUE3OS9ENENBMTVDMEY5
NDcxMUVEODhDMTg3NDZDNEY5QUUwMi9CU21GOHI0b3g1NTA3X1RiVEhGQ0tFVkhj
MXcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0JTbUY4cjRveDU1MDdfVGJUSEZDS0VWSGMxdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTFBNzkvRDRDQTE1QzBGOTQ3MTFFRDg4QzE4NzQ2QzRGOUFFMDIvMDA2NDZBOUNF
MEQ1MTFGMDg3ODhCMkE5NTU2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABncv8wDQYJKoZIhvcNAQELBQADggEBAFYZNXVG0u6ZUZ+3
i2EupwOc1Ya3lPx7JL9Dl3ZNd97YCjf4pK/0UNqqU5rcq8PNpx4ySXnBRWGqMvlG
xBX+VtHS9OW65Rsjr428+5y6hR22hECIqIMocS531btF3Jq8PAunoo2oO49nFqKp
W/eHKhpOCRlBNxnTk9PjJREGbtgE89iyINN+YekEsm+oOihKeOArbDtNS4jQe6IK
UKF9dHW9R/W3Pmb18xtciMy+FJx0yrRibPF/E7XdTX0jII8upjBIZ5DYuVWfdARb
+Cgo+9sLf6wmP43KP2nto1ylRgvs6S/GALzqaMGcKJa1EEFnEbpXX2lbBsXiPA68
OlgJDTY=
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:21:11 2026 by rpki-client