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/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/CE319EDE3D2A11EC8ECCEB1FC4F9AE02.roa
File:                     CE319EDE3D2A11EC8ECCEB1FC4F9AE02.roa (raw, json)
Hash identifier:          xCzJAyPW61pruj1iMxl8FjRH4oSFJ+mql4LtUVZgFgg=
Subject key identifier:   FE:F2:92:57:F5:46:7E:52:F6:BC:0D:F7:98:5C:73:3C:58:56:E2:0A
Certificate issuer:       /CN=A91A5C90/serialNumber=2F77F7ED34F66A6FC67080FB9B61BB26792F85A1
Certificate serial:       04F8
Authority key identifier: 2F:77:F7:ED:34:F6:6A:6F:C6:70:80:FB:9B:61:BB:26:79:2F:85:A1
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/L3f37TT2am_GcID7m2G7JnkvhaE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/CE319EDE3D2A11EC8ECCEB1FC4F9AE02.roa
Signing time:             Sun 14 Dec 2025 23:19:37 +0000
ROA not before:           Sun 14 Dec 2025 23:19:37 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     16509
IP address blocks:        103.175.120.0/23 maxlen: 23
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/L3f37TT2am_GcID7m2G7JnkvhaE.crl
                          rsync://rpki.apnic.net/member_repository/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/L3f37TT2am_GcID7m2G7JnkvhaE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/L3f37TT2am_GcID7m2G7JnkvhaE.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 23 Dec 2025 23:08:44 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1272 (0x4f8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A5C90, serialNumber=2F77F7ED34F66A6FC67080FB9B61BB26792F85A1
        Validity
            Not Before: Dec 14 23:19:37 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=693f4609-44db
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:f5:da:24:2e:b8:05:26:3d:f5:eb:c3:d1:17:
                    07:8d:4e:cd:87:38:22:f1:4e:16:2f:54:44:49:93:
                    75:7b:a1:75:c8:89:5f:c5:4f:96:6e:ff:34:16:2f:
                    75:90:94:34:44:19:93:0e:27:8b:08:2a:30:96:be:
                    c4:b9:87:fe:55:90:36:5d:93:a4:b0:a4:2b:da:d5:
                    b4:80:73:eb:ad:a3:25:06:bb:18:ba:f2:01:47:cd:
                    6e:25:26:1e:05:12:ec:3b:fd:62:c8:f2:20:7c:b1:
                    e5:10:b5:5b:ad:31:cd:71:8e:bd:2d:0e:52:fd:ad:
                    55:17:97:30:9c:f1:10:5a:f9:32:c2:85:78:5b:27:
                    ae:2a:84:0f:c6:9c:ab:0b:38:ec:98:20:6b:6a:0c:
                    be:05:1d:4e:dd:43:b3:29:b4:cc:16:b3:1f:37:fa:
                    8a:99:ca:5c:15:d2:ca:b5:d7:a0:26:1f:a8:b8:d6:
                    18:c2:ab:83:c3:ab:24:59:94:3a:d3:ec:36:db:87:
                    43:d8:de:8e:01:a4:79:37:45:c1:95:44:d7:72:88:
                    c4:0c:a4:dc:9a:0a:09:39:ff:1c:32:66:84:a9:a5:
                    40:40:f6:a6:fd:8d:aa:f5:af:65:bf:fd:ea:a2:00:
                    e7:89:d6:f1:0c:70:39:d2:76:66:6b:fb:21:81:56:
                    52:23
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FE:F2:92:57:F5:46:7E:52:F6:BC:0D:F7:98:5C:73:3C:58:56:E2:0A
            X509v3 Authority Key Identifier:
                keyid:2F:77:F7:ED:34:F6:6A:6F:C6:70:80:FB:9B:61:BB:26:79:2F:85:A1

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/L3f37TT2am_GcID7m2G7JnkvhaE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/L3f37TT2am_GcID7m2G7JnkvhaE.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/A91A5C90/42E1FD2A3D2911ECB0BCD21FC4F9AE02/CE319EDE3D2A11EC8ECCEB1FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.175.120.0/23

    Signature Algorithm: sha256WithRSAEncryption
         70:b8:20:ff:c4:f2:21:4e:67:e1:55:d3:a8:fc:79:d8:c8:af:
         df:2f:fc:a6:70:bd:a8:cf:02:12:c2:86:b1:5f:d8:1c:cf:f0:
         1d:6d:f4:c6:c1:37:53:b9:5f:9f:65:f1:f7:42:0a:14:52:ce:
         93:c3:44:53:05:b3:de:69:3c:36:e9:33:a3:87:ec:da:65:58:
         ca:31:2e:8a:ef:2f:cd:ad:ec:e4:f2:60:6f:94:4b:d8:e1:e9:
         d8:24:fa:b1:e7:cf:09:7d:a3:51:c2:30:98:8b:95:01:5b:d9:
         54:c0:6b:3c:df:48:ab:ec:b5:95:2c:b3:72:a7:16:66:6c:43:
         20:8b:46:7d:0d:8f:fb:d2:f0:71:4b:e5:c4:9e:ff:0c:2f:91:
         65:04:14:ce:dc:9d:34:15:72:69:94:64:1a:f4:a5:30:fd:17:
         86:99:ab:82:fa:28:ae:5a:9e:32:01:88:6b:01:fe:b3:60:52:
         44:1a:c3:58:d0:72:ab:00:cf:18:31:c5:9c:4a:1c:98:37:bc:
         7c:2d:56:1e:f1:e3:32:84:be:94:3b:9b:20:8e:84:58:70:e2:
         de:15:e3:ec:a4:8c:44:38:fc:81:fa:90:29:03:7b:09:77:43:
         ed:42:cd:4b:00:57:23:b8:d5:a6:c0:22:7b:78:82:77:fe:b0:
         08:3f:32:14
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBPgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTVDOTAxMTAvBgNVBAUTKDJGNzdGN0VEMzRGNjZBNkZDNjcwODBGQjlCNjFCQjI2
NzkyRjg1QTEwHhcNMjUxMjE0MjMxOTM3WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTNmNDYwOS00NGRiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAr/XaJC64BSY99evD0RcHjU7Nhzgi8U4WL1RESZN1e6F1yIlfxU+Wbv80Fi91
kJQ0RBmTDieLCCowlr7EuYf+VZA2XZOksKQr2tW0gHPrraMlBrsYuvIBR81uJSYe
BRLsO/1iyPIgfLHlELVbrTHNcY69LQ5S/a1VF5cwnPEQWvkywoV4WyeuKoQPxpyr
CzjsmCBragy+BR1O3UOzKbTMFrMfN/qKmcpcFdLKtdegJh+ouNYYwquDw6skWZQ6
0+w224dD2N6OAaR5N0XBlUTXcojEDKTcmgoJOf8cMmaEqaVAQPam/Y2q9a9lv/3q
ogDnidbxDHA50nZma/shgVZSIwIDAQABo4IClTCCApEwHQYDVR0OBBYEFP7yklf1
Rn5S9rwN95hcczxYVuIKMB8GA1UdIwQYMBaAFC939+009mpvxnCA+5thuyZ5L4Wh
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNUM5MC80MkUxRkQyQTNE
MjkxMUVDQjBCQ0QyMUZDNEY5QUUwMi9MM2YzN1RUMmFtX0djSUQ3bTJHN0pua3Zo
YUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0wzZjM3VFQyYW1fR2NJRDdtMkc3Sm5rdmhhRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTVDOTAvNDJFMUZEMkEzRDI5MTFFQ0IwQkNEMjFGQzRGOUFFMDIvQ0UzMTlFREUz
RDJBMTFFQzhFQ0NFQjFGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnr3gwDQYJKoZIhvcNAQELBQADggEBAHC4IP/E8iFOZ+FV
06j8edjIr98v/KZwvajPAhLChrFf2BzP8B1t9MbBN1O5X59l8fdCChRSzpPDRFMF
s95pPDbpM6OH7NplWMoxLorvL82t7OTyYG+US9jh6dgk+rHnzwl9o1HCMJiLlQFb
2VTAazzfSKvstZUss3KnFmZsQyCLRn0Nj/vS8HFL5cSe/wwvkWUEFM7cnTQVcmmU
ZBr0pTD9F4aZq4L6KK5anjIBiGsB/rNgUkQaw1jQcqsAzxgxxZxKHJg3vHwtVh7x
4zKEvpQ7myCOhFhw4t4V4+ykjEQ4/IH6kCkDewl3Q+1CzUsAVyO41abAInt4gnf+
sAg/MhQ=
-----END CERTIFICATE-----
Generated at Wed Dec 17 15:17:42 2025 by rpki-client