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/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/4C304B9EA12F11EFBF514933C4F9AE02.roa
File:                     4C304B9EA12F11EFBF514933C4F9AE02.roa (raw, json)
Hash identifier:          ZIrhP9UDAVYRNfKeRGlyTPy785zmXCzmRz3nPy9yy2g=
Subject key identifier:   21:07:5A:81:B5:EB:2E:A7:73:6A:C9:07:25:F6:5F:40:CC:9B:36:F3
Certificate issuer:       /CN=A91623B9/serialNumber=98E1ECBD45D7879F9BC9439F4C6C2F2714AD36F5
Certificate serial:       0566
Authority key identifier: 98:E1:EC:BD:45:D7:87:9F:9B:C9:43:9F:4C:6C:2F:27:14:AD:36:F5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mOHsvUXXh5-byUOfTGwvJxStNvU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/4C304B9EA12F11EFBF514933C4F9AE02.roa
Signing time:             Tue 16 Dec 2025 23:19:36 +0000
ROA not before:           Tue 16 Dec 2025 23:19:36 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     9232
IP address blocks:        103.174.96.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/mOHsvUXXh5-byUOfTGwvJxStNvU.crl
                          rsync://rpki.apnic.net/member_repository/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/mOHsvUXXh5-byUOfTGwvJxStNvU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mOHsvUXXh5-byUOfTGwvJxStNvU.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:   Tue 06 Jan 2026 22:43:40 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1382 (0x566)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91623B9, serialNumber=98E1ECBD45D7879F9BC9439F4C6C2F2714AD36F5
        Validity
            Not Before: Dec 16 23:19:36 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6941e908-d494
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b1:15:89:6c:ea:83:5e:24:19:6b:79:52:51:e1:
                    95:7b:db:0a:4b:59:48:7d:b8:dd:ec:ee:54:f7:57:
                    68:c9:6c:26:e3:7c:07:62:17:9d:e8:6e:a9:c9:db:
                    f8:37:5c:f0:50:70:58:8c:14:09:d0:53:91:24:f8:
                    40:34:e6:31:1a:df:4d:70:0d:45:90:d6:24:9e:77:
                    43:a5:58:32:e9:47:71:e6:20:ea:2a:4d:57:94:b5:
                    77:37:72:ec:c1:19:f3:24:62:ee:2c:16:22:63:fc:
                    dc:b5:70:a7:b8:2f:17:66:0d:2d:bf:33:f3:fc:a6:
                    28:a9:f3:c9:6e:9e:0f:a7:28:8c:87:db:f5:7a:29:
                    b6:ef:28:84:3d:4f:18:3b:24:b2:cd:37:9d:e3:5c:
                    7d:25:06:be:dc:c0:de:8a:12:6a:ed:dc:86:b3:28:
                    cf:81:31:5d:d6:ad:3f:df:28:6f:b5:fe:e9:33:8f:
                    3a:b1:31:15:70:59:cd:70:a5:d7:ad:79:26:db:e6:
                    a1:8e:3e:d9:45:fa:85:79:b0:2c:84:63:35:a6:d1:
                    ef:18:d9:4b:69:06:d5:e5:ad:4b:c7:e9:fd:a4:4f:
                    02:11:14:40:f7:fe:77:1a:7f:69:64:0c:c3:6f:c0:
                    52:81:dd:d1:e2:6d:14:78:dc:9e:e3:32:57:6d:b3:
                    00:f1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                21:07:5A:81:B5:EB:2E:A7:73:6A:C9:07:25:F6:5F:40:CC:9B:36:F3
            X509v3 Authority Key Identifier:
                keyid:98:E1:EC:BD:45:D7:87:9F:9B:C9:43:9F:4C:6C:2F:27:14:AD:36:F5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/mOHsvUXXh5-byUOfTGwvJxStNvU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mOHsvUXXh5-byUOfTGwvJxStNvU.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/A91623B9/78CEACBC2B3611ECAD595B7CC4F9AE02/4C304B9EA12F11EFBF514933C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.174.96.0/23

    Signature Algorithm: sha256WithRSAEncryption
         8d:20:2d:30:fd:67:6b:87:17:92:61:7e:5b:cf:f1:c9:11:39:
         f9:f5:f7:9c:1c:d8:63:5a:46:73:e6:17:49:66:68:8f:0f:5d:
         af:41:bb:c8:eb:e3:0b:25:d6:3a:89:4b:14:e8:93:1c:bb:a2:
         3e:d7:ef:ae:39:c4:f1:b2:b0:ae:d4:79:a4:6a:b8:90:3c:32:
         b6:fb:08:e6:6a:40:23:bf:43:88:37:4d:83:88:17:75:85:b5:
         10:38:9d:30:22:55:34:a4:01:50:f8:6a:38:19:46:9b:f0:50:
         57:b9:bb:d5:67:89:07:34:8a:97:4c:c6:7e:32:eb:cc:9a:03:
         fc:a6:af:aa:ae:87:53:52:52:2a:81:5f:1c:e2:dd:54:b0:9c:
         65:a1:41:e4:5c:2a:84:21:03:d3:b7:ce:d3:4d:27:8c:b1:0e:
         d3:c8:88:22:30:6a:8b:98:6c:7f:76:4b:2e:a4:9b:79:bc:31:
         c1:0f:b2:31:dc:e0:59:e1:aa:32:18:96:75:ef:1a:15:b7:f6:
         90:36:96:84:a9:bc:a9:05:f5:ff:76:0b:14:09:a4:0f:32:c7:
         c0:88:2a:65:5c:30:f2:87:bf:1e:06:8b:f1:3f:b7:8f:e1:da:
         6b:c5:46:a4:00:f0:cb:e6:fd:04:5e:ce:b0:9b:33:83:62:39:
         7d:19:c0:26
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBWYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjIzQjkxMTAvBgNVBAUTKDk4RTFFQ0JENDVENzg3OUY5QkM5NDM5RjRDNkMyRjI3
MTRBRDM2RjUwHhcNMjUxMjE2MjMxOTM2WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQxZTkwOC1kNDk0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsRWJbOqDXiQZa3lSUeGVe9sKS1lIfbjd7O5U91doyWwm43wHYhed6G6pydv4
N1zwUHBYjBQJ0FORJPhANOYxGt9NcA1FkNYknndDpVgy6Udx5iDqKk1XlLV3N3Ls
wRnzJGLuLBYiY/zctXCnuC8XZg0tvzPz/KYoqfPJbp4PpyiMh9v1eim27yiEPU8Y
OySyzTed41x9JQa+3MDeihJq7dyGsyjPgTFd1q0/3yhvtf7pM486sTEVcFnNcKXX
rXkm2+ahjj7ZRfqFebAshGM1ptHvGNlLaQbV5a1Lx+n9pE8CERRA9/53Gn9pZAzD
b8BSgd3R4m0UeNye4zJXbbMA8QIDAQABo4IClTCCApEwHQYDVR0OBBYEFCEHWoG1
6y6nc2rJByX2X0DMmzbzMB8GA1UdIwQYMBaAFJjh7L1F14efm8lDn0xsLycUrTb1
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MjNCOS83OENFQUNCQzJC
MzYxMUVDQUQ1OTVCN0NDNEY5QUUwMi9tT0hzdlVYWGg1LWJ5VU9mVEd3dkp4U3RO
dlUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL21PSHN2VVhYaDUtYnlVT2ZUR3d2SnhTdE52VS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjIzQjkvNzhDRUFDQkMyQjM2MTFFQ0FENTk1QjdDQzRGOUFFMDIvNEMzMDRCOUVB
MTJGMTFFRkJGNTE0OTMzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnrmAwDQYJKoZIhvcNAQELBQADggEBAI0gLTD9Z2uHF5Jh
flvP8ckROfn195wc2GNaRnPmF0lmaI8PXa9Bu8jr4wsl1jqJSxTokxy7oj7X7645
xPGysK7UeaRquJA8Mrb7COZqQCO/Q4g3TYOIF3WFtRA4nTAiVTSkAVD4ajgZRpvw
UFe5u9VniQc0ipdMxn4y68yaA/ymr6quh1NSUiqBXxzi3VSwnGWhQeRcKoQhA9O3
ztNNJ4yxDtPIiCIwaouYbH92Sy6km3m8McEPsjHc4FnhqjIYlnXvGhW39pA2loSp
vKkF9f92CxQJpA8yx8CIKmVcMPKHvx4Gi/E/t4/h2mvFRqQA8Mvm/QRezrCbM4Ni
OX0ZwCY=
-----END CERTIFICATE-----
Generated at Wed Dec 31 09:02:54 2025 by rpki-client