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/577FD5BE067C11ED882FC127C4F9AE02.roa
File:                     577FD5BE067C11ED882FC127C4F9AE02.roa (raw, json)
Hash identifier:          g2Es0FtiWlI2wUZjhcKolcXm06CxccFnLzcDd+5e5mY=
Subject key identifier:   6A:25:D5:84:0A:C8:D7:41:BA:3C:35:1D:73:3A:72:66:B7:F4:10:72
Certificate issuer:       /CN=A91998BE/serialNumber=D0D0D6CD68770C38783BBEB841B112D0560174A2
Certificate serial:       08FC
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/577FD5BE067C11ED882FC127C4F9AE02.roa
Signing time:             Sun 28 Dec 2025 20:17:01 +0000
ROA not before:           Sun 28 Dec 2025 20:17:01 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     137409
IP address blocks:        103.125.144.0/24 maxlen: 24
                          103.125.145.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 31 Jan 2026 19:53:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2300 (0x8fc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91998BE, serialNumber=D0D0D6CD68770C38783BBEB841B112D0560174A2
        Validity
            Not Before: Dec 28 20:17:01 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6951903d-7834
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ea:85:08:cf:8d:fc:dc:ce:2a:e4:fb:7f:20:26:
                    b8:e8:da:54:83:6a:0d:c1:dd:af:ee:75:42:6a:72:
                    ee:34:78:7c:e3:d4:26:1a:3f:46:8b:c9:0b:09:67:
                    dc:ae:40:94:a1:05:27:ae:43:99:d7:94:64:fa:99:
                    33:14:34:36:cd:27:3a:e2:ad:ce:c7:60:c2:e1:a5:
                    ac:b6:24:3c:bc:bb:1c:65:03:a1:5d:b2:8f:dd:6e:
                    80:db:2c:63:9c:d8:ff:d4:d2:ae:e4:69:03:1a:71:
                    15:80:ac:50:d8:91:e4:b2:80:71:65:94:23:3c:a4:
                    09:a3:0b:44:89:90:ec:2d:c2:9e:c2:0b:63:2d:93:
                    1d:33:fe:a6:f9:98:37:f2:23:63:71:a1:6d:02:9d:
                    e2:32:8b:21:09:95:8a:84:bf:2b:1a:a0:b1:6e:00:
                    f7:e5:37:28:2c:86:47:81:28:93:49:8f:57:1b:8e:
                    17:30:62:58:e7:71:d3:a8:33:86:2c:de:61:af:e0:
                    69:9c:02:12:9a:82:f8:26:29:50:7b:14:cc:18:4d:
                    d1:db:ad:6c:3e:7c:9a:92:a3:ca:a4:c4:41:65:98:
                    73:22:dc:4b:08:c2:7f:e1:0b:68:7d:9e:8b:68:50:
                    78:09:4a:10:1b:e3:1c:13:24:4c:32:2b:81:a2:85:
                    b8:33
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6A:25:D5:84:0A:C8:D7:41:BA:3C:35:1D:73:3A:72:66:B7:F4:10:72
            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/577FD5BE067C11ED882FC127C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.125.144.0/23

    Signature Algorithm: sha256WithRSAEncryption
         7d:dc:d5:4c:e8:f4:84:bb:b6:25:22:6c:84:49:4a:c5:29:07:
         35:05:bf:7b:3f:02:c9:3a:51:59:c3:eb:11:e6:bf:e0:6e:72:
         66:80:f2:3a:20:bf:03:75:79:70:9a:ef:05:8f:c6:68:1a:c6:
         c8:8d:d5:a1:0a:05:60:73:3a:d0:e9:9f:2d:ed:82:cf:3c:70:
         a0:b2:83:1d:a5:8c:e6:cc:68:d5:aa:a8:88:85:f3:4c:2b:cf:
         18:5f:df:41:10:24:dc:db:1c:24:ef:93:60:3a:fc:4d:0e:04:
         7d:c8:f5:41:9a:bc:77:a6:c0:3d:42:bd:89:9a:b9:6d:ab:e5:
         10:54:c5:9b:f0:45:42:2f:b3:0f:db:7b:62:eb:90:16:c8:d9:
         bb:7c:de:69:47:d4:75:96:59:82:ac:dc:f7:89:38:78:ae:b8:
         be:fd:b8:ea:4b:9e:f5:f9:c5:00:4b:00:19:aa:bd:87:4f:16:
         8d:58:8e:7c:94:25:5b:31:13:c2:f6:00:9d:8e:cb:54:3e:09:
         0f:f9:55:72:91:9d:84:59:b4:12:f6:24:16:7e:fd:22:22:85:
         67:45:4a:84:8c:71:91:b7:a4:0d:35:95:25:af:b5:f1:ed:6a:
         0c:a7:7a:1d:99:91:c4:d7:05:e3:6d:8d:b4:ce:62:b6:a3:09:
         c2:fb:13:6e
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCPwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OTk4QkUxMTAvBgNVBAUTKEQwRDBENkNENjg3NzBDMzg3ODNCQkVCODQxQjExMkQw
NTYwMTc0QTIwHhcNMjUxMjI4MjAxNzAxWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTUxOTAzZC03ODM0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6oUIz4383M4q5Pt/ICa46NpUg2oNwd2v7nVCanLuNHh849QmGj9Gi8kLCWfc
rkCUoQUnrkOZ15Rk+pkzFDQ2zSc64q3Ox2DC4aWstiQ8vLscZQOhXbKP3W6A2yxj
nNj/1NKu5GkDGnEVgKxQ2JHksoBxZZQjPKQJowtEiZDsLcKewgtjLZMdM/6m+Zg3
8iNjcaFtAp3iMoshCZWKhL8rGqCxbgD35TcoLIZHgSiTSY9XG44XMGJY53HTqDOG
LN5hr+BpnAISmoL4JilQexTMGE3R261sPnyakqPKpMRBZZhzItxLCMJ/4QtofZ6L
aFB4CUoQG+McEyRMMiuBooW4MwIDAQABo4IClTCCApEwHQYDVR0OBBYEFGol1YQK
yNdBujw1HXM6cma39BByMB8GA1UdIwQYMBaAFNDQ1s1odww4eDu+uEGxEtBWAXSi
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5OThCRS8xNTBFNTdDNkNG
NDkxMUVBOUNDOTM1M0VDNEY5QUUwMi8wTkRXeldoM0REaDRPNzY0UWJFUzBGWUJk
S0kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzBORFd6V2gzRERoNE83NjRRYkVTMEZZQmRLSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTk4QkUvMTUwRTU3QzZDRjQ5MTFFQTlDQzkzNTNFQzRGOUFFMDIvNTc3RkQ1QkUw
NjdDMTFFRDg4MkZDMTI3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnfZAwDQYJKoZIhvcNAQELBQADggEBAH3c1Uzo9IS7tiUi
bIRJSsUpBzUFv3s/Ask6UVnD6xHmv+BucmaA8jogvwN1eXCa7wWPxmgaxsiN1aEK
BWBzOtDpny3tgs88cKCygx2ljObMaNWqqIiF80wrzxhf30EQJNzbHCTvk2A6/E0O
BH3I9UGavHemwD1CvYmauW2r5RBUxZvwRUIvsw/be2LrkBbI2bt83mlH1HWWWYKs
3PeJOHiuuL79uOpLnvX5xQBLABmqvYdPFo1YjnyUJVsxE8L2AJ2Oy1Q+CQ/5VXKR
nYRZtBL2JBZ+/SIihWdFSoSMcZG3pA01lSWvtfHtagyneh2ZkcTXBeNtjbTOYraj
CcL7E24=
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:44:49 2026 by rpki-client