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/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/5F506D7C8C7911EBB7E88620C4F9AE02.roa
File:                     5F506D7C8C7911EBB7E88620C4F9AE02.roa (raw, json)
Hash identifier:          KCNnwNsM5O+BHfoDwJZAeCCvRNudta19kRq1knCyDAo=
Subject key identifier:   B8:12:B1:37:D6:AE:9C:35:6D:C1:DB:5A:F5:18:E0:7D:01:AE:AD:4A
Certificate issuer:       /CN=A919E08E/serialNumber=1048C27E114B9113155EAEBC90BEC6DD80F8C6CB
Certificate serial:       06B5
Authority key identifier: 10:48:C2:7E:11:4B:91:13:15:5E:AE:BC:90:BE:C6:DD:80:F8:C6:CB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EEjCfhFLkRMVXq68kL7G3YD4xss.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/5F506D7C8C7911EBB7E88620C4F9AE02.roa
Signing time:             Sat 20 Dec 2025 22:18:53 +0000
ROA not before:           Sat 20 Dec 2025 22:18:53 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     139911
IP address blocks:        103.147.7.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/EEjCfhFLkRMVXq68kL7G3YD4xss.crl
                          rsync://rpki.apnic.net/member_repository/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/EEjCfhFLkRMVXq68kL7G3YD4xss.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EEjCfhFLkRMVXq68kL7G3YD4xss.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:   Mon 29 Dec 2025 21:29:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1717 (0x6b5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919E08E, serialNumber=1048C27E114B9113155EAEBC90BEC6DD80F8C6CB
        Validity
            Not Before: Dec 20 22:18:53 2025 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=694720cd-6dc4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:dd:56:de:43:f3:40:aa:e3:13:57:aa:d4:91:d0:
                    24:83:e8:85:88:46:81:01:48:b3:18:9e:b5:19:4b:
                    f8:59:c1:e3:49:06:78:d1:53:1b:f1:6d:99:a3:3b:
                    06:a8:fa:29:98:ef:7d:1f:06:41:00:20:d3:ea:ac:
                    5d:a6:a9:7e:5f:7f:12:36:22:a9:3c:68:76:f6:33:
                    c0:02:1a:49:8c:84:13:77:d2:de:76:01:a5:24:73:
                    40:63:06:7e:e6:fe:b9:13:81:07:13:84:e9:20:2a:
                    86:dd:d1:b7:ad:da:64:4e:8c:7b:f7:b0:af:a3:a2:
                    ba:89:4a:bb:81:41:10:37:f4:f1:6b:fe:cd:d7:88:
                    86:26:43:c6:e0:bd:51:c2:69:c8:66:55:36:a2:04:
                    24:c9:64:b8:e8:89:be:f5:9d:16:51:4b:6f:2b:fe:
                    c4:b8:9e:53:e5:28:4a:cb:af:69:6b:98:e0:51:3d:
                    7e:f0:f1:07:55:f0:3e:0a:65:21:16:76:da:a7:e7:
                    f9:48:f0:d1:b2:3e:31:e0:1e:f5:df:79:55:d0:e7:
                    4e:31:a1:c7:95:92:d6:5f:e4:4b:1c:fb:28:df:f7:
                    70:a5:b0:b9:d6:e0:7f:28:ef:0b:a4:28:ce:c7:7e:
                    94:30:12:be:ed:b9:ef:97:ae:3b:88:3c:52:7f:60:
                    a8:47
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B8:12:B1:37:D6:AE:9C:35:6D:C1:DB:5A:F5:18:E0:7D:01:AE:AD:4A
            X509v3 Authority Key Identifier:
                keyid:10:48:C2:7E:11:4B:91:13:15:5E:AE:BC:90:BE:C6:DD:80:F8:C6:CB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/EEjCfhFLkRMVXq68kL7G3YD4xss.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EEjCfhFLkRMVXq68kL7G3YD4xss.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/A919E08E/E1CA58468C7711EB885B311FC4F9AE02/5F506D7C8C7911EBB7E88620C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.147.7.0/24

    Signature Algorithm: sha256WithRSAEncryption
         12:79:d1:4c:4d:bb:a4:62:59:3e:6f:b6:19:2f:fe:ed:65:18:
         10:1b:a1:23:8e:96:5a:7b:b7:4a:36:ba:47:38:f7:af:17:2a:
         ef:b4:03:c8:3b:70:97:80:2a:2c:b1:e4:fb:18:20:a0:0b:69:
         07:8a:e4:25:3a:af:63:e8:22:93:84:66:59:95:8d:0c:b5:9a:
         47:78:93:e7:38:0a:12:09:d2:f5:81:82:53:69:ab:0a:9e:02:
         39:87:3c:70:6b:f9:70:95:d7:2e:23:da:8b:7e:19:d9:e5:cf:
         fa:4f:64:19:f7:0f:69:92:e9:92:33:04:43:46:28:40:d1:39:
         4e:6e:14:bf:50:05:2a:e7:c4:c1:84:6f:e4:34:7f:97:2a:7e:
         12:ea:a0:2c:2b:17:f4:3b:62:d4:57:46:37:e0:8e:06:d2:8a:
         55:13:d7:42:ec:18:7b:2a:0b:bb:56:29:1b:70:d4:73:38:05:
         06:41:b5:13:d9:f6:9b:1c:32:e1:dd:00:1b:da:2c:00:dc:4a:
         4c:34:07:80:0b:28:d6:b9:33:10:b1:1f:2d:f5:d4:70:1b:d7:
         dd:c6:74:0b:cb:c2:a2:57:3f:a4:b9:d1:62:3f:2e:1b:d0:4d:
         fc:c6:54:8c:c6:f6:39:c5:7b:64:3d:7f:77:24:04:46:b8:67:
         7d:54:f8:9c
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBrUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OUUwOEUxMTAvBgNVBAUTKDEwNDhDMjdFMTE0QjkxMTMxNTVFQUVCQzkwQkVDNkRE
ODBGOEM2Q0IwHhcNMjUxMjIwMjIxODUzWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTQ3MjBjZC02ZGM0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3VbeQ/NAquMTV6rUkdAkg+iFiEaBAUizGJ61GUv4WcHjSQZ40VMb8W2ZozsG
qPopmO99HwZBACDT6qxdpql+X38SNiKpPGh29jPAAhpJjIQTd9LedgGlJHNAYwZ+
5v65E4EHE4TpICqG3dG3rdpkTox797Cvo6K6iUq7gUEQN/Txa/7N14iGJkPG4L1R
wmnIZlU2ogQkyWS46Im+9Z0WUUtvK/7EuJ5T5ShKy69pa5jgUT1+8PEHVfA+CmUh
Fnbap+f5SPDRsj4x4B7133lV0OdOMaHHlZLWX+RLHPso3/dwpbC51uB/KO8LpCjO
x36UMBK+7bnvl647iDxSf2CoRwIDAQABo4IClTCCApEwHQYDVR0OBBYEFLgSsTfW
rpw1bcHbWvUY4H0Brq1KMB8GA1UdIwQYMBaAFBBIwn4RS5ETFV6uvJC+xt2A+MbL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RTA4RS9FMUNBNTg0NjhD
NzcxMUVCODg1QjMxMUZDNEY5QUUwMi9FRWpDZmhGTGtSTVZYcTY4a0w3RzNZRDR4
c3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0VFakNmaEZMa1JNVlhxNjhrTDdHM1lENHhzcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUUwOEUvRTFDQTU4NDY4Qzc3MTFFQjg4NUIzMTFGQzRGOUFFMDIvNUY1MDZEN0M4
Qzc5MTFFQkI3RTg4NjIwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnkwcwDQYJKoZIhvcNAQELBQADggEBABJ50UxNu6RiWT5v
thkv/u1lGBAboSOOllp7t0o2ukc4968XKu+0A8g7cJeAKiyx5PsYIKALaQeK5CU6
r2PoIpOEZlmVjQy1mkd4k+c4ChIJ0vWBglNpqwqeAjmHPHBr+XCV1y4j2ot+Gdnl
z/pPZBn3D2mS6ZIzBENGKEDROU5uFL9QBSrnxMGEb+Q0f5cqfhLqoCwrF/Q7YtRX
RjfgjgbSilUT10LsGHsqC7tWKRtw1HM4BQZBtRPZ9pscMuHdABvaLADcSkw0B4AL
KNa5MxCxHy311HAb193GdAvLwqJXP6S50WI/LhvQTfzGVIzG9jnFe2Q9f3ckBEa4
Z31U+Jw=
-----END CERTIFICATE-----
Generated at Wed Dec 24 16:01:23 2025 by rpki-client