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/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/2DF8935CAFB411ED8D33ED1FC4F9AE02.roa
File:                     2DF8935CAFB411ED8D33ED1FC4F9AE02.roa (raw, json)
Hash identifier:          GUezrK4MuLX9p1Pm9ugLdkW32KkVaxIuYUbsdX0Eo1k=
Subject key identifier:   F3:01:6C:8D:8E:E6:8C:E3:FE:79:84:67:A8:BE:8E:DD:8B:78:6D:48
Certificate issuer:       /CN=A9160602/serialNumber=818359BCA0F673B7816003FBB89B6537A948075B
Certificate serial:       021A
Authority key identifier: 81:83:59:BC:A0:F6:73:B7:81:60:03:FB:B8:9B:65:37:A9:48:07:5B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gYNZvKD2c7eBYAP7uJtlN6lIB1s.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/2DF8935CAFB411ED8D33ED1FC4F9AE02.roa
Signing time:             Wed 31 Dec 2025 01:22:04 +0000
ROA not before:           Wed 31 Dec 2025 01:22:04 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     140106
IP address blocks:        103.178.97.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/gYNZvKD2c7eBYAP7uJtlN6lIB1s.crl
                          rsync://rpki.apnic.net/member_repository/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/gYNZvKD2c7eBYAP7uJtlN6lIB1s.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gYNZvKD2c7eBYAP7uJtlN6lIB1s.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 01 Feb 2026 01:22:56 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 538 (0x21a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9160602, serialNumber=818359BCA0F673B7816003FBB89B6537A948075B
        Validity
            Not Before: Dec 31 01:22:04 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69547abc-be66
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c8:66:5f:ac:e6:4e:8d:96:82:6f:30:76:67:79:
                    b7:9b:30:05:4c:a6:e9:fa:72:17:18:af:73:d3:91:
                    71:c4:9e:0a:a7:73:51:3f:6d:08:d4:b9:ad:0a:e2:
                    51:68:05:66:e6:8d:d8:23:09:2e:ae:28:89:c5:70:
                    09:17:52:61:47:94:9d:9c:6d:48:4f:4c:93:54:aa:
                    48:fa:5f:80:f5:1f:8f:35:f2:74:b7:08:e8:b9:a7:
                    1d:a0:bd:a4:30:27:0e:a1:f9:ac:22:b4:7b:e5:dd:
                    a7:55:13:2a:3d:a0:67:fa:d1:2c:ed:eb:93:75:97:
                    d6:dd:ae:5a:4d:b2:e8:55:a8:33:3f:cf:90:e6:73:
                    d3:fc:1f:de:04:73:51:21:0f:4b:a3:fa:2f:37:af:
                    d8:c3:b6:3c:d7:a3:73:e3:c7:15:af:a0:90:5e:5c:
                    ad:c8:df:8a:b0:8f:83:81:fc:c7:c2:82:cc:52:e6:
                    2b:7d:db:aa:3e:7f:30:b9:b1:56:ea:97:73:ac:93:
                    7d:fa:22:d2:cc:41:11:91:b0:48:30:40:2d:ea:54:
                    fd:9e:d7:a9:eb:35:ca:6e:af:1a:99:2d:db:2f:84:
                    6a:3a:0b:42:87:e8:f6:06:33:ee:d4:c8:26:ad:58:
                    a2:60:d0:f7:a8:12:7c:6b:17:45:f2:ce:77:33:18:
                    5d:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F3:01:6C:8D:8E:E6:8C:E3:FE:79:84:67:A8:BE:8E:DD:8B:78:6D:48
            X509v3 Authority Key Identifier:
                keyid:81:83:59:BC:A0:F6:73:B7:81:60:03:FB:B8:9B:65:37:A9:48:07:5B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/gYNZvKD2c7eBYAP7uJtlN6lIB1s.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gYNZvKD2c7eBYAP7uJtlN6lIB1s.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/A9160602/FBCC897CAFB011EDB2F2041BC4F9AE02/2DF8935CAFB411ED8D33ED1FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.178.97.0/24

    Signature Algorithm: sha256WithRSAEncryption
         4b:00:2f:d3:a3:74:80:28:4c:4e:a6:b3:f5:76:f7:4f:b0:20:
         94:a3:c6:3f:30:6e:71:9a:29:a0:3b:4f:eb:ea:9c:a8:d6:c5:
         4f:91:81:e2:63:c5:2c:d8:09:95:6c:4c:f7:27:41:cd:76:86:
         8e:dc:3a:19:98:00:5f:82:01:76:6f:ca:7f:5e:f1:64:26:89:
         09:4a:bc:d3:13:8a:d9:27:ec:f0:b5:db:3f:c8:5c:34:68:2a:
         60:aa:38:e7:68:12:6a:4f:77:38:aa:f4:8f:b4:39:4a:61:d7:
         06:f6:9c:5d:27:be:e0:fd:44:10:f0:51:58:52:91:c3:82:76:
         f5:28:5c:e9:6e:50:0a:44:b4:4b:83:3a:29:b3:32:21:33:f3:
         b8:db:eb:af:d2:25:75:e9:40:a3:42:3b:11:0d:33:b0:b0:3d:
         60:8e:9b:43:0d:f8:3b:b1:f8:db:4e:d7:fc:53:b9:0f:91:17:
         ab:2a:f4:d7:ef:39:4f:75:bb:3e:7b:a5:21:dd:6b:d3:96:c1:
         2e:79:03:3e:c6:ca:32:e2:3d:13:2b:f5:c9:2c:15:be:29:06:
         1c:de:3d:72:60:e2:c6:16:5c:4d:72:e5:ac:f7:c5:0d:bc:95:
         c3:27:8a:2a:47:ba:70:41:9f:5f:5b:3a:73:01:74:05:77:f1:
         6a:e5:b1:fb
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAhowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NjA2MDIxMTAvBgNVBAUTKDgxODM1OUJDQTBGNjczQjc4MTYwMDNGQkI4OUI2NTM3
QTk0ODA3NUIwHhcNMjUxMjMxMDEyMjA0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU0N2FiYy1iZTY2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyGZfrOZOjZaCbzB2Z3m3mzAFTKbp+nIXGK9z05FxxJ4Kp3NRP20I1LmtCuJR
aAVm5o3YIwkuriiJxXAJF1JhR5SdnG1IT0yTVKpI+l+A9R+PNfJ0twjouacdoL2k
MCcOofmsIrR75d2nVRMqPaBn+tEs7euTdZfW3a5aTbLoVagzP8+Q5nPT/B/eBHNR
IQ9Lo/ovN6/Yw7Y816Nz48cVr6CQXlytyN+KsI+DgfzHwoLMUuYrfduqPn8wubFW
6pdzrJN9+iLSzEERkbBIMEAt6lT9ntep6zXKbq8amS3bL4RqOgtCh+j2BjPu1Mgm
rViiYND3qBJ8axdF8s53Mxhd+QIDAQABo4IClTCCApEwHQYDVR0OBBYEFPMBbI2O
5ozj/nmEZ6i+jt2LeG1IMB8GA1UdIwQYMBaAFIGDWbyg9nO3gWAD+7ibZTepSAdb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MDYwMi9GQkNDODk3Q0FG
QjAxMUVEQjJGMjA0MUJDNEY5QUUwMi9nWU5adktEMmM3ZUJZQVA3dUp0bE42bElC
MXMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2dZTlp2S0QyYzdlQllBUDd1SnRsTjZsSUIxcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjA2MDIvRkJDQzg5N0NBRkIwMTFFREIyRjIwNDFCQzRGOUFFMDIvMkRGODkzNUNB
RkI0MTFFRDhEMzNFRDFGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnsmEwDQYJKoZIhvcNAQELBQADggEBAEsAL9OjdIAoTE6m
s/V290+wIJSjxj8wbnGaKaA7T+vqnKjWxU+RgeJjxSzYCZVsTPcnQc12ho7cOhmY
AF+CAXZvyn9e8WQmiQlKvNMTitkn7PC12z/IXDRoKmCqOOdoEmpPdziq9I+0OUph
1wb2nF0nvuD9RBDwUVhSkcOCdvUoXOluUApEtEuDOimzMiEz87jb66/SJXXpQKNC
OxENM7CwPWCOm0MN+Dux+NtO1/xTuQ+RF6sq9NfvOU91uz57pSHda9OWwS55Az7G
yjLiPRMr9cksFb4pBhzePXJg4sYWXE1y5az3xQ28lcMniipHunBBn19bOnMBdAV3
8Wrlsfs=
-----END CERTIFICATE-----
Generated at Sun Jan 25 21:45:30 2026 by rpki-client