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/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/AF573166309511EABE9B5934C4F9AE02.roa
File:                     AF573166309511EABE9B5934C4F9AE02.roa (raw, json)
Hash identifier:          VkkLqzX2EqoxvePW9C7z9scPA6/GCgmWETpm36gs91s=
Subject key identifier:   78:CA:2B:B1:8F:59:B7:5D:23:1A:14:EB:A2:22:D5:E7:B7:8A:B8:29
Certificate issuer:       /CN=A9169ADA/serialNumber=C41715FEF200133D9123250FBB6531E88A4A99DA
Certificate serial:       0EBE
Authority key identifier: C4:17:15:FE:F2:00:13:3D:91:23:25:0F:BB:65:31:E8:8A:4A:99:DA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/AF573166309511EABE9B5934C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 18:15:07 +0000
ROA not before:           Wed 31 Dec 2025 18:15:07 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     60068
IP address blocks:        45.121.202.0/24 maxlen: 24
                          103.15.193.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.crl
                          rsync://rpki.apnic.net/member_repository/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.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:   Sun 11 Jan 2026 17:20:30 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3774 (0xebe)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9169ADA, serialNumber=C41715FEF200133D9123250FBB6531E88A4A99DA
        Validity
            Not Before: Dec 31 18:15:07 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6955682b-b3ef
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bb:91:0e:d0:bf:2e:29:29:22:b4:9d:80:63:cf:
                    4b:40:7f:57:79:90:11:e2:f8:96:be:ed:4e:48:1f:
                    47:76:f3:47:00:1a:c5:94:b7:b0:f3:52:ee:4b:be:
                    cd:dc:bf:33:9d:f1:39:c5:53:3e:55:ad:9a:5c:c6:
                    71:b5:a4:6d:dc:16:14:5e:ec:12:78:fe:e8:ab:49:
                    0e:4b:a4:d9:ae:5c:d7:c7:72:9f:05:68:a9:93:69:
                    72:5c:75:da:8f:93:fe:f6:d9:5e:45:01:ae:8f:b5:
                    ba:c6:9e:2b:71:25:d1:10:58:93:73:8a:0d:7c:9c:
                    2d:e8:3c:b9:d6:a4:b4:a6:d9:01:22:bd:72:93:2a:
                    b0:4d:0d:52:41:a3:f1:73:9d:81:0a:30:59:75:da:
                    fd:dd:c0:7b:bb:18:c1:89:74:57:2e:a1:13:e6:30:
                    83:cd:95:6b:71:a7:04:cf:2d:02:39:e5:ed:ad:12:
                    50:6d:28:cb:94:62:0d:e8:c9:37:5a:e8:0b:d3:fb:
                    c5:7d:db:68:a5:01:59:b1:74:86:f6:c7:76:7a:b1:
                    bb:f4:c8:4b:fd:87:a5:fd:ed:25:b2:6e:80:ec:e5:
                    57:f5:e6:8e:23:f0:c8:25:f2:43:85:7d:6a:6f:64:
                    d4:20:68:6b:bf:c3:2f:d4:34:7f:36:4a:0f:07:eb:
                    e8:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                78:CA:2B:B1:8F:59:B7:5D:23:1A:14:EB:A2:22:D5:E7:B7:8A:B8:29
            X509v3 Authority Key Identifier:
                keyid:C4:17:15:FE:F2:00:13:3D:91:23:25:0F:BB:65:31:E8:8A:4A:99:DA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/xBcV_vIAEz2RIyUPu2Ux6IpKmdo.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/A9169ADA/FF3201CEA6B211E98D2B1860C4F9AE02/AF573166309511EABE9B5934C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.121.202.0/24
                  103.15.193.0/24

    Signature Algorithm: sha256WithRSAEncryption
         3d:97:72:3a:c8:2c:44:26:18:01:56:7a:bb:56:9c:1c:c1:d8:
         4b:b9:c3:3e:1e:41:25:cd:70:7e:de:b5:42:62:88:e0:cc:14:
         66:18:a0:5a:e3:e5:04:da:05:66:71:a9:c8:aa:27:cd:21:77:
         50:6a:f4:35:33:4a:ce:60:31:a7:00:5b:7c:7f:48:b1:ff:4f:
         49:58:06:e7:f0:10:b6:d8:ee:1f:64:ae:b0:7e:e6:6b:d5:21:
         d7:ec:70:e8:fe:23:90:69:2a:e0:b4:b4:f7:6b:1f:5a:3c:23:
         6c:ac:92:87:5a:80:07:88:12:11:4e:67:d4:97:c8:0d:d3:11:
         57:df:0f:dc:df:e8:06:26:d6:90:0e:b5:36:c6:30:ef:15:1e:
         7e:e2:bc:cb:b5:fa:17:72:d0:ad:e4:79:36:a4:71:fc:bc:c5:
         2e:8d:d0:2a:5c:b7:f0:90:74:19:a9:0b:d1:6d:35:7a:dd:8c:
         9b:eb:0e:7c:5d:85:25:de:af:7a:ad:8d:0c:b3:5b:59:8c:c7:
         86:12:ba:4a:e4:40:64:71:f7:e4:32:d4:2b:dd:8b:ca:b9:8c:
         84:c9:65:e8:e3:28:85:fd:38:a7:67:68:bf:74:a5:62:81:78:
         f9:55:cf:e2:1b:70:8f:1b:2d:c1:b5:70:8e:b4:0f:68:c8:cd:
         23:2d:76:7e
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICDr4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NjlBREExMTAvBgNVBAUTKEM0MTcxNUZFRjIwMDEzM0Q5MTIzMjUwRkJCNjUzMUU4
OEE0QTk5REEwHhcNMjUxMjMxMTgxNTA3WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU1NjgyYi1iM2VmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAu5EO0L8uKSkitJ2AY89LQH9XeZAR4viWvu1OSB9HdvNHABrFlLew81LuS77N
3L8znfE5xVM+Va2aXMZxtaRt3BYUXuwSeP7oq0kOS6TZrlzXx3KfBWipk2lyXHXa
j5P+9tleRQGuj7W6xp4rcSXREFiTc4oNfJwt6Dy51qS0ptkBIr1ykyqwTQ1SQaPx
c52BCjBZddr93cB7uxjBiXRXLqET5jCDzZVrcacEzy0COeXtrRJQbSjLlGIN6Mk3
WugL0/vFfdtopQFZsXSG9sd2erG79MhL/Yel/e0lsm6A7OVX9eaOI/DIJfJDhX1q
b2TUIGhrv8Mv1DR/NkoPB+vorQIDAQABo4ICmzCCApcwHQYDVR0OBBYEFHjKK7GP
WbddIxoU66Ii1ee3irgpMB8GA1UdIwQYMBaAFMQXFf7yABM9kSMlD7tlMeiKSpna
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2OUFEQS9GRjMyMDFDRUE2
QjIxMUU5OEQyQjE4NjBDNEY5QUUwMi94QmNWX3ZJQUV6MlJJeVVQdTJVeDZJcEtt
ZG8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3hCY1ZfdklBRXoyUkl5VVB1MlV4NklwS21kby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjlBREEvRkYzMjAxQ0VBNkIyMTFFOThEMkIxODYwQzRGOUFFMDIvQUY1NzMxNjYz
MDk1MTFFQUJFOUI1OTM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAAtecoDBABnD8EwDQYJKoZIhvcNAQELBQADggEBAD2XcjrI
LEQmGAFWertWnBzB2Eu5wz4eQSXNcH7etUJiiODMFGYYoFrj5QTaBWZxqciqJ80h
d1Bq9DUzSs5gMacAW3x/SLH/T0lYBufwELbY7h9krrB+5mvVIdfscOj+I5BpKuC0
tPdrH1o8I2yskodagAeIEhFOZ9SXyA3TEVffD9zf6AYm1pAOtTbGMO8VHn7ivMu1
+hdy0K3keTakcfy8xS6N0Cpct/CQdBmpC9FtNXrdjJvrDnxdhSXer3qtjQyzW1mM
x4YSukrkQGRx9+Qy1Cvdi8q5jITJZejjKIX9OKdnaL90pWKBePlVz+IbcI8bLcG1
cI60D2jIzSMtdn4=
-----END CERTIFICATE-----
Generated at Tue Jan 6 02:57:04 2026 by rpki-client