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/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/32D8E190D0CB11EEAB1CAF34C4F9AE02.roa
File:                     32D8E190D0CB11EEAB1CAF34C4F9AE02.roa (raw, json)
Hash identifier:          nAFXE0JediilgdSouulv6hsulxfZslBL7EPQf5/36JI=
Subject key identifier:   A5:17:E5:16:97:30:7C:B9:DE:0E:38:F1:69:0C:47:14:22:C4:37:4B
Certificate issuer:       /CN=A911486F/serialNumber=E632D38C5A32C217C6EE71D52DEF9F38CA166C51
Certificate serial:       0266
Authority key identifier: E6:32:D3:8C:5A:32:C2:17:C6:EE:71:D5:2D:EF:9F:38:CA:16:6C:51
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5jLTjFoywhfG7nHVLe-fOMoWbFE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/32D8E190D0CB11EEAB1CAF34C4F9AE02.roa
Signing time:             Fri 09 Jan 2026 01:21:19 +0000
ROA not before:           Fri 09 Jan 2026 01:21:19 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     150696
IP address blocks:        103.60.204.0/23 maxlen: 23
                          103.60.204.0/24 maxlen: 24
                          103.60.205.0/24 maxlen: 24
                          2400:cf60::/32 maxlen: 32
                          2400:cf60:fb::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/5jLTjFoywhfG7nHVLe-fOMoWbFE.crl
                          rsync://rpki.apnic.net/member_repository/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/5jLTjFoywhfG7nHVLe-fOMoWbFE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5jLTjFoywhfG7nHVLe-fOMoWbFE.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:10:17 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 614 (0x266)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911486F, serialNumber=E632D38C5A32C217C6EE71D52DEF9F38CA166C51
        Validity
            Not Before: Jan  9 01:21:19 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6960580f-02b2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:00:5b:26:30:c3:9c:c5:2a:8f:ae:bc:37:27:
                    94:3d:4f:e8:ab:2e:bf:aa:a2:bc:d4:e6:42:15:f2:
                    d9:fa:53:f2:e6:7f:ab:51:38:be:c6:e9:2e:55:73:
                    72:0f:4f:63:1a:21:d4:64:2c:65:d1:37:10:ed:f8:
                    6d:2d:88:2c:78:6c:5d:bd:bf:ae:3d:19:57:cc:95:
                    3d:c7:43:d5:08:e9:f5:dc:88:8d:3a:71:f0:68:f9:
                    69:1e:8c:c3:c3:3b:6d:58:0e:c6:71:00:ca:91:20:
                    73:97:96:19:f4:77:90:13:f8:97:f8:e9:63:5a:bd:
                    af:9d:58:55:34:0b:06:38:4a:12:4e:7a:de:94:f9:
                    dc:12:22:24:12:98:aa:c2:04:1b:eb:58:2e:b6:4a:
                    ed:72:69:7e:fd:60:3a:34:f5:cf:15:f5:ac:26:d7:
                    30:78:16:7f:32:e9:d0:22:88:ef:9a:eb:4a:22:f4:
                    14:f0:4f:e0:e7:88:88:ea:53:83:78:6e:d8:30:79:
                    ee:76:aa:30:15:a4:98:fd:0a:88:8d:cf:81:84:37:
                    34:cf:2f:5d:8e:2d:ad:ba:4d:6b:e2:da:a8:4f:18:
                    12:42:a4:ce:0b:8a:3d:29:10:0d:1b:77:54:da:7d:
                    e7:80:81:9a:6f:6e:80:31:22:28:a5:9c:94:28:a6:
                    d2:5b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A5:17:E5:16:97:30:7C:B9:DE:0E:38:F1:69:0C:47:14:22:C4:37:4B
            X509v3 Authority Key Identifier:
                keyid:E6:32:D3:8C:5A:32:C2:17:C6:EE:71:D5:2D:EF:9F:38:CA:16:6C:51

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/5jLTjFoywhfG7nHVLe-fOMoWbFE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5jLTjFoywhfG7nHVLe-fOMoWbFE.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/A911486F/22CF3448866C11EDAFA5A471C4F9AE02/32D8E190D0CB11EEAB1CAF34C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.60.204.0/23
                IPv6:
                  2400:cf60::/32

    Signature Algorithm: sha256WithRSAEncryption
         3b:22:bf:ca:bb:c4:71:01:d8:e3:a9:7b:c3:3f:a4:b8:26:4f:
         a1:06:e2:31:f6:7c:89:67:ca:4d:20:8c:fb:f8:ac:f2:7d:9a:
         2e:65:3b:5f:2b:6a:8d:7e:ff:fb:b5:53:e6:b7:11:8c:d1:6d:
         13:c1:07:a9:f5:d9:60:8a:2f:e3:de:61:2a:af:3b:19:55:f0:
         90:be:5c:b1:46:fe:b0:26:a6:23:6d:e5:89:d0:bd:c5:9e:d9:
         df:8e:9b:88:95:5f:66:d8:a3:60:53:91:43:ff:fb:90:77:f2:
         c3:19:81:51:b1:d6:83:bf:c3:7e:d5:6d:a9:d2:93:06:c0:2c:
         73:56:16:9a:1a:36:47:cc:48:98:63:76:e8:8c:de:a7:b0:a0:
         dc:a5:37:0f:68:f8:55:cb:ed:69:76:6e:33:56:55:68:5a:d4:
         2d:f4:fe:a8:cf:31:40:0a:ea:67:56:58:79:aa:8a:f7:45:f8:
         4f:d8:43:72:ab:49:e3:f6:62:29:11:9d:ae:8b:0e:04:9a:59:
         f4:7a:0c:85:82:57:35:3c:9e:73:4c:2f:f5:91:8a:99:9b:64:
         29:e7:55:2e:d0:79:0d:28:36:ba:64:8d:8f:b5:d7:c7:8a:0a:
         eb:9f:c2:3e:13:a8:bb:69:79:93:7c:b0:44:03:a8:88:52:bb:
         0d:69:14:d1
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAmYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MTQ4NkYxMTAvBgNVBAUTKEU2MzJEMzhDNUEzMkMyMTdDNkVFNzFENTJERUY5RjM4
Q0ExNjZDNTEwHhcNMjYwMTA5MDEyMTE5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTYwNTgwZi0wMmIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqQBbJjDDnMUqj668NyeUPU/oqy6/qqK81OZCFfLZ+lPy5n+rUTi+xukuVXNy
D09jGiHUZCxl0TcQ7fhtLYgseGxdvb+uPRlXzJU9x0PVCOn13IiNOnHwaPlpHozD
wzttWA7GcQDKkSBzl5YZ9HeQE/iX+OljWr2vnVhVNAsGOEoSTnrelPncEiIkEpiq
wgQb61gutkrtcml+/WA6NPXPFfWsJtcweBZ/MunQIojvmutKIvQU8E/g54iI6lOD
eG7YMHnudqowFaSY/QqIjc+BhDc0zy9dji2tuk1r4tqoTxgSQqTOC4o9KRANG3dU
2n3ngIGab26AMSIopZyUKKbSWwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFKUX5RaX
MHy53g448WkMRxQixDdLMB8GA1UdIwQYMBaAFOYy04xaMsIXxu5x1S3vnzjKFmxR
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExNDg2Ri8yMkNGMzQ0ODg2
NkMxMUVEQUZBNUE0NzFDNEY5QUUwMi81akxUakZveXdoZkc3bkhWTGUtZk9Nb1di
RkUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzVqTFRqRm95d2hmRzduSFZMZS1mT01vV2JGRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTQ4NkYvMjJDRjM0NDg4NjZDMTFFREFGQTVBNDcxQzRGOUFFMDIvMzJEOEUxOTBE
MENCMTFFRUFCMUNBRjM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnPMwwDQQCAAIwBwMFACQAz2AwDQYJKoZIhvcNAQELBQAD
ggEBADsiv8q7xHEB2OOpe8M/pLgmT6EG4jH2fIlnyk0gjPv4rPJ9mi5lO18rao1+
//u1U+a3EYzRbRPBB6n12WCKL+PeYSqvOxlV8JC+XLFG/rAmpiNt5YnQvcWe2d+O
m4iVX2bYo2BTkUP/+5B38sMZgVGx1oO/w37VbanSkwbALHNWFpoaNkfMSJhjduiM
3qewoNylNw9o+FXL7Wl2bjNWVWha1C30/qjPMUAK6mdWWHmqivdF+E/YQ3KrSeP2
YikRna6LDgSaWfR6DIWCVzU8nnNML/WRipmbZCnnVS7QeQ0oNrpkjY+118eKCuuf
wj4TqLtpeZN8sEQDqIhSuw1pFNE=
-----END CERTIFICATE-----
Generated at Sun Jan 25 16:45:25 2026 by rpki-client