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/A91A6943/B71811688D5111EAB8B26384C4F9AE02/2ABC9DCAE70111EE8CBD5443C4F9AE02.roa
File:                     2ABC9DCAE70111EE8CBD5443C4F9AE02.roa (raw, json)
Hash identifier:          +dfI2/0gcwKFaoq6wnTgoj6DdWI4Y4YTowXB/KJyioI=
Subject key identifier:   7C:EF:3E:F4:27:06:66:C2:5A:FD:14:88:06:4F:F4:FA:8F:4F:3F:E2
Certificate issuer:       /CN=A91A6943/serialNumber=0AB99F52C9AD9BE0B9C04470CFB1B6C2360FD0F5
Certificate serial:       0A39
Authority key identifier: 0A:B9:9F:52:C9:AD:9B:E0:B9:C0:44:70:CF:B1:B6:C2:36:0F:D0:F5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CrmfUsmtm-C5wERwz7G2wjYP0PU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A6943/B71811688D5111EAB8B26384C4F9AE02/2ABC9DCAE70111EE8CBD5443C4F9AE02.roa
Signing time:             Fri 28 Nov 2025 19:22:28 +0000
ROA not before:           Fri 28 Nov 2025 19:22:28 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     136030
IP address blocks:        103.235.76.0/24 maxlen: 24
                          103.235.78.0/24 maxlen: 24
                          103.235.79.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A6943/B71811688D5111EAB8B26384C4F9AE02/CrmfUsmtm-C5wERwz7G2wjYP0PU.crl
                          rsync://rpki.apnic.net/member_repository/A91A6943/B71811688D5111EAB8B26384C4F9AE02/CrmfUsmtm-C5wERwz7G2wjYP0PU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CrmfUsmtm-C5wERwz7G2wjYP0PU.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 13 Dec 2025 19:06:30 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2617 (0xa39)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A6943, serialNumber=0AB99F52C9AD9BE0B9C04470CFB1B6C2360FD0F5
        Validity
            Not Before: Nov 28 19:22:28 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=6929f673-6f7a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d0:d7:72:54:a1:05:72:a0:8b:a7:e0:de:4f:e4:
                    ad:0b:1d:75:3b:74:b1:dc:0e:00:6c:dc:24:e8:7d:
                    6c:33:19:52:a2:30:07:24:f1:23:3c:ef:dc:cc:82:
                    04:a6:4c:c0:6f:5f:37:cb:68:3e:e3:e6:15:4d:0f:
                    90:52:1b:38:40:d0:ab:4d:03:0e:27:84:49:e3:35:
                    27:66:3c:9e:16:a3:49:b2:60:21:be:9d:d3:fe:5c:
                    71:22:8f:88:97:6c:5c:41:f1:99:43:9c:fb:2d:1b:
                    0b:a2:6f:aa:56:c5:34:f5:84:4b:c8:ca:93:7e:58:
                    44:ac:bf:9b:7c:ce:ec:9f:44:1d:d8:98:f7:0d:ea:
                    80:90:31:f5:d6:15:a6:21:4b:2b:53:c6:94:4e:71:
                    b8:77:5e:ac:13:36:8f:ee:3b:6f:24:1a:a8:de:7d:
                    88:08:a2:56:71:42:69:bc:34:c6:08:bf:60:60:f4:
                    8e:ee:71:07:61:56:ac:b4:b5:8a:1e:ca:a6:7d:94:
                    e3:70:64:96:1f:43:b5:1a:56:cd:02:1b:2c:49:60:
                    10:15:ee:9b:28:f3:30:e5:f5:7c:bf:b5:34:88:79:
                    c1:b0:0e:94:1b:5c:cc:f8:e1:aa:99:f9:39:fd:0a:
                    f9:e7:0d:e0:52:cc:e6:5b:4e:94:11:18:47:33:2c:
                    c4:c7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7C:EF:3E:F4:27:06:66:C2:5A:FD:14:88:06:4F:F4:FA:8F:4F:3F:E2
            X509v3 Authority Key Identifier:
                keyid:0A:B9:9F:52:C9:AD:9B:E0:B9:C0:44:70:CF:B1:B6:C2:36:0F:D0:F5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A6943/B71811688D5111EAB8B26384C4F9AE02/CrmfUsmtm-C5wERwz7G2wjYP0PU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CrmfUsmtm-C5wERwz7G2wjYP0PU.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/A91A6943/B71811688D5111EAB8B26384C4F9AE02/2ABC9DCAE70111EE8CBD5443C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.235.76.0/24
                  103.235.78.0/23

    Signature Algorithm: sha256WithRSAEncryption
         98:cd:81:20:d9:bd:c8:34:9f:0b:83:35:13:62:93:62:a9:63:
         2d:58:8f:4b:79:a2:87:96:9c:44:16:35:99:95:4d:e2:55:de:
         ea:1b:4f:76:ed:54:88:b5:5b:97:8e:7a:c4:52:f0:a5:0f:d4:
         84:68:b9:01:72:43:6b:a4:5a:f1:fb:7b:1d:0a:a9:06:0a:ae:
         4b:9a:35:88:e5:49:c8:88:92:1f:d7:73:c3:b2:ae:56:48:cc:
         40:2c:56:37:c6:5d:cc:1d:8d:10:45:b6:ec:f2:56:c8:3b:3c:
         79:b1:cf:b9:e4:96:44:6f:87:93:bb:5c:c9:0a:28:be:70:ec:
         2e:ca:bb:42:02:44:a3:e8:07:eb:63:8b:4c:08:5a:d2:70:24:
         d8:81:b9:75:2c:9e:c9:98:97:f6:5f:9c:96:41:4d:b5:2e:83:
         8b:cc:68:5c:64:b3:ce:bc:5f:f8:20:da:b8:20:45:d1:98:84:
         11:ec:97:44:db:5d:d6:23:0e:50:26:86:c0:5e:cc:50:9b:88:
         b5:75:b9:c3:6b:98:72:d1:6d:9f:52:fa:13:87:89:fc:20:10:
         de:41:51:bd:f2:8a:51:5d:b0:82:72:9a:7f:6a:c5:d2:23:3b:
         49:7c:72:09:08:c0:ea:a6:83:c9:b8:c5:2c:aa:97:21:01:d9:
         54:33:1e:84
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICCjkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTY5NDMxMTAvBgNVBAUTKDBBQjk5RjUyQzlBRDlCRTBCOUMwNDQ3MENGQjFCNkMy
MzYwRkQwRjUwHhcNMjUxMTI4MTkyMjI4WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTI5ZjY3My02ZjdhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0NdyVKEFcqCLp+DeT+StCx11O3Sx3A4AbNwk6H1sMxlSojAHJPEjPO/czIIE
pkzAb183y2g+4+YVTQ+QUhs4QNCrTQMOJ4RJ4zUnZjyeFqNJsmAhvp3T/lxxIo+I
l2xcQfGZQ5z7LRsLom+qVsU09YRLyMqTflhErL+bfM7sn0Qd2Jj3DeqAkDH11hWm
IUsrU8aUTnG4d16sEzaP7jtvJBqo3n2ICKJWcUJpvDTGCL9gYPSO7nEHYVastLWK
HsqmfZTjcGSWH0O1GlbNAhssSWAQFe6bKPMw5fV8v7U0iHnBsA6UG1zM+OGqmfk5
/Qr55w3gUszmW06UERhHMyzExwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFHzvPvQn
BmbCWv0UiAZP9PqPTz/iMB8GA1UdIwQYMBaAFAq5n1LJrZvgucBEcM+xtsI2D9D1
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNjk0My9CNzE4MTE2ODhE
NTExMUVBQjhCMjYzODRDNEY5QUUwMi9Dcm1mVXNtdG0tQzV3RVJ3ejdHMndqWVAw
UFUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0NybWZVc210bS1DNXdFUnd6N0cyd2pZUDBQVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTY5NDMvQjcxODExNjg4RDUxMTFFQUI4QjI2Mzg0QzRGOUFFMDIvMkFCQzlEQ0FF
NzAxMTFFRThDQkQ1NDQzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBABn60wDBAFn604wDQYJKoZIhvcNAQELBQADggEBAJjNgSDZ
vcg0nwuDNRNik2KpYy1Yj0t5ooeWnEQWNZmVTeJV3uobT3btVIi1W5eOesRS8KUP
1IRouQFyQ2ukWvH7ex0KqQYKrkuaNYjlSciIkh/Xc8OyrlZIzEAsVjfGXcwdjRBF
tuzyVsg7PHmxz7nklkRvh5O7XMkKKL5w7C7Ku0ICRKPoB+tji0wIWtJwJNiBuXUs
nsmYl/ZfnJZBTbUug4vMaFxks868X/gg2rggRdGYhBHsl0TbXdYjDlAmhsBezFCb
iLV1ucNrmHLRbZ9S+hOHifwgEN5BUb3yilFdsIJymn9qxdIjO0l8cgkIwOqmg8m4
xSyqlyEB2VQzHoQ=
-----END CERTIFICATE-----
Generated at Sun Dec 7 04:27:50 2025 by rpki-client