Route Origin Authorization

$ rpki-client -vvvf rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/701DFED0219D11F1B09B7EBF113D8C67.roa
File:                     701DFED0219D11F1B09B7EBF113D8C67.roa (raw, json)
Hash identifier:          x0R6ZymCSWtPu1/lNTEjJBIis1QxS9oDMvkHJROIjdk=
Subject key identifier:   68:47:C9:6A:E7:79:62:E2:BE:49:2E:D7:E3:F7:AB:1E:2E:0B:4D:C5
Certificate issuer:       /CN=A91B3D30/serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
Certificate serial:       0C8C
Authority key identifier: 01:EE:08:9D:D4:86:7B:2C:B2:76:58:2A:A9:7B:31:8F:50:9E:A6:EE
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/701DFED0219D11F1B09B7EBF113D8C67.roa
Signing time:             Wed 05 Aug 2026 07:09:37 +0000
ROA not before:           Wed 05 Aug 2026 07:09:37 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     2914
IP address blocks:        103.25.102.0/24 maxlen: 24
                          103.25.103.0/24 maxlen: 24
                          103.244.221.0/24 maxlen: 24
                          103.249.187.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.crl
                          rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.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:   Thu 27 Aug 2026 10:56:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3212 (0xc8c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B3D30, serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
        Validity
            Not Before: Aug  5 07:09:37 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6a72e1b1-e721
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:c2:31:85:63:cf:20:82:a0:8c:32:cc:aa:4b:
                    d3:42:0b:8e:9c:24:4d:40:d6:28:ef:61:f0:90:2f:
                    ad:e9:a8:4a:44:59:f0:ad:a0:c7:85:29:30:bf:ca:
                    4a:b0:c3:4d:b6:9f:c6:f2:bc:d6:eb:e9:4c:47:56:
                    32:e2:ad:68:05:a4:72:cc:1d:07:8c:cb:66:10:2f:
                    c3:45:cb:3b:2c:f8:62:27:85:b8:8d:72:5a:aa:c7:
                    6f:68:97:2c:cb:0a:19:34:0d:24:e0:c6:35:81:6f:
                    f0:b0:da:79:d9:b6:70:c8:ca:3d:9c:4a:26:29:e1:
                    01:a1:0c:b1:0f:2e:04:cf:e0:01:d7:ff:14:72:37:
                    60:ba:39:15:be:4d:19:ce:31:0f:8d:61:b9:47:a6:
                    59:e4:2b:7b:d5:fa:d2:56:91:54:1d:f6:aa:9a:71:
                    f7:bc:df:b7:08:14:e6:4b:f7:e0:5c:c7:0f:88:e0:
                    12:9a:80:4c:dc:43:83:ff:2d:c1:55:b0:a4:5f:26:
                    f4:7d:a9:57:e3:a4:ec:18:6d:93:3a:8f:48:06:f3:
                    d1:d0:ef:58:73:7e:65:50:a5:fd:dc:9c:fe:a9:2c:
                    de:af:16:a0:10:d4:e9:12:a2:a0:d1:0f:8d:37:5c:
                    1d:9b:eb:5d:5e:e3:48:cf:67:f8:2a:8f:ae:a3:d0:
                    80:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                68:47:C9:6A:E7:79:62:E2:BE:49:2E:D7:E3:F7:AB:1E:2E:0B:4D:C5
            X509v3 Authority Key Identifier:
                keyid:01:EE:08:9D:D4:86:7B:2C:B2:76:58:2A:A9:7B:31:8F:50:9E:A6:EE

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.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/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/701DFED0219D11F1B09B7EBF113D8C67.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.25.102.0/23
                  103.244.221.0/24
                  103.249.187.0/24

    Signature Algorithm: sha256WithRSAEncryption
         7f:3f:b7:53:9b:ec:9e:58:45:b7:c2:60:9a:51:a2:6c:3d:f3:
         76:29:3b:25:eb:46:bc:4c:a0:71:77:3f:ff:8a:f5:2c:f3:48:
         9d:ae:19:3e:29:4b:c5:2b:11:87:a6:77:6d:3f:85:90:fe:3d:
         85:78:af:4c:81:81:70:22:59:1c:fa:1b:d5:cf:f9:0e:d9:cd:
         bd:d9:99:a4:da:e7:10:fc:91:1b:5d:6e:78:c2:63:ad:22:7c:
         f5:7d:39:47:5d:0a:f2:fc:22:c6:df:b1:5d:27:8a:0a:c5:9d:
         cc:8a:5c:8f:bf:8f:5e:8a:38:3c:d3:60:14:16:cd:44:b6:c8:
         6d:87:80:45:b3:c9:a7:09:59:77:a0:da:77:f5:5a:5d:5e:62:
         22:e3:f9:2a:17:4a:5f:fc:86:56:ac:76:7c:62:7f:78:8d:18:
         a0:11:01:0f:12:2b:2b:d9:03:33:ed:5b:9f:18:c3:22:b0:90:
         c9:d7:71:e0:14:e0:49:69:1c:09:76:cd:eb:a2:5e:61:61:7e:
         83:56:60:65:1c:b1:7d:c5:b7:f9:3b:37:c1:5b:de:18:0a:80:
         df:5f:46:91:89:99:ac:3c:87:e7:49:8b:9e:07:e1:b7:bb:c9:
         78:36:1d:66:61:15:29:0e:c7:b7:23:db:02:e9:54:9b:77:71:
         bb:f6:ba:62
-----BEGIN CERTIFICATE-----
MIIFSDCCBDCgAwIBAgICDIwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjNEMzAxMTAvBgNVBAUTKDAxRUUwODlERDQ4NjdCMkNCMjc2NTgyQUE5N0IzMThG
NTA5RUE2RUUwHhcNMjYwODA1MDcwOTM3WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTcyZTFiMS1lNzIxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkMIxhWPPIIKgjDLMqkvTQguOnCRNQNYo72HwkC+t6ahKRFnwraDHhSkwv8pK
sMNNtp/G8rzW6+lMR1Yy4q1oBaRyzB0HjMtmEC/DRcs7LPhiJ4W4jXJaqsdvaJcs
ywoZNA0k4MY1gW/wsNp52bZwyMo9nEomKeEBoQyxDy4Ez+AB1/8UcjdgujkVvk0Z
zjEPjWG5R6ZZ5Ct71frSVpFUHfaqmnH3vN+3CBTmS/fgXMcPiOASmoBM3EOD/y3B
VbCkXyb0falX46TsGG2TOo9IBvPR0O9Yc35lUKX93Jz+qSzerxagENTpEqKg0Q+N
N1wdm+tdXuNIz2f4Ko+uo9CAPQIDAQABo4ICbDCCAmgwHQYDVR0OBBYEFGhHyWrn
eWLivkku1+P3qx4uC03FMB8GA1UdIwQYMBaAFAHuCJ3UhnsssnZYKql7MY9Qnqbu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCM0QzMC9FM0RGNDY5QzQx
NjgxMUVBQUU4QTc3NTBDNEY5QUUwMi9BZTRJbmRTR2V5eXlkbGdxcVhzeGoxQ2Vw
dTQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0FlNEluZFNHZXl5eWRsZ3FxWHN4ajFDZXB1NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjNEMzAvRTNERjQ2OUM0MTY4MTFFQUFFOEE3NzUwQzRGOUFFMDIvNzAxREZFRDAy
MTlEMTFGMUIwOUI3RUJGMTEzRDhDNjcucm9hMCsGCCsGAQUFBwEHAQH/BBwwGjAY
BAIAATASAwQBZxlmAwQAZ/TdAwQAZ/m7MA0GCSqGSIb3DQEBCwUAA4IBAQB/P7dT
m+yeWEW3wmCaUaJsPfN2KTsl60a8TKBxdz//ivUs80idrhk+KUvFKxGHpndtP4WQ
/j2FeK9MgYFwIlkc+hvVz/kO2c292Zmk2ucQ/JEbXW54wmOtInz1fTlHXQry/CLG
37FdJ4oKxZ3MilyPv49eijg802AUFs1Etshth4BFs8mnCVl3oNp39VpdXmIi4/kq
F0pf/IZWrHZ8Yn94jRigEQEPEisr2QMz7VufGMMisJDJ13HgFOBJaRwJds3rol5h
YX6DVmBlHLF9xbf5OzfBW94YCoDfX0aRiZmsPIfnSYueB+G3u8l4Nh1mYRUpDse3
I9sC6VSbd3G79rpi
-----END CERTIFICATE-----
Generated at Sat Aug 22 00:04:13 2026 by rpki-client