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/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/A910F37297CE11F0885B0A30C4F9AE02.roa
File:                     A910F37297CE11F0885B0A30C4F9AE02.roa (raw, json)
Hash identifier:          PlR30ksHSNfLp/gWtvUHS9sP0PqXQBRKPusZSoRc4ts=
Subject key identifier:   6F:64:85:72:56:E8:26:E5:B4:65:99:67:2B:97:AA:E1:50:36:3A:72
Certificate issuer:       /CN=A9159FAF/serialNumber=CBEC6F183905487521C7947B4F7BFD6CB78DA479
Certificate serial:       01B2
Authority key identifier: CB:EC:6F:18:39:05:48:75:21:C7:94:7B:4F:7B:FD:6C:B7:8D:A4:79
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/y-xvGDkFSHUhx5R7T3v9bLeNpHk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/A910F37297CE11F0885B0A30C4F9AE02.roa
Signing time:             Thu 01 Jan 2026 03:22:13 +0000
ROA not before:           Thu 01 Jan 2026 03:22:13 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     151968
IP address blocks:        103.67.62.0/23 maxlen: 23
                          103.67.62.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/y-xvGDkFSHUhx5R7T3v9bLeNpHk.crl
                          rsync://rpki.apnic.net/member_repository/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/y-xvGDkFSHUhx5R7T3v9bLeNpHk.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/y-xvGDkFSHUhx5R7T3v9bLeNpHk.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 02:33:30 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 434 (0x1b2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9159FAF, serialNumber=CBEC6F183905487521C7947B4F7BFD6CB78DA479
        Validity
            Not Before: Jan  1 03:22:13 2026 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=6955e865-2433
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bc:f5:d8:e6:93:c9:22:36:eb:ef:49:0f:c1:d9:
                    9f:7f:db:e3:b2:ed:bd:53:9b:03:38:77:36:09:6d:
                    66:eb:92:6a:f8:c8:80:76:3e:da:af:04:9a:d3:ad:
                    97:2b:06:b9:82:bf:76:44:89:7c:c8:52:05:9e:41:
                    04:d1:3e:68:01:28:f4:35:fc:f7:04:47:3b:2e:e1:
                    14:6a:ba:aa:5a:06:84:f4:b7:b6:78:15:e8:dc:43:
                    a4:eb:eb:34:d6:f1:47:ab:09:48:68:0a:40:a8:0b:
                    1c:72:2e:b0:4d:76:3c:5e:05:b8:5c:85:45:63:9e:
                    30:c6:26:97:c2:65:ce:3d:69:a5:57:30:8f:4b:e5:
                    8d:3a:1b:95:8d:d7:8b:fc:37:eb:85:80:2d:ad:fb:
                    fb:a7:ad:e6:2f:b2:fa:d0:d3:5c:17:ed:1c:2d:47:
                    8c:e2:08:fe:ab:04:49:2a:2e:0d:e3:12:c5:b5:ae:
                    28:2e:be:62:8b:7f:b0:5a:72:5f:dd:d1:ce:2a:f3:
                    30:de:4b:5b:2f:c0:f2:6f:e5:fd:67:61:b2:0b:da:
                    3b:8e:3d:0f:0b:c2:74:bb:5b:d2:d1:11:d5:e8:b1:
                    57:cc:0b:a9:f7:d5:24:ef:22:ca:6d:a7:9a:cc:cd:
                    5d:85:dc:48:e9:ae:3a:b9:79:65:58:1f:f7:fc:bc:
                    60:1b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6F:64:85:72:56:E8:26:E5:B4:65:99:67:2B:97:AA:E1:50:36:3A:72
            X509v3 Authority Key Identifier:
                keyid:CB:EC:6F:18:39:05:48:75:21:C7:94:7B:4F:7B:FD:6C:B7:8D:A4:79

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/y-xvGDkFSHUhx5R7T3v9bLeNpHk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/y-xvGDkFSHUhx5R7T3v9bLeNpHk.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/A9159FAF/129575C46E4211EEAB4C9C6CC4F9AE02/A910F37297CE11F0885B0A30C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.67.62.0/23

    Signature Algorithm: sha256WithRSAEncryption
         11:00:5f:38:2c:33:df:39:f2:ff:a6:13:3d:db:77:aa:21:07:
         bc:e5:4c:72:72:9f:1c:26:f6:53:a2:a8:f4:f7:20:be:d3:c9:
         e2:8e:f7:79:20:4b:b9:8a:e0:a6:2a:03:12:e6:d0:1b:c2:af:
         3a:12:85:bd:f6:31:f4:c9:66:5d:63:56:9a:93:e9:f0:06:02:
         95:7a:4c:9d:fc:9f:12:45:7a:1e:e0:e8:f8:5e:ee:ce:00:7c:
         35:4d:df:90:49:4b:02:b8:c9:c3:7e:13:83:ac:9d:3e:83:a9:
         fd:0b:57:01:39:35:3e:d7:95:94:6f:4b:ea:77:84:fe:1f:f5:
         b7:30:e4:f5:32:76:9f:1c:48:35:8a:73:83:93:9f:c3:4c:fe:
         11:0c:d7:fd:4a:23:76:09:05:5c:cd:c1:05:3b:02:f3:fb:d8:
         82:fd:76:16:98:9a:48:b5:b8:2e:9a:79:3f:eb:ad:88:49:c2:
         c1:ea:33:a7:c8:d3:d0:0a:1e:53:72:4c:9d:a2:9f:ed:30:3a:
         a8:d6:76:34:eb:9b:ed:ba:48:5f:59:24:dd:e1:b0:80:71:ec:
         7c:45:8c:d6:92:7d:4e:40:1e:07:9f:56:f4:7a:2a:bd:0b:4b:
         8a:1e:4b:30:5b:ce:00:eb:36:63:08:d3:45:7d:10:52:d7:9b:
         3a:09:52:59
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAbIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NTlGQUYxMTAvBgNVBAUTKENCRUM2RjE4MzkwNTQ4NzUyMUM3OTQ3QjRGN0JGRDZD
Qjc4REE0NzkwHhcNMjYwMTAxMDMyMjEzWhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1ZTg2NS0yNDMzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvPXY5pPJIjbr70kPwdmff9vjsu29U5sDOHc2CW1m65Jq+MiAdj7arwSa062X
Kwa5gr92RIl8yFIFnkEE0T5oASj0Nfz3BEc7LuEUarqqWgaE9Le2eBXo3EOk6+s0
1vFHqwlIaApAqAscci6wTXY8XgW4XIVFY54wxiaXwmXOPWmlVzCPS+WNOhuVjdeL
/DfrhYAtrfv7p63mL7L60NNcF+0cLUeM4gj+qwRJKi4N4xLFta4oLr5ii3+wWnJf
3dHOKvMw3ktbL8Dyb+X9Z2GyC9o7jj0PC8J0u1vS0RHV6LFXzAup99Uk7yLKbaea
zM1dhdxI6a46uXllWB/3/LxgGwIDAQABo4IClTCCApEwHQYDVR0OBBYEFG9khXJW
6CbltGWZZyuXquFQNjpyMB8GA1UdIwQYMBaAFMvsbxg5BUh1IceUe097/Wy3jaR5
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1OUZBRi8xMjk1NzVDNDZF
NDIxMUVFQUI0QzlDNkNDNEY5QUUwMi95LXh2R0RrRlNIVWh4NVI3VDN2OWJMZU5w
SGsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3kteHZHRGtGU0hVaHg1UjdUM3Y5YkxlTnBIay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTlGQUYvMTI5NTc1QzQ2RTQyMTFFRUFCNEM5QzZDQzRGOUFFMDIvQTkxMEYzNzI5
N0NFMTFGMDg4NUIwQTMwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnQz4wDQYJKoZIhvcNAQELBQADggEBABEAXzgsM9858v+m
Ez3bd6ohB7zlTHJynxwm9lOiqPT3IL7TyeKO93kgS7mK4KYqAxLm0BvCrzoShb32
MfTJZl1jVpqT6fAGApV6TJ38nxJFeh7g6Phe7s4AfDVN35BJSwK4ycN+E4OsnT6D
qf0LVwE5NT7XlZRvS+p3hP4f9bcw5PUydp8cSDWKc4OTn8NM/hEM1/1KI3YJBVzN
wQU7AvP72IL9dhaYmki1uC6aeT/rrYhJwsHqM6fI09AKHlNyTJ2in+0wOqjWdjTr
m+26SF9ZJN3hsIBx7HxFjNaSfU5AHgefVvR6Kr0LS4oeSzBbzgDrNmMI00V9EFLX
mzoJUlk=
-----END CERTIFICATE-----
Generated at Mon Jan 26 03:12:08 2026 by rpki-client