Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/873859B668B611F1BCF0B20C8047A888.roa
File:                     873859B668B611F1BCF0B20C8047A888.roa (raw, json)
Hash identifier:          xerdXCtgfdD81kACTYlmhobJVdQsaQnlYFPryqqERd4=
Subject key identifier:   31:40:2A:B9:2B:11:92:B4:21:33:B4:5F:47:F5:29:DE:2E:84:A2:DA
Certificate issuer:       /CN=A911AE4D/serialNumber=B459B915D67B72D8335384202DBFBB39565C94D8
Certificate serial:       029A
Authority key identifier: B4:59:B9:15:D6:7B:72:D8:33:53:84:20:2D:BF:BB:39:56:5C:94:D8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tFm5FdZ7ctgzU4QgLb-7OVZclNg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/873859B668B611F1BCF0B20C8047A888.roa
Signing time:             Sat 29 Aug 2026 02:52:22 +0000
ROA not before:           Sat 29 Aug 2026 02:52:22 +0000
ROA not after:            Sun 31 Oct 2027 00:00:00 +0000
asID:                     15830
IP address blocks:        103.120.12.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/tFm5FdZ7ctgzU4QgLb-7OVZclNg.crl
                          rsync://rpki.apnic.net/member_repository/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/tFm5FdZ7ctgzU4QgLb-7OVZclNg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tFm5FdZ7ctgzU4QgLb-7OVZclNg.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 07 Sep 2026 02:35:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 666 (0x29a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911AE4D, serialNumber=B459B915D67B72D8335384202DBFBB39565C94D8
        Validity
            Not Before: Aug 29 02:52:22 2026 GMT
            Not After : Oct 31 00:00:00 2027 GMT
        Subject: CN=6a924966-cbb8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d6:02:9f:51:bd:ed:fb:60:84:af:32:4c:09:2f:
                    31:44:17:69:43:73:e6:8d:04:13:c6:17:f6:25:92:
                    48:ab:60:63:1a:df:1d:f2:36:2c:26:42:40:8b:ec:
                    17:2f:77:d2:c7:e0:a1:1b:e3:42:9d:f1:25:dd:32:
                    66:65:d4:d6:fe:d6:31:ee:a5:03:59:d3:28:25:e6:
                    45:d8:ca:10:22:36:94:69:9d:a7:63:ed:e0:90:90:
                    5a:29:97:78:30:7b:8c:13:e1:69:0a:4f:d0:6f:46:
                    43:0f:e2:86:7f:ba:ee:ae:9a:11:ab:95:10:a2:c9:
                    e0:bc:46:7c:4f:fc:1b:bb:65:72:f1:bb:78:22:6f:
                    87:67:bd:42:d2:1e:a6:30:9c:b2:8f:1d:6a:88:07:
                    8c:84:6f:c5:18:b1:d9:63:46:3b:f5:cb:5e:25:63:
                    4f:3d:5d:64:bb:b5:4c:a5:6e:a2:06:61:79:f6:8c:
                    d4:e7:de:2d:67:4f:45:b3:5f:d3:50:d6:33:9d:38:
                    60:e0:12:b1:d0:88:9b:e0:da:c5:ae:e5:c7:00:6a:
                    b9:f4:39:63:80:9a:b3:b3:1f:34:fe:db:f0:e3:65:
                    a0:00:4a:26:c4:39:9a:30:45:35:d7:04:ad:14:d8:
                    01:a0:bd:39:67:89:7a:b9:e8:8c:e4:dc:9c:95:e8:
                    f2:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                31:40:2A:B9:2B:11:92:B4:21:33:B4:5F:47:F5:29:DE:2E:84:A2:DA
            X509v3 Authority Key Identifier:
                keyid:B4:59:B9:15:D6:7B:72:D8:33:53:84:20:2D:BF:BB:39:56:5C:94:D8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/tFm5FdZ7ctgzU4QgLb-7OVZclNg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/tFm5FdZ7ctgzU4QgLb-7OVZclNg.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/A911AE4D/57C37E380A5711EE8C635A46C4F9AE02/873859B668B611F1BCF0B20C8047A888.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.120.12.0/22

    Signature Algorithm: sha256WithRSAEncryption
         61:f5:9d:71:d8:29:e9:5b:b3:d5:fd:bb:1b:21:e7:80:e8:0e:
         ba:33:33:35:70:88:de:ca:18:09:81:aa:19:8a:3c:89:b5:1f:
         3e:a6:23:8b:9b:45:24:fd:56:93:fe:97:69:af:86:76:5c:ef:
         37:3f:20:23:e3:16:da:c6:ef:f4:65:75:78:3d:72:6e:ad:ce:
         0f:52:7b:91:ed:78:48:1c:45:66:d1:06:d0:0a:f7:28:75:2f:
         3e:b3:52:59:af:45:47:5a:cc:98:ca:b5:d2:ae:0e:df:fe:7b:
         8a:74:11:9b:90:4d:54:ba:ad:19:9d:b7:d4:48:fd:58:76:71:
         b1:63:55:97:7e:57:18:d1:6b:2f:79:13:02:b8:b7:30:53:33:
         ce:15:a5:2e:6d:1b:d2:81:b3:2c:32:5a:49:ac:4f:6d:f7:2a:
         fa:8d:e7:04:36:22:bc:9f:26:0f:03:26:cf:4d:5f:1f:8a:76:
         77:27:d4:dc:51:62:7d:ef:6b:8f:66:11:84:30:c8:13:42:47:
         91:69:c3:50:99:d6:1d:f7:c6:84:cf:53:18:19:42:23:12:19:
         b3:9c:3a:2b:ef:6a:02:38:bd:af:ec:b1:a6:7d:ef:b9:55:df:
         ec:c3:82:80:57:76:5d:b3:61:d9:74:e8:57:8a:91:c1:86:f0:
         2c:47:04:61
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICApowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MUFFNEQxMTAvBgNVBAUTKEI0NTlCOTE1RDY3QjcyRDgzMzUzODQyMDJEQkZCQjM5
NTY1Qzk0RDgwHhcNMjYwODI5MDI1MjIyWhcNMjcxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTkyNDk2Ni1jYmI4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1gKfUb3t+2CErzJMCS8xRBdpQ3PmjQQTxhf2JZJIq2BjGt8d8jYsJkJAi+wX
L3fSx+ChG+NCnfEl3TJmZdTW/tYx7qUDWdMoJeZF2MoQIjaUaZ2nY+3gkJBaKZd4
MHuME+FpCk/Qb0ZDD+KGf7rurpoRq5UQosngvEZ8T/wbu2Vy8bt4Im+HZ71C0h6m
MJyyjx1qiAeMhG/FGLHZY0Y79cteJWNPPV1ku7VMpW6iBmF59ozU594tZ09Fs1/T
UNYznThg4BKx0Iib4NrFruXHAGq59DljgJqzsx80/tvw42WgAEomxDmaMEU11wSt
FNgBoL05Z4l6ueiM5NyclejyPQIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFDFAKrkr
EZK0ITO0X0f1Kd4uhKLaMB8GA1UdIwQYMBaAFLRZuRXWe3LYM1OEIC2/uzlWXJTY
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExQUU0RC81N0MzN0UzODBB
NTcxMUVFOEM2MzVBNDZDNEY5QUUwMi90Rm01RmRaN2N0Z3pVNFFnTGItN09WWmNs
TmcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3RGbTVGZFo3Y3RnelU0UWdMYi03T1ZaY2xOZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUFFNEQvNTdDMzdFMzgwQTU3MTFFRThDNjM1QTQ2QzRGOUFFMDIvODczODU5QjY2
OEI2MTFGMUJDRjBCMjBDODA0N0E4ODgucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQCZ3gMMA0GCSqGSIb3DQEBCwUAA4IBAQBh9Z1x2CnpW7PV/bsbIeeA
6A66MzM1cIjeyhgJgaoZijyJtR8+piOLm0Uk/VaT/pdpr4Z2XO83PyAj4xbaxu/0
ZXV4PXJurc4PUnuR7XhIHEVm0QbQCvcodS8+s1JZr0VHWsyYyrXSrg7f/nuKdBGb
kE1Uuq0ZnbfUSP1YdnGxY1WXflcY0WsveRMCuLcwUzPOFaUubRvSgbMsMlpJrE9t
9yr6jecENiK8nyYPAybPTV8finZ3J9TcUWJ972uPZhGEMMgTQkeRacNQmdYd98aE
z1MYGUIjEhmznDor72oCOL2v7LGmfe+5Vd/sw4KAV3Zds2HZdOhXipHBhvAsRwRh
-----END CERTIFICATE-----
Generated at Mon Aug 31 10:51:56 2026 by rpki-client