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/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/4EF79184489411ED86987260C4F9AE02.roa
File:                     4EF79184489411ED86987260C4F9AE02.roa (raw, json)
Hash identifier:          iQNiRJndJ2EDSy4xdUwWuCF3frGlBaK+w6YY3/xBdJc=
Subject key identifier:   18:10:A6:E7:F5:A1:FF:B3:20:3F:D5:1A:2B:06:D4:1D:40:02:53:8D
Certificate issuer:       /CN=A91998BE/serialNumber=D0D0D6CD68770C38783BBEB841B112D0560174A2
Certificate serial:       08FE
Authority key identifier: D0:D0:D6:CD:68:77:0C:38:78:3B:BE:B8:41:B1:12:D0:56:01:74:A2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0NDWzWh3DDh4O764QbES0FYBdKI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/4EF79184489411ED86987260C4F9AE02.roa
Signing time:             Sun 28 Dec 2025 20:17:04 +0000
ROA not before:           Sun 28 Dec 2025 20:17:04 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     206092
IP address blocks:        103.125.146.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/0NDWzWh3DDh4O764QbES0FYBdKI.crl
                          rsync://rpki.apnic.net/member_repository/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/0NDWzWh3DDh4O764QbES0FYBdKI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0NDWzWh3DDh4O764QbES0FYBdKI.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 17 Jan 2026 19:53:35 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2302 (0x8fe)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91998BE, serialNumber=D0D0D6CD68770C38783BBEB841B112D0560174A2
        Validity
            Not Before: Dec 28 20:17:04 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6951903f-2f47
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:aa:ca:4a:c1:fc:c4:e7:b1:7d:c9:4b:28:a5:86:
                    41:00:ed:46:09:30:4e:9d:53:12:ce:5e:fd:8f:d4:
                    95:2d:22:c2:de:df:2c:e0:3e:24:dd:bc:70:5f:97:
                    b7:cc:5a:f7:ff:87:a6:2b:37:64:d5:8d:9f:5f:ef:
                    ea:7b:d8:64:b7:6d:ce:b4:a5:5c:71:22:15:63:c9:
                    fb:91:f1:61:c4:40:ef:2b:e7:db:32:10:fb:70:54:
                    90:ee:2c:4d:39:f6:98:a2:1a:bb:38:00:51:ec:1f:
                    eb:53:3a:3f:e8:70:97:1f:14:40:5c:ec:28:12:30:
                    c0:83:c1:f7:9a:98:b5:3c:97:29:1a:18:90:24:07:
                    e3:83:72:0b:30:2b:f3:2c:af:a6:6e:ea:25:72:f0:
                    33:31:b2:f0:d1:a9:b1:cb:bd:7d:9f:7c:3a:6c:59:
                    0a:72:52:0e:76:3d:fd:4f:4d:20:53:af:b1:c0:e0:
                    4f:8d:dd:78:c3:44:ad:59:c5:39:e0:89:59:0f:51:
                    23:bc:af:69:60:7f:2b:b5:4c:59:ac:c1:60:b1:25:
                    0e:ad:6c:4e:dd:f1:04:96:49:a8:3d:8d:14:0c:00:
                    cd:9c:72:2d:0f:7d:c7:8c:c8:af:f7:e2:f6:a0:98:
                    44:e3:2d:91:14:48:0e:8a:ba:2f:a5:b6:d9:ba:3b:
                    03:15
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                18:10:A6:E7:F5:A1:FF:B3:20:3F:D5:1A:2B:06:D4:1D:40:02:53:8D
            X509v3 Authority Key Identifier:
                keyid:D0:D0:D6:CD:68:77:0C:38:78:3B:BE:B8:41:B1:12:D0:56:01:74:A2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/0NDWzWh3DDh4O764QbES0FYBdKI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0NDWzWh3DDh4O764QbES0FYBdKI.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/A91998BE/150E57C6CF4911EA9CC9353EC4F9AE02/4EF79184489411ED86987260C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.125.146.0/24

    Signature Algorithm: sha256WithRSAEncryption
         38:02:3a:b4:07:71:62:95:dd:39:a2:06:d0:33:01:a3:ea:9e:
         aa:56:e5:02:4a:f4:af:96:c2:bd:81:c5:b2:24:7b:b8:16:fb:
         28:22:3a:9e:0a:0b:5c:6f:57:92:19:cd:ba:08:f8:77:39:61:
         d7:ab:d3:24:65:0f:2b:ae:80:ad:97:27:3c:c5:6a:9f:0c:46:
         8e:47:aa:cf:af:98:8b:ca:b1:9c:04:41:2a:6b:39:3a:c9:a3:
         cd:b3:78:8b:65:fa:1e:0e:6b:0f:bb:45:a6:79:ae:d5:2a:01:
         d0:a1:13:e6:57:e6:4d:48:d4:97:e4:84:02:23:50:ef:31:f0:
         fd:2e:eb:82:0b:87:47:dc:4c:13:09:cc:b3:fc:9b:a2:6c:44:
         ff:1c:da:8c:af:81:9a:95:10:c4:4e:67:62:9e:8b:b0:6f:ce:
         50:5e:2f:27:be:8d:cf:d7:99:d5:0f:3f:6e:82:e8:6b:22:61:
         1c:72:fa:82:c4:e1:55:4a:69:e4:1d:d2:0b:a3:d1:c8:cb:fb:
         34:ff:d2:14:70:3e:95:5b:12:9b:b2:a6:b2:ce:f1:08:c6:a6:
         5f:f0:de:ea:69:33:b7:6d:a2:b8:8c:fa:a8:e5:7f:7a:b5:ac:
         2b:f0:24:15:18:7a:09:e8:f5:f8:d0:35:d0:98:64:9f:ba:40:
         7d:75:39:70
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCP4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OTk4QkUxMTAvBgNVBAUTKEQwRDBENkNENjg3NzBDMzg3ODNCQkVCODQxQjExMkQw
NTYwMTc0QTIwHhcNMjUxMjI4MjAxNzA0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUxOTAzZi0yZjQ3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqspKwfzE57F9yUsopYZBAO1GCTBOnVMSzl79j9SVLSLC3t8s4D4k3bxwX5e3
zFr3/4emKzdk1Y2fX+/qe9hkt23OtKVccSIVY8n7kfFhxEDvK+fbMhD7cFSQ7ixN
OfaYohq7OABR7B/rUzo/6HCXHxRAXOwoEjDAg8H3mpi1PJcpGhiQJAfjg3ILMCvz
LK+mbuolcvAzMbLw0amxy719n3w6bFkKclIOdj39T00gU6+xwOBPjd14w0StWcU5
4IlZD1EjvK9pYH8rtUxZrMFgsSUOrWxO3fEElkmoPY0UDADNnHItD33HjMiv9+L2
oJhE4y2RFEgOirovpbbZujsDFQIDAQABo4IClTCCApEwHQYDVR0OBBYEFBgQpuf1
of+zID/VGisG1B1AAlONMB8GA1UdIwQYMBaAFNDQ1s1odww4eDu+uEGxEtBWAXSi
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5OThCRS8xNTBFNTdDNkNG
NDkxMUVBOUNDOTM1M0VDNEY5QUUwMi8wTkRXeldoM0REaDRPNzY0UWJFUzBGWUJk
S0kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzBORFd6V2gzRERoNE83NjRRYkVTMEZZQmRLSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTk4QkUvMTUwRTU3QzZDRjQ5MTFFQTlDQzkzNTNFQzRGOUFFMDIvNEVGNzkxODQ0
ODk0MTFFRDg2OTg3MjYwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnfZIwDQYJKoZIhvcNAQELBQADggEBADgCOrQHcWKV3Tmi
BtAzAaPqnqpW5QJK9K+Wwr2BxbIke7gW+ygiOp4KC1xvV5IZzboI+Hc5Yder0yRl
DyuugK2XJzzFap8MRo5Hqs+vmIvKsZwEQSprOTrJo82zeItl+h4Oaw+7RaZ5rtUq
AdChE+ZX5k1I1JfkhAIjUO8x8P0u64ILh0fcTBMJzLP8m6JsRP8c2oyvgZqVEMRO
Z2Kei7BvzlBeLye+jc/XmdUPP26C6GsiYRxy+oLE4VVKaeQd0guj0cjL+zT/0hRw
PpVbEpuyprLO8QjGpl/w3uppM7dtoriM+qjlf3q1rCvwJBUYegno9fjQNdCYZJ+6
QH11OXA=
-----END CERTIFICATE-----
Generated at Mon Jan 12 10:38:54 2026 by rpki-client