Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/311647C0896C11EBA85B0747C4F9AE02.roa
File:                     311647C0896C11EBA85B0747C4F9AE02.roa (raw, json)
Hash identifier:          uCqwfowHtQ8vPR+sncnEXEdldLZsVFqnmIJTdvUAfsA=
Subject key identifier:   57:1B:60:45:26:15:BB:51:22:FE:64:9A:CC:BB:B5:74:23:FF:34:62
Certificate issuer:       /CN=A9138B72/serialNumber=A0CBB2CF7AED83C21973C70B64C0A4156C5BF5D2
Certificate serial:       09E1
Authority key identifier: A0:CB:B2:CF:7A:ED:83:C2:19:73:C7:0B:64:C0:A4:15:6C:5B:F5:D2
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oMuyz3rtg8IZc8cLZMCkFWxb9dI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/311647C0896C11EBA85B0747C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 11:50:18 +0000
ROA not before:           Fri 18 Jul 2025 20:30:47 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     132290
IP address blocks:        103.140.82.0/23 maxlen: 24
                          2001:df0:b380::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/oMuyz3rtg8IZc8cLZMCkFWxb9dI.crl
                          rsync://rpki.apnic.net/member_repository/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/oMuyz3rtg8IZc8cLZMCkFWxb9dI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oMuyz3rtg8IZc8cLZMCkFWxb9dI.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 09 Mar 2026 02:58:18 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2529 (0x9e1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9138B72, serialNumber=A0CBB2CF7AED83C21973C70B64C0A4156C5BF5D2
        Validity
            Not Before: Jul 18 20:30:47 2025 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=69a427fa-97c5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c3:f4:12:5e:89:24:79:54:cc:4e:c0:5b:bb:22:
                    13:3a:21:57:3c:09:91:8f:91:b1:f2:f5:e2:8c:5a:
                    06:1a:c7:51:a0:28:a3:a4:04:47:5b:fc:e0:cf:82:
                    48:c2:e3:ca:be:3d:ec:98:57:2c:e2:88:54:ae:f0:
                    44:bb:2d:27:39:54:f9:75:b1:ea:9e:3c:d4:f2:3e:
                    88:1d:de:b9:c0:a4:bf:9e:20:c1:2f:17:e6:a3:b9:
                    d4:1f:1e:ec:26:a1:a2:48:b3:cd:cb:8f:98:b9:1d:
                    01:fd:a6:14:56:ce:3f:1d:d6:0b:f9:ce:16:c0:8a:
                    1a:f9:d7:de:a5:6b:e0:98:dc:ff:da:53:11:56:28:
                    a8:23:48:c2:49:bf:0e:e0:c1:77:c2:e8:6b:7d:4d:
                    0c:c5:29:aa:00:94:a1:70:95:3f:5c:df:c9:0c:32:
                    a4:3f:c9:02:63:4c:64:ac:cb:ce:c4:50:5b:1d:4d:
                    16:fb:05:ff:62:5f:48:a2:5e:2a:26:29:26:41:28:
                    7d:32:44:a5:61:1d:af:a7:e9:1d:5c:65:79:04:ec:
                    85:58:d9:63:75:95:87:89:17:54:c8:d7:45:38:db:
                    af:33:7d:ee:17:4b:c6:ac:84:f7:f4:17:71:61:5a:
                    51:a6:49:b3:68:0f:6c:4c:dd:46:a0:a7:c2:14:d3:
                    97:0d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                57:1B:60:45:26:15:BB:51:22:FE:64:9A:CC:BB:B5:74:23:FF:34:62
            X509v3 Authority Key Identifier:
                keyid:A0:CB:B2:CF:7A:ED:83:C2:19:73:C7:0B:64:C0:A4:15:6C:5B:F5:D2

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/oMuyz3rtg8IZc8cLZMCkFWxb9dI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/oMuyz3rtg8IZc8cLZMCkFWxb9dI.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/A9138B72/1E400A9A9AB711EAAB22A37DC4F9AE02/311647C0896C11EBA85B0747C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.140.82.0/23
                IPv6:
                  2001:df0:b380::/48

    Signature Algorithm: sha256WithRSAEncryption
         8b:f1:bf:e3:35:82:4d:cb:46:54:ab:6a:df:cf:70:41:39:de:
         2c:07:5d:86:18:19:71:18:1e:97:0e:a5:b1:ba:53:10:27:11:
         a5:b4:3b:98:81:07:f1:fc:7f:80:f7:c6:ed:35:dc:0f:51:23:
         a0:e0:9b:69:ba:bc:0a:40:33:65:51:1d:c2:bb:7b:b3:e0:c0:
         e3:e6:4a:60:6f:58:5b:0a:a2:7d:52:82:e2:26:5e:ec:02:83:
         7a:2f:55:06:45:b7:ae:6f:ef:35:b3:93:a6:fd:17:b5:6d:c9:
         d3:77:70:35:8f:a3:f9:a4:86:a0:4a:a8:c3:72:6c:58:3f:d6:
         76:c1:5c:f9:d2:d0:70:c2:14:28:72:22:24:2f:c5:ab:8e:b1:
         4d:38:03:bf:1e:12:15:d1:e1:7f:7a:c9:aa:cf:54:42:47:71:
         db:db:f9:48:c5:5b:95:cc:c2:f5:4f:80:d3:a0:80:0a:91:a1:
         dc:92:ab:9d:5a:10:d4:a1:3f:a5:ef:11:e8:ce:fc:9a:d0:40:
         c1:77:88:02:c3:1c:31:45:8e:83:38:47:c7:4b:72:b5:3a:fd:
         1f:12:14:24:ff:29:b9:62:fd:bc:28:4b:e7:f9:07:9d:94:e4:
         70:00:38:d0:d2:fa:b0:16:9e:8d:08:62:de:dd:be:03:b1:28:
         80:cd:01:27
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICCeEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MzhCNzIxMTAvBgNVBAUTKEEwQ0JCMkNGN0FFRDgzQzIxOTczQzcwQjY0QzBBNDE1
NkM1QkY1RDIwHhcNMjUwNzE4MjAzMDQ3WhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MjdmYS05N2M1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAw/QSXokkeVTMTsBbuyITOiFXPAmRj5Gx8vXijFoGGsdRoCijpARHW/zgz4JI
wuPKvj3smFcs4ohUrvBEuy0nOVT5dbHqnjzU8j6IHd65wKS/niDBLxfmo7nUHx7s
JqGiSLPNy4+YuR0B/aYUVs4/HdYL+c4WwIoa+dfepWvgmNz/2lMRViioI0jCSb8O
4MF3wuhrfU0MxSmqAJShcJU/XN/JDDKkP8kCY0xkrMvOxFBbHU0W+wX/Yl9Iol4q
JikmQSh9MkSlYR2vp+kdXGV5BOyFWNljdZWHiRdUyNdFONuvM33uF0vGrIT39Bdx
YVpRpkmzaA9sTN1GoKfCFNOXDQIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFFcbYEUm
FbtRIv5kmsy7tXQj/zRiMB8GA1UdIwQYMBaAFKDLss967YPCGXPHC2TApBVsW/XS
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzOEI3Mi8xRTQwMEE5QTlB
QjcxMUVBQUIyMkEzN0RDNEY5QUUwMi9vTXV5ejNydGc4SVpjOGNMWk1Da0ZXeGI5
ZEkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL29NdXl6M3J0ZzhJWmM4Y0xaTUNrRld4YjlkSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MzhCNzIvMUU0MDBBOUE5QUI3MTFFQUFCMjJBMzdEQzRGOUFFMDIvMzExNjQ3QzA4
OTZDMTFFQkE4NUIwNzQ3QzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ4xSMA8EAgACMAkDBwAgAQ3ws4AwDQYJKoZIhvcNAQELBQADggEB
AIvxv+M1gk3LRlSrat/PcEE53iwHXYYYGXEYHpcOpbG6UxAnEaW0O5iBB/H8f4D3
xu013A9RI6Dgm2m6vApAM2VRHcK7e7PgwOPmSmBvWFsKon1SguImXuwCg3ovVQZF
t65v7zWzk6b9F7VtydN3cDWPo/mkhqBKqMNybFg/1nbBXPnS0HDCFChyIiQvxauO
sU04A78eEhXR4X96yarPVEJHcdvb+UjFW5XMwvVPgNOggAqRodySq51aENShP6Xv
EejO/JrQQMF3iALDHDFFjoM4R8dLcrU6/R8SFCT/Kbli/bwoS+f5B52U5HAAONDS
+rAWno0IYt7dvgOxKIDNASc=
-----END CERTIFICATE-----
Generated at Mon Mar 2 22:19:16 2026 by rpki-client