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/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/B6522520CA6311F09583DE23C4F9AE02.roa
File:                     B6522520CA6311F09583DE23C4F9AE02.roa (raw, json)
Hash identifier:          qwqNTosNi8hD1WPWoA8PVpP1hlqJVuyZ1Dt+H5wKib4=
Subject key identifier:   4E:C5:CD:76:FA:06:8F:99:40:7C:18:2D:96:DB:C2:26:8B:37:5C:A5
Certificate issuer:       /CN=A91852AB/serialNumber=3366179B2D7C97B8266F9B431804A8C6D2D090EB
Certificate serial:       0206
Authority key identifier: 33:66:17:9B:2D:7C:97:B8:26:6F:9B:43:18:04:A8:C6:D2:D0:90:EB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/M2YXmy18l7gmb5tDGASoxtLQkOs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/B6522520CA6311F09583DE23C4F9AE02.roa
Signing time:             Wed 26 Nov 2025 01:20:40 +0000
ROA not before:           Wed 26 Nov 2025 01:20:40 +0000
ROA not after:            Mon 02 Mar 2026 00:00:00 +0000
asID:                     10084
IP address blocks:        103.94.94.0/24 maxlen: 24
                          2001:dee:8001::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/M2YXmy18l7gmb5tDGASoxtLQkOs.crl
                          rsync://rpki.apnic.net/member_repository/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/M2YXmy18l7gmb5tDGASoxtLQkOs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/M2YXmy18l7gmb5tDGASoxtLQkOs.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:   Fri 12 Dec 2025 00:39:30 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 518 (0x206)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91852AB, serialNumber=3366179B2D7C97B8266F9B431804A8C6D2D090EB
        Validity
            Not Before: Nov 26 01:20:40 2025 GMT
            Not After : Mar  2 00:00:00 2026 GMT
        Subject: CN=692655e7-9675
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e1:eb:ed:83:a7:6e:41:6d:cf:8b:58:24:f9:73:
                    8a:7e:ba:f5:5d:7c:56:c4:f6:b3:e0:6a:d2:f8:86:
                    d1:2c:3a:90:52:96:7a:b7:5d:7a:03:9f:a7:da:c6:
                    bd:36:ef:4f:40:d0:39:94:66:46:a0:e4:2c:84:73:
                    73:3f:b9:e0:70:4e:23:4f:64:20:d2:59:f5:97:2b:
                    cb:cd:2e:3a:f0:71:71:a1:08:3a:1c:02:b4:76:71:
                    b4:c9:d5:17:d2:bb:0b:82:20:72:29:34:dd:91:3d:
                    91:25:13:ef:b4:0e:f0:4c:38:5b:72:7d:86:58:90:
                    57:ac:be:62:7d:f3:66:58:1b:06:f3:f8:93:e2:83:
                    aa:87:ce:f1:87:93:3f:fa:de:f4:ee:51:e5:96:ef:
                    2e:72:22:75:14:fe:06:6e:75:e4:fb:32:83:e2:2b:
                    e6:85:71:4c:dc:d4:8e:8d:16:8d:99:18:e7:d2:0e:
                    7d:92:1c:bd:9c:f0:5c:52:77:78:d5:e2:c7:fe:82:
                    47:48:c2:9c:96:1c:cb:13:a5:ec:b6:c4:f6:85:0a:
                    3c:77:13:03:1d:de:68:2f:70:1f:12:eb:66:49:4f:
                    4b:30:59:67:55:5b:82:2d:59:43:4a:c3:b0:9a:8e:
                    df:59:af:b4:f8:fb:8c:33:89:98:f2:ad:ec:a1:46:
                    8f:13
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                4E:C5:CD:76:FA:06:8F:99:40:7C:18:2D:96:DB:C2:26:8B:37:5C:A5
            X509v3 Authority Key Identifier:
                keyid:33:66:17:9B:2D:7C:97:B8:26:6F:9B:43:18:04:A8:C6:D2:D0:90:EB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/M2YXmy18l7gmb5tDGASoxtLQkOs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/M2YXmy18l7gmb5tDGASoxtLQkOs.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/A91852AB/2B99854EB8B011EDB4AFD35EC4F9AE02/B6522520CA6311F09583DE23C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.94.94.0/24
                IPv6:
                  2001:dee:8001::/48

    Signature Algorithm: sha256WithRSAEncryption
         4e:da:64:da:d5:c2:c4:c3:80:88:eb:76:1a:f0:23:ae:4e:37:
         8c:e7:39:a8:77:c2:4b:5f:e8:99:43:c8:13:95:b7:f9:69:ab:
         f2:75:de:57:27:60:e2:24:c5:21:48:5c:38:0e:56:b3:5f:43:
         2c:f7:e5:60:2a:b4:15:94:ec:ce:41:ef:41:b0:d1:6b:1e:5c:
         c3:dc:27:64:88:08:16:b2:d3:5c:a9:1f:2c:89:f3:0e:2a:6e:
         9c:fb:e9:84:aa:98:1a:a2:68:0d:42:e6:f6:ed:53:70:20:71:
         e4:f6:97:e6:b3:e7:23:4a:a0:33:fe:13:d1:12:8c:bc:c8:da:
         b1:7e:78:75:1e:76:51:84:e1:6a:d2:fd:8c:41:6f:ca:a8:99:
         4c:e9:5b:3b:de:27:0a:eb:41:1c:aa:57:e9:81:c3:25:d7:56:
         d2:fd:7f:de:c6:1c:25:40:ec:d5:97:1c:2e:3d:c7:48:f5:59:
         22:a9:88:ff:73:d5:b9:5b:e8:11:31:25:f8:65:43:70:c2:ed:
         de:aa:84:75:08:06:ef:d7:50:e8:91:55:2a:f0:a8:d1:5e:a4:
         08:7f:57:7a:64:f3:e5:17:f4:24:e9:0f:ed:3a:43:60:3d:2d:
         51:1c:8a:2c:3a:64:d0:1c:bb:0f:c3:61:98:07:bf:79:de:52:
         99:0c:fa:a1
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAgYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODUyQUIxMTAvBgNVBAUTKDMzNjYxNzlCMkQ3Qzk3QjgyNjZGOUI0MzE4MDRBOEM2
RDJEMDkwRUIwHhcNMjUxMTI2MDEyMDQwWhcNMjYwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTI2NTVlNy05Njc1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA4evtg6duQW3Pi1gk+XOKfrr1XXxWxPaz4GrS+IbRLDqQUpZ6t116A5+n2sa9
Nu9PQNA5lGZGoOQshHNzP7ngcE4jT2Qg0ln1lyvLzS468HFxoQg6HAK0dnG0ydUX
0rsLgiByKTTdkT2RJRPvtA7wTDhbcn2GWJBXrL5iffNmWBsG8/iT4oOqh87xh5M/
+t707lHllu8uciJ1FP4GbnXk+zKD4ivmhXFM3NSOjRaNmRjn0g59khy9nPBcUnd4
1eLH/oJHSMKclhzLE6XstsT2hQo8dxMDHd5oL3AfEutmSU9LMFlnVVuCLVlDSsOw
mo7fWa+0+PuMM4mY8q3soUaPEwIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFE7FzXb6
Bo+ZQHwYLZbbwiaLN1ylMB8GA1UdIwQYMBaAFDNmF5stfJe4Jm+bQxgEqMbS0JDr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4NTJBQi8yQjk5ODU0RUI4
QjAxMUVEQjRBRkQzNUVDNEY5QUUwMi9NMllYbXkxOGw3Z21iNXRER0FTb3h0TFFr
T3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL00yWVhteTE4bDdnbWI1dERHQVNveHRMUWtPcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODUyQUIvMkI5OTg1NEVCOEIwMTFFREI0QUZEMzVFQzRGOUFFMDIvQjY1MjI1MjBD
QTYzMTFGMDk1ODNERTIzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnXl4wDwQCAAIwCQMHACABDe6AATANBgkqhkiG9w0BAQsF
AAOCAQEATtpk2tXCxMOAiOt2GvAjrk43jOc5qHfCS1/omUPIE5W3+Wmr8nXeVydg
4iTFIUhcOA5Ws19DLPflYCq0FZTszkHvQbDRax5cw9wnZIgIFrLTXKkfLInzDipu
nPvphKqYGqJoDULm9u1TcCBx5PaX5rPnI0qgM/4T0RKMvMjasX54dR52UYThatL9
jEFvyqiZTOlbO94nCutBHKpX6YHDJddW0v1/3sYcJUDs1ZccLj3HSPVZIqmI/3PV
uVvoETEl+GVDcMLt3qqEdQgG79dQ6JFVKvCo0V6kCH9XemTz5Rf0JOkP7TpDYD0t
URyKLDpk0By7D8NhmAe/ed5SmQz6oQ==
-----END CERTIFICATE-----
Generated at Sat Dec 6 18:22:38 2025 by rpki-client