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/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/91A286509F0811ECAE659F82C4F9AE02.roa
File:                     91A286509F0811ECAE659F82C4F9AE02.roa (raw, json)
Hash identifier:          qmwN8rcAR3vpucG22PWqt5m5wyg2eb8IRpdszpsFVNQ=
Subject key identifier:   B2:AB:C9:31:36:62:F0:DC:69:52:B9:62:EB:AF:72:0D:3A:8C:40:7B
Certificate issuer:       /CN=A914E9C1/serialNumber=0A1DE18DFC98E4ACB3FA233368105A73D1D419F3
Certificate serial:       046E
Authority key identifier: 0A:1D:E1:8D:FC:98:E4:AC:B3:FA:23:33:68:10:5A:73:D1:D4:19:F3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/91A286509F0811ECAE659F82C4F9AE02.roa
Signing time:             Thu 04 Dec 2025 23:35:38 +0000
ROA not before:           Thu 04 Dec 2025 23:35:38 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     136038
IP address blocks:        103.91.217.0/24 maxlen: 24
                          103.99.208.0/23 maxlen: 23
                          103.99.208.0/24 maxlen: 24
                          103.99.209.0/24 maxlen: 24
                          103.99.210.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.crl
                          rsync://rpki.apnic.net/member_repository/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.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:   Thu 11 Dec 2025 23:37:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1134 (0x46e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A914E9C1, serialNumber=0A1DE18DFC98E4ACB3FA233368105A73D1D419F3
        Validity
            Not Before: Dec  4 23:35:38 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69321aca-d31e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cb:e2:e2:45:63:5e:61:db:78:45:3a:cb:7e:15:
                    d0:5e:49:76:e7:69:ad:ae:f2:fd:08:55:dd:00:ac:
                    84:8a:38:c8:4e:2b:07:33:e5:bb:ba:4a:d8:c0:eb:
                    0d:9d:a3:7b:83:9c:38:0d:1f:90:58:d1:a9:03:b3:
                    e9:12:46:f0:1b:43:38:e4:11:44:42:42:f6:d5:04:
                    54:3c:26:97:fe:ef:ad:14:07:1f:4a:84:d2:0c:47:
                    00:ec:63:b7:9d:5c:20:7b:9b:47:d8:ab:ed:ec:5f:
                    9c:81:78:f4:72:ef:1e:cb:a6:4e:55:5a:e7:1d:c0:
                    43:b2:89:54:98:24:3b:bd:cb:30:d7:01:23:1f:be:
                    7a:82:9d:c9:15:71:36:75:ae:6a:e7:cd:9f:b2:85:
                    42:3b:01:96:c1:0a:b1:a2:29:6e:90:9a:fe:8f:16:
                    4a:6f:13:91:11:91:15:21:c0:ee:a5:6e:fc:e6:bf:
                    52:0d:43:3f:32:b9:8d:db:7a:6d:5e:be:98:25:40:
                    5e:e2:1f:88:2a:52:dc:16:b3:cd:01:b5:96:25:36:
                    e0:f4:5d:31:45:3d:08:ae:cf:a3:e9:28:32:3f:da:
                    d6:3a:b3:57:21:42:6f:bc:81:8d:db:e8:fd:0a:f5:
                    cc:10:0d:47:13:db:95:a1:0d:83:7a:cb:8b:8c:9d:
                    6a:37
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B2:AB:C9:31:36:62:F0:DC:69:52:B9:62:EB:AF:72:0D:3A:8C:40:7B
            X509v3 Authority Key Identifier:
                keyid:0A:1D:E1:8D:FC:98:E4:AC:B3:FA:23:33:68:10:5A:73:D1:D4:19:F3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ch3hjfyY5Kyz-iMzaBBac9HUGfM.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/A914E9C1/EE702F447AC911EC9DA55B46C4F9AE02/91A286509F0811ECAE659F82C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.91.217.0/24
                  103.99.208.0-103.99.210.255

    Signature Algorithm: sha256WithRSAEncryption
         69:20:3c:19:e6:73:13:c1:bb:f3:62:58:e2:bc:40:73:ae:a0:
         4e:45:ca:15:bb:89:25:33:46:26:78:24:6f:dd:9b:48:f3:87:
         60:c9:f1:41:95:0f:f6:54:f3:48:60:1a:d1:6f:ef:3f:28:34:
         45:04:73:f7:ac:2c:96:7e:e9:54:e7:43:77:e6:82:c2:36:f5:
         5d:06:61:fe:9d:42:62:16:0d:d3:98:95:08:9b:b0:2c:2e:86:
         b1:7a:69:75:6a:df:9b:7d:a3:27:97:3e:ab:d6:d2:87:3f:86:
         6c:f7:83:e8:8e:00:13:e4:f4:6f:b2:5e:55:9c:fb:61:64:cc:
         25:f5:24:16:22:8e:70:90:83:6a:1c:a3:df:c5:57:f2:f1:f4:
         5d:8f:80:10:f2:54:ff:1b:51:35:92:d8:8c:65:b2:63:46:dd:
         32:a1:ad:f0:72:5a:14:3f:10:f6:a2:86:87:37:70:ea:78:81:
         83:de:1d:ce:1d:36:2d:b1:ce:af:ba:2d:2a:53:f2:83:9d:47:
         cd:ea:55:bd:03:da:05:f5:1c:44:dd:30:0b:e8:b6:82:08:6b:
         57:dd:75:96:28:ff:c8:a8:b5:27:7c:f0:cf:08:43:3e:6b:18:
         68:84:c3:28:02:81:f0:df:7e:11:7a:ee:37:9a:be:8c:a5:ae:
         20:d5:c3:df
-----BEGIN CERTIFICATE-----
MIIFfzCCBGegAwIBAgICBG4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NEU5QzExMTAvBgNVBAUTKDBBMURFMThERkM5OEU0QUNCM0ZBMjMzMzY4MTA1QTcz
RDFENDE5RjMwHhcNMjUxMjA0MjMzNTM4WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTMyMWFjYS1kMzFlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAy+LiRWNeYdt4RTrLfhXQXkl252mtrvL9CFXdAKyEijjITisHM+W7ukrYwOsN
naN7g5w4DR+QWNGpA7PpEkbwG0M45BFEQkL21QRUPCaX/u+tFAcfSoTSDEcA7GO3
nVwge5tH2Kvt7F+cgXj0cu8ey6ZOVVrnHcBDsolUmCQ7vcsw1wEjH756gp3JFXE2
da5q582fsoVCOwGWwQqxoilukJr+jxZKbxOREZEVIcDupW785r9SDUM/MrmN23pt
Xr6YJUBe4h+IKlLcFrPNAbWWJTbg9F0xRT0Irs+j6SgyP9rWOrNXIUJvvIGN2+j9
CvXMEA1HE9uVoQ2DesuLjJ1qNwIDAQABo4ICozCCAp8wHQYDVR0OBBYEFLKryTE2
YvDcaVK5Yuuvcg06jEB7MB8GA1UdIwQYMBaAFAod4Y38mOSss/ojM2gQWnPR1Bnz
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0RTlDMS9FRTcwMkY0NDdB
QzkxMUVDOURBNTVCNDZDNEY5QUUwMi9DaDNoamZ5WTVLeXotaU16YUJCYWM5SFVH
Zk0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0NoM2hqZnlZNUt5ei1pTXphQkJhYzlIVUdmTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NEU5QzEvRUU3MDJGNDQ3QUM5MTFFQzlEQTU1QjQ2QzRGOUFFMDIvOTFBMjg2NTA5
RjA4MTFFQ0FFNjU5RjgyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLQYIKwYBBQUHAQcBAf8E
HjAcMBoEAgABMBQDBABnW9kwDAMEBGdj0AMEAGdj0jANBgkqhkiG9w0BAQsFAAOC
AQEAaSA8GeZzE8G782JY4rxAc66gTkXKFbuJJTNGJngkb92bSPOHYMnxQZUP9lTz
SGAa0W/vPyg0RQRz96wsln7pVOdDd+aCwjb1XQZh/p1CYhYN05iVCJuwLC6GsXpp
dWrfm32jJ5c+q9bShz+GbPeD6I4AE+T0b7JeVZz7YWTMJfUkFiKOcJCDahyj38VX
8vH0XY+AEPJU/xtRNZLYjGWyY0bdMqGt8HJaFD8Q9qKGhzdw6niBg94dzh02LbHO
r7otKlPyg51HzepVvQPaBfUcRN0wC+i2gghrV911lij/yKi1J3zwzwhDPmsYaITD
KAKB8N9+EXruN5q+jKWuINXD3w==
-----END CERTIFICATE-----
Generated at Sat Dec 6 19:16:32 2025 by rpki-client