Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D200F/25787402164F11EE9E73404EC4F9AE02/039807B286B511EFAF868C6EC4F9AE02.roa
File:                     039807B286B511EFAF868C6EC4F9AE02.roa (raw, json)
Hash identifier:          /+fofri9mwh+zzZ7E9vRJqMf1SWPMmGTC1v5y6dFZQQ=
Subject key identifier:   70:43:E2:59:8F:6C:81:52:A9:89:6F:1A:8E:72:13:80:1A:B5:3A:76
Certificate issuer:       /CN=A91D200F/serialNumber=4D909087BDDFA1505E2BBA03F206112EAEFFB11B
Certificate serial:       0210
Authority key identifier: 4D:90:90:87:BD:DF:A1:50:5E:2B:BA:03:F2:06:11:2E:AE:FF:B1:1B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TZCQh73foVBeK7oD8gYRLq7_sRs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D200F/25787402164F11EE9E73404EC4F9AE02/039807B286B511EFAF868C6EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:16:03 +0000
ROA not before:           Sat 31 May 2025 03:52:21 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     38235
IP address blocks:        103.225.118.0/23 maxlen: 23
                          103.225.118.0/24 maxlen: 24
                          103.225.119.0/24 maxlen: 24
                          2401:be0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D200F/25787402164F11EE9E73404EC4F9AE02/TZCQh73foVBeK7oD8gYRLq7_sRs.crl
                          rsync://rpki.apnic.net/member_repository/A91D200F/25787402164F11EE9E73404EC4F9AE02/TZCQh73foVBeK7oD8gYRLq7_sRs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TZCQh73foVBeK7oD8gYRLq7_sRs.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:   Wed 01 Apr 2026 02:25:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 528 (0x210)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D200F, serialNumber=4D909087BDDFA1505E2BBA03F206112EAEFFB11B
        Validity
            Not Before: May 31 03:52:21 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=69a411e3-f490
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a3:15:32:86:b5:af:86:48:d3:e5:d7:35:35:a1:
                    6f:1d:3d:f8:10:a1:56:86:c9:88:97:e3:73:b2:75:
                    24:0d:18:a6:71:21:6b:48:82:d4:00:67:96:65:e6:
                    06:71:bf:a9:17:1b:ee:d9:8b:22:79:59:a9:7c:6a:
                    fc:26:8d:50:05:64:26:5c:ce:a7:10:a9:0b:a4:38:
                    af:06:4f:8f:ba:1d:1f:90:9f:1d:04:4d:d2:86:10:
                    af:40:75:10:7b:2a:a0:12:12:91:08:74:b6:c8:48:
                    bf:38:ed:ae:52:30:b7:0e:85:d2:53:0a:33:7f:66:
                    f1:58:d8:f3:7e:ac:78:76:54:6a:b9:e7:f2:4c:8e:
                    9a:3c:df:6b:81:7b:5b:aa:ef:40:b3:62:87:7e:a5:
                    24:78:66:f3:93:8a:d9:38:f3:c9:15:48:64:ba:4e:
                    9e:db:76:49:15:3f:7b:46:f8:42:41:d5:14:8b:79:
                    f0:73:af:10:b8:91:07:5d:c3:a9:98:1e:38:5f:7c:
                    53:56:07:c8:d5:5c:c1:e8:bf:db:70:a7:05:43:f0:
                    67:c0:43:b1:05:0b:32:a7:2a:e3:cd:62:16:ad:4a:
                    6d:e6:79:a3:3a:24:d8:bc:48:78:d2:73:45:60:76:
                    bd:3e:f5:d8:16:3b:42:eb:58:6e:ab:77:56:ec:b5:
                    26:79
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                70:43:E2:59:8F:6C:81:52:A9:89:6F:1A:8E:72:13:80:1A:B5:3A:76
            X509v3 Authority Key Identifier:
                keyid:4D:90:90:87:BD:DF:A1:50:5E:2B:BA:03:F2:06:11:2E:AE:FF:B1:1B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D200F/25787402164F11EE9E73404EC4F9AE02/TZCQh73foVBeK7oD8gYRLq7_sRs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TZCQh73foVBeK7oD8gYRLq7_sRs.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/A91D200F/25787402164F11EE9E73404EC4F9AE02/039807B286B511EFAF868C6EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.225.118.0/23
                IPv6:
                  2401:be0::/32

    Signature Algorithm: sha256WithRSAEncryption
         19:5c:c2:f5:ce:39:ef:5e:09:b8:72:6c:64:07:04:28:83:90:
         16:73:8a:6b:ea:f4:74:34:1d:71:a3:e4:de:62:62:10:67:13:
         e2:6f:d7:6a:17:56:9d:63:64:12:dc:8a:44:ab:75:f3:60:78:
         0f:d7:db:48:ce:db:dd:fc:f6:2c:5f:d5:1a:b6:5f:9c:b3:9e:
         57:f1:2d:2d:84:76:08:c0:99:40:7a:27:c0:ec:0b:6d:d5:0e:
         85:97:1f:b8:06:27:86:b6:36:6a:11:8a:8a:f7:38:6f:49:34:
         37:59:5d:34:72:d3:6e:19:a3:1c:59:24:a1:d7:7f:9c:e6:2d:
         18:56:c1:d8:5c:34:ca:af:1e:a5:c3:b5:a7:33:ce:d0:68:0e:
         7e:96:8f:15:6b:96:89:4f:db:a3:ac:98:97:b3:87:5d:50:d2:
         48:cd:4c:65:07:18:9a:f0:dd:88:88:d8:0b:15:9f:68:fa:37:
         7c:52:6f:c8:12:b9:0d:73:c3:a6:61:bd:88:5a:91:f6:a7:ea:
         01:7a:a7:b4:94:fb:c9:22:3f:6b:29:9a:5e:b1:4a:27:0e:5f:
         31:02:7e:3b:bb:5a:54:ff:78:9d:7d:0c:2d:fa:0e:53:fe:dd:
         6b:30:3f:44:cd:34:53:0b:22:f2:a7:b9:e2:d5:90:9e:10:b2:
         45:c4:3a:c4
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAhAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDIwMEYxMTAvBgNVBAUTKDREOTA5MDg3QkRERkExNTA1RTJCQkEwM0YyMDYxMTJF
QUVGRkIxMUIwHhcNMjUwNTMxMDM1MjIxWhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MTFlMy1mNDkwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoxUyhrWvhkjT5dc1NaFvHT34EKFWhsmIl+NzsnUkDRimcSFrSILUAGeWZeYG
cb+pFxvu2YsieVmpfGr8Jo1QBWQmXM6nEKkLpDivBk+Puh0fkJ8dBE3ShhCvQHUQ
eyqgEhKRCHS2yEi/OO2uUjC3DoXSUwozf2bxWNjzfqx4dlRquefyTI6aPN9rgXtb
qu9As2KHfqUkeGbzk4rZOPPJFUhkuk6e23ZJFT97RvhCQdUUi3nwc68QuJEHXcOp
mB44X3xTVgfI1VzB6L/bcKcFQ/BnwEOxBQsypyrjzWIWrUpt5nmjOiTYvEh40nNF
YHa9PvXYFjtC61huq3dW7LUmeQIDAQABo4ICbzCCAmswHQYDVR0OBBYEFHBD4lmP
bIFSqYlvGo5yE4AatTp2MB8GA1UdIwQYMBaAFE2QkIe936FQXiu6A/IGES6u/7Eb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMjAwRi8yNTc4NzQwMjE2
NEYxMUVFOUU3MzQwNEVDNEY5QUUwMi9UWkNRaDczZm9WQmVLN29EOGdZUkxxN19z
UnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1RaQ1FoNzNmb1ZCZUs3b0Q4Z1lSTHE3X3NScy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDIwMEYvMjU3ODc0MDIxNjRGMTFFRTlFNzM0MDRFQzRGOUFFMDIvMDM5ODA3QjI4
NkI1MTFFRkFGODY4QzZFQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ+F2MA0EAgACMAcDBQAkAQvgMA0GCSqGSIb3DQEBCwUAA4IBAQAZ
XML1zjnvXgm4cmxkBwQog5AWc4pr6vR0NB1xo+TeYmIQZxPib9dqF1adY2QS3IpE
q3XzYHgP19tIztvd/PYsX9Uatl+cs55X8S0thHYIwJlAeifA7Att1Q6Flx+4BieG
tjZqEYqK9zhvSTQ3WV00ctNuGaMcWSSh13+c5i0YVsHYXDTKrx6lw7WnM87QaA5+
lo8Va5aJT9ujrJiXs4ddUNJIzUxlBxia8N2IiNgLFZ9o+jd8Um/IErkNc8OmYb2I
WpH2p+oBeqe0lPvJIj9rKZpesUonDl8xAn47u1pU/3idfQwt+g5T/t1rMD9EzTRT
CyLyp7ni1ZCeELJFxDrE
-----END CERTIFICATE-----
Generated at Thu Mar 26 04:36:34 2026 by rpki-client