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/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/AE27A8A671B311EBB90BB364C4F9AE02.roa
File:                     AE27A8A671B311EBB90BB364C4F9AE02.roa (raw, json)
Hash identifier:          YZjAMIKzrQGmvLaN81HGMkVswmWuULphivjXeZ2sT84=
Subject key identifier:   FB:69:BC:3D:DC:FB:05:28:17:6B:DC:BD:2A:63:5F:7D:C8:82:CA:1B
Certificate issuer:       /CN=A9157B7F/serialNumber=34DCF4729F458262888EF07A2BD4675F6E311380
Certificate serial:       06EB
Authority key identifier: 34:DC:F4:72:9F:45:82:62:88:8E:F0:7A:2B:D4:67:5F:6E:31:13:80
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NNz0cp9FgmKIjvB6K9RnX24xE4A.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/AE27A8A671B311EBB90BB364C4F9AE02.roa
Signing time:             Fri 14 Nov 2025 21:12:26 +0000
ROA not before:           Fri 14 Nov 2025 21:12:26 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     137978
IP address blocks:        103.158.198.0/23 maxlen: 23
                          103.158.198.0/24 maxlen: 24
                          103.158.199.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/NNz0cp9FgmKIjvB6K9RnX24xE4A.crl
                          rsync://rpki.apnic.net/member_repository/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/NNz0cp9FgmKIjvB6K9RnX24xE4A.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NNz0cp9FgmKIjvB6K9RnX24xE4A.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:   Sat 13 Dec 2025 15:10:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1771 (0x6eb)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9157B7F, serialNumber=34DCF4729F458262888EF07A2BD4675F6E311380
        Validity
            Not Before: Nov 14 21:12:26 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69179b3a-b7fd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:4e:f2:ee:cc:60:b6:3b:0f:58:ec:83:3d:95:
                    d2:ba:32:c5:c9:a5:05:ef:1a:ca:20:94:5a:ee:38:
                    70:c9:9b:94:5c:eb:17:95:90:ae:dd:0d:19:ac:97:
                    3e:c1:a6:b2:b5:05:6a:a8:fc:18:98:46:db:26:1d:
                    cc:1e:c4:4d:6e:4b:f1:58:d1:b2:20:9b:6e:9c:b7:
                    30:5e:df:3d:fc:5f:46:6a:e1:6a:18:2f:bb:25:09:
                    83:e6:0a:a8:f2:17:36:44:3b:56:53:51:db:8a:c6:
                    bf:93:3a:8c:76:bd:88:51:56:4a:d8:9e:73:3c:3a:
                    ec:16:59:4b:46:26:6e:31:94:b0:64:6a:9f:00:6b:
                    9d:de:bb:e9:58:15:00:5b:9a:49:43:02:9d:23:23:
                    1f:e6:ae:cb:f5:d0:92:9d:8f:48:b5:72:46:d7:41:
                    31:4f:24:3f:b4:6c:d0:b6:88:6e:7c:ba:ca:8d:96:
                    0e:c5:37:ee:16:50:39:32:d4:8c:6a:45:fb:b2:f2:
                    0b:6d:bf:77:49:aa:0d:6f:3b:d6:14:00:e9:74:63:
                    68:3f:3f:ec:60:2b:d0:bc:bb:b7:76:11:f5:6a:30:
                    07:5c:0e:93:23:e5:6e:eb:6a:95:15:47:ea:09:85:
                    d3:e4:f9:35:7a:03:5a:4d:9c:02:ed:aa:97:d4:0d:
                    5f:63
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                FB:69:BC:3D:DC:FB:05:28:17:6B:DC:BD:2A:63:5F:7D:C8:82:CA:1B
            X509v3 Authority Key Identifier:
                keyid:34:DC:F4:72:9F:45:82:62:88:8E:F0:7A:2B:D4:67:5F:6E:31:13:80

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/NNz0cp9FgmKIjvB6K9RnX24xE4A.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NNz0cp9FgmKIjvB6K9RnX24xE4A.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/A9157B7F/37B82C5071B211EBB44A8463C4F9AE02/AE27A8A671B311EBB90BB364C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.158.198.0/23

    Signature Algorithm: sha256WithRSAEncryption
         55:bd:98:f9:84:5e:b7:8f:84:22:3f:f1:cd:65:94:ed:a9:0b:
         3a:03:3e:19:bd:c8:8a:e9:34:50:53:cb:e7:2a:9e:18:13:7e:
         05:1e:b2:93:3d:f1:3a:bf:67:5b:82:92:34:dd:cc:cd:fa:51:
         b8:71:34:1e:72:39:5d:38:b1:ed:c3:2b:07:f9:f8:84:f2:10:
         9a:38:55:ab:87:dc:2a:27:6c:b6:72:c0:44:96:25:dd:06:af:
         51:95:ed:71:32:2e:7d:da:5a:41:da:5c:d2:e7:20:d5:6d:56:
         7a:a0:38:f6:8b:00:e5:8e:5a:4f:30:53:4f:8d:58:e0:93:aa:
         f7:b1:fe:95:35:fd:06:76:6a:d9:1b:f0:05:ce:ac:24:47:d8:
         a6:c0:4e:64:1c:69:af:90:e2:f4:8f:02:c6:13:4b:41:fd:b7:
         1a:10:88:55:59:06:60:14:c9:c2:4a:99:be:05:2b:e5:24:7b:
         3e:78:58:3a:5a:d8:14:c1:a7:e3:f4:93:25:ca:f8:fa:90:dc:
         68:fc:cc:a6:42:6e:13:53:f7:5b:91:49:49:ef:44:e3:35:4e:
         04:90:2d:78:b3:0d:24:ff:ce:11:dc:a6:99:dd:40:b8:28:0a:
         9a:7d:50:f6:ea:93:d2:ab:33:33:0e:1a:20:b3:34:d0:06:69:
         80:b5:65:18
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBuswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NTdCN0YxMTAvBgNVBAUTKDM0RENGNDcyOUY0NTgyNjI4ODhFRjA3QTJCRDQ2NzVG
NkUzMTEzODAwHhcNMjUxMTE0MjExMjI2WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE3OWIzYS1iN2ZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzk7y7sxgtjsPWOyDPZXSujLFyaUF7xrKIJRa7jhwyZuUXOsXlZCu3Q0ZrJc+
waaytQVqqPwYmEbbJh3MHsRNbkvxWNGyIJtunLcwXt89/F9GauFqGC+7JQmD5gqo
8hc2RDtWU1Hbisa/kzqMdr2IUVZK2J5zPDrsFllLRiZuMZSwZGqfAGud3rvpWBUA
W5pJQwKdIyMf5q7L9dCSnY9ItXJG10ExTyQ/tGzQtohufLrKjZYOxTfuFlA5MtSM
akX7svILbb93SaoNbzvWFADpdGNoPz/sYCvQvLu3dhH1ajAHXA6TI+Vu62qVFUfq
CYXT5Pk1egNaTZwC7aqX1A1fYwIDAQABo4IClTCCApEwHQYDVR0OBBYEFPtpvD3c
+wUoF2vcvSpjX33IgsobMB8GA1UdIwQYMBaAFDTc9HKfRYJiiI7weivUZ19uMROA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1N0I3Ri8zN0I4MkM1MDcx
QjIxMUVCQjQ0QTg0NjNDNEY5QUUwMi9OTnowY3A5RmdtS0lqdkI2SzlSblgyNHhF
NEEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL05OejBjcDlGZ21LSWp2QjZLOVJuWDI0eEU0QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTdCN0YvMzdCODJDNTA3MUIyMTFFQkI0NEE4NDYzQzRGOUFFMDIvQUUyN0E4QTY3
MUIzMTFFQkI5MEJCMzY0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnnsYwDQYJKoZIhvcNAQELBQADggEBAFW9mPmEXrePhCI/
8c1llO2pCzoDPhm9yIrpNFBTy+cqnhgTfgUespM98Tq/Z1uCkjTdzM36UbhxNB5y
OV04se3DKwf5+ITyEJo4VauH3ConbLZywESWJd0Gr1GV7XEyLn3aWkHaXNLnINVt
VnqgOPaLAOWOWk8wU0+NWOCTqvex/pU1/QZ2atkb8AXOrCRH2KbATmQcaa+Q4vSP
AsYTS0H9txoQiFVZBmAUycJKmb4FK+Ukez54WDpa2BTBp+P0kyXK+PqQ3Gj8zKZC
bhNT91uRSUnvROM1TgSQLXizDST/zhHcppndQLgoCpp9UPbqk9KrMzMOGiCzNNAG
aYC1ZRg=
-----END CERTIFICATE-----
Generated at Sat Dec 6 22:45:44 2025 by rpki-client