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:          1YhygoOSmbNE2xaBfUv9pbWbrWh51R4fOwDAgWkQlyk=
Subject key identifier:   F1:C1:85:33:D4:F0:19:80:32:01:F2:7A:AA:13:FE:4A:12:57:1D:6A
Certificate issuer:       /CN=A91852AB/serialNumber=3366179B2D7C97B8266F9B431804A8C6D2D090EB
Certificate serial:       0216
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 17 Dec 2025 02:22:09 +0000
ROA not before:           Wed 17 Dec 2025 02:22:09 +0000
ROA not after:            Tue 02 Mar 2027 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 26 Dec 2025 01:30:46 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 534 (0x216)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91852AB, serialNumber=3366179B2D7C97B8266F9B431804A8C6D2D090EB
        Validity
            Not Before: Dec 17 02:22:09 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=694213d1-37c8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d1:b3:52:1b:7e:35:c0:1e:1e:c6:65:4f:f7:af:
                    89:b0:5f:05:32:eb:df:be:1e:39:1c:bb:92:8d:aa:
                    21:6f:74:83:1b:4f:0e:d2:73:17:2d:54:3a:0a:e4:
                    6a:54:9f:4a:0c:29:65:14:33:56:85:e5:a5:0a:71:
                    13:d1:a1:31:6e:ea:54:ed:1a:0a:81:5e:80:62:ff:
                    ae:11:d7:7f:ad:6f:26:e4:74:f0:c5:55:1f:10:83:
                    e4:cc:13:fb:88:3a:e2:d7:20:56:e2:25:1f:7e:d2:
                    45:02:4d:59:0d:82:d1:cc:00:c9:ac:95:38:fc:32:
                    de:78:7c:48:f4:91:1d:44:ae:d1:e6:42:f8:32:7f:
                    ca:53:53:6b:32:0c:de:b9:fe:8d:b1:e3:66:ef:ba:
                    19:65:5a:cb:b8:91:d0:fd:e8:4b:b0:20:71:2a:23:
                    01:61:4b:1a:3d:4d:4d:1f:0a:5f:55:aa:e5:e1:29:
                    c7:a2:8b:c7:cd:fc:4f:fe:af:30:8e:73:2e:98:13:
                    85:3f:77:cc:e4:ff:b4:58:26:47:15:7f:9c:8f:9c:
                    da:ae:92:54:7b:07:5f:2a:28:1c:d6:b0:b4:2a:25:
                    21:35:c7:bf:de:59:00:ab:25:01:ab:b4:c6:29:27:
                    9a:e2:72:3b:a3:7d:ed:64:86:d2:8a:de:f7:31:5d:
                    26:67
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F1:C1:85:33:D4:F0:19:80:32:01:F2:7A:AA:13:FE:4A:12:57:1D:6A
            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
         25:32:7c:90:0a:06:04:7d:da:2c:e9:85:62:56:90:bb:c3:68:
         4b:f0:39:51:0d:53:f5:e4:9e:43:17:19:db:98:40:83:11:4a:
         ea:54:c0:28:75:52:7f:33:fc:21:d4:0c:f2:20:2f:c7:63:18:
         86:10:35:7d:7a:4c:a6:c8:ff:f8:bc:63:a5:d5:29:bd:d8:70:
         ca:27:88:84:31:0e:2e:0a:71:27:56:f7:2b:fd:f4:ed:75:1c:
         67:ac:04:98:04:86:4e:e3:94:b1:c8:3a:4b:64:d2:31:d8:99:
         68:74:7b:27:c1:35:0d:f9:00:66:28:09:ed:23:b5:b0:13:0f:
         46:a0:b9:c8:4a:24:84:dc:dd:04:9c:fd:ac:42:c8:6c:0f:b1:
         c5:cc:61:78:26:58:49:46:36:80:8a:d9:a5:8d:dc:64:1b:22:
         16:b3:a8:cb:f3:06:e0:0d:bf:c2:73:8f:a7:27:39:5f:ee:cc:
         68:37:04:1a:65:3a:04:94:38:f2:41:19:33:ef:c7:6a:a7:c8:
         bf:8f:35:69:64:3d:f7:f3:ce:57:30:45:25:d5:f7:e8:eb:be:
         5a:a3:4c:f4:aa:ac:67:2a:6c:aa:e2:a4:84:3d:72:75:40:ea:
         ca:c7:b0:19:5f:2a:6c:4c:bc:19:e1:af:68:58:a1:bf:1c:69:
         41:49:44:40
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAhYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODUyQUIxMTAvBgNVBAUTKDMzNjYxNzlCMkQ3Qzk3QjgyNjZGOUI0MzE4MDRBOEM2
RDJEMDkwRUIwHhcNMjUxMjE3MDIyMjA5WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQyMTNkMS0zN2M4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0bNSG341wB4exmVP96+JsF8FMuvfvh45HLuSjaohb3SDG08O0nMXLVQ6CuRq
VJ9KDCllFDNWheWlCnET0aExbupU7RoKgV6AYv+uEdd/rW8m5HTwxVUfEIPkzBP7
iDri1yBW4iUfftJFAk1ZDYLRzADJrJU4/DLeeHxI9JEdRK7R5kL4Mn/KU1NrMgze
uf6NseNm77oZZVrLuJHQ/ehLsCBxKiMBYUsaPU1NHwpfVarl4SnHoovHzfxP/q8w
jnMumBOFP3fM5P+0WCZHFX+cj5zarpJUewdfKigc1rC0KiUhNce/3lkAqyUBq7TG
KSea4nI7o33tZIbSit73MV0mZwIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFPHBhTPU
8BmAMgHyeqoT/koSVx1qMB8GA1UdIwQYMBaAFDNmF5stfJe4Jm+bQxgEqMbS0JDr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4NTJBQi8yQjk5ODU0RUI4
QjAxMUVEQjRBRkQzNUVDNEY5QUUwMi9NMllYbXkxOGw3Z21iNXRER0FTb3h0TFFr
T3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL00yWVhteTE4bDdnbWI1dERHQVNveHRMUWtPcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODUyQUIvMkI5OTg1NEVCOEIwMTFFREI0QUZEMzVFQzRGOUFFMDIvQjY1MjI1MjBD
QTYzMTFGMDk1ODNERTIzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnXl4wDwQCAAIwCQMHACABDe6AATANBgkqhkiG9w0BAQsF
AAOCAQEAJTJ8kAoGBH3aLOmFYlaQu8NoS/A5UQ1T9eSeQxcZ25hAgxFK6lTAKHVS
fzP8IdQM8iAvx2MYhhA1fXpMpsj/+LxjpdUpvdhwyieIhDEOLgpxJ1b3K/307XUc
Z6wEmASGTuOUscg6S2TSMdiZaHR7J8E1DfkAZigJ7SO1sBMPRqC5yEokhNzdBJz9
rELIbA+xxcxheCZYSUY2gIrZpY3cZBsiFrOoy/MG4A2/wnOPpyc5X+7MaDcEGmU6
BJQ48kEZM+/HaqfIv481aWQ99/POVzBFJdX36Ou+WqNM9KqsZypsquKkhD1ydUDq
ysewGV8qbEy8GeGvaFihvxxpQUlEQA==
-----END CERTIFICATE-----
Generated at Sat Dec 20 07:29:12 2025 by rpki-client